• Добрый день. Представляю на суд общественности материал о том, как я за четыре месяца получил визу, переехал в Германию и нашел там работу. Считается, что для переезда в другую страну нужно сначала долго искать работу удаленно, потом, в случае успеха,…

  • В ноябре прошлого (уже) года, Hola объявила конкурс по программированию почтовых фильтров на js, и недавно опубликовала его результаты. Я разделил второе место с Ильей Макаровым, и сейчас я расскажу… Как это было

  • На подготовку данного материала натолкнула недавняя статья "Баг драйвера видеокарты может раскрыть просмотренное в режиме инкогнито". Данная статья появилась на свет после публикации тривиального способа отобразить изображение, принадлежащее любому (в том числе терминированному) процессу, возможно даже имеющему претензии на защиту…

  • Сейчас в большинстве школ мира установлены компьютеры, на которых прилежные ученики познают премудрости информатики. Конечно, некоторые успевают поиграть, если есть свободная минутка и техническая возможность, но уроки информатики в школах — это серьезно, никаких игр обычно нет. А вот Garnes…

  • Еще один выстрел в ногу Концерн General Motors запустил собственную программу поиска багов и уязвимостей за «вознаграждение», сообщает securityledger.com. Изюминкой новой BB стало то, что деньги за найденные уязвимости концерн выплачивать не будет. Предназначена программа для «White hat»-хакеров и специалистов…

  • Начало Однажды мне пришлось заняться разработкой Web-приложения для корпоративного использования на Python+Django. И самым первым вопросом, который пришлось решать — это прозрачная авторизация на сайте или Single Sign-On (SSO). На предприятии широко используется служба каталогов на базе Microsoft Active Directory,…

  • Зима — это по истине прекрасное время года. Но именно зимой я всегда задумываюсь о том, что встаю и ухожу на работу, а затем и возвращаюсь с работы, не видя солнечного света. Сегодня мне захотелось визуализировать данные о восходе и…

  • В большинстве реляционных баз данных, к сожалению, нет поддержки наследования, так что приходится реализовывать это вручную. В этой статье я хочу кратко показать, как реализовать такой подход к наследованию, как «single table inheritance», описанный в книге «Patterns of Enterprise Application…

  • Когда дело касается авторских прав, в дискуссиях бесконечно звучит одна и та же мысль: «работа автора должна быть оплачена». Только вот заявление это, мягко говоря, идет вразрез с существованием Википедии и опытом владельцев трех миллиардов смартфонов, а, значит, вряд ли…

  • В 2014 году китайская компания в очередном раунде финансирования собрала 1 млрд долларов, что также способствовало повышению ее стоимости – сейчас стоимость Xiaomi оценивается в 46 млрд долларов. Тем не менее по последней информации, в настоящее время компания сталкивается с…