Новости информационных технологий - 25730

Одна из моих любимых тем в программировании – эволюционные вычисления и генетические алгоритмы в частности. Пару лет назад я поднимал эту (в целом уже заезженную) тему на Хабре, но сейчас глядя на то видео немного стыдно – слишком уж туманно и сумбурно было объяснение.
Сегодня я постараюсь объяснить генетические алгоритмы проще и нагляднее, а заодно рассказать вкратце о прототипе очень простого JavaScript-фреймворка для распределенных генетических вычислений degas.js. В двух словах – degas.js запускает генетический алгоритм в виде «треда» в браузере клиента используя web workers и обменивается информацией о полученных в ходеЧитать полностью »

Социальные сети / «Будист»: социальная сеть взаимопомощи в пробуждениях
Позавчера (13 февраля 2012 г.) во блоге «You HTC» появился рассказ о новой социальной сети «Будист», участники которой используют друг друга в качестве будильника.
Установив приложение «Будист» на Android, участник социальной сети («соня») может установить будильник на любое время (с шагом 5 минут, по-видимому) и ожидать телефонный звонок, который его разбудит. Также он может видеть список других «сонь», в сáмое ближайшее время ожидающих пробуждения — и звонить им по телефону в указанное ими самими время, чтобы разбудить их.
При регистрации участник указывает своё имя, пол, возраст, населённый пункт. РазработчикиЧитать полностью »

Разработка под Apple iOS / Опыт продаж в App Store и первые $12500
Расскажу о личном опыте выпуска iPhone-приложения Pocket Lists, продажи которого за первые два с половиной месяца составили $12500 долларов США. Категория приложения: Productivity.
Приложение разработано командой из двух человек. Надеюсь, мой опыт поможет сориентироваться инди-разработчикам, которые планируют выпустить собственное приложение и не имеют больших финансовых ресурсов на проталкивание приложения в топы Аппстора.
Первый месяц после выпуска
Приложение было выпущено 1 декабря 2011. Говорят, что декабрь и предрождественская неделя — лучшее время для выпуска приложений, и что новые приложения легче выходят в топ. На это,Читать полностью »

Программирование / Бесплатная электронная книга по шаблонам проектирования на украинском языке
читатели, позвольте вам представить мой небольшой и скромный труд по шаблонам проектирования на украинском языке. Заранее извините, если вы не из Украины.Описание
Книга «Дизайн паттерны — просто, как двери» является бесплатной украиноязычной книгой, содержащей уникальные примеры к шаблонам проектирования. Благодаря своей нестандартной подачи материала она позволит вам легко освоить основы понимания дизайн паттернов или систематически и очень быстро повторить их перед интервью. Способ написания книги позволит провести время, отведенное на ее прочтение, без скуки, а иногда даже увлекательно.
Освежите в своей памятиЧитать полностью »

Компания Google запустила Public DNS в декабре 2009 года, и за два года он стал крупнейшим DNS-сервисом в мире с более чем 70 млрд запросов в сутки, то есть 810 тыс. в секунду, в среднем. Для сравнения, OpenDNS получает около 37 млрд запросов в сутки.
Согласно внутренней статистике Google DNS, 70% DNS-запросов идёт из-за пределов США.
Компания ставит своей целью ускорить DNS, и поэтому в 2011 году совместно с OpenDNS и другими компаниями выступила с инициативой нового расширения для протокола DNS, целью которого является более эффективно направлять пользователей на ближайшие CDN конечной точки. Это расширение уже де-факто поддерживают несколько компаний, кромеЧитать полностью »

Peer-to-Peer / Создатель BitTorrent собирается уничтожить телевидение в его нынешнем виде
Брэм Коэн анонсировал новую версию протокола BitTorrent. Она получила название BitTorrent Live и предназначена для организации видеотрансляций через пиринговые сети. На разработку нового протокола у программиста ушло три года, зато теперь даже при многомиллионной аудитории задержка передачи видео не превышает пяти секунд.
BitTorrent Live позволит снизить нагрузку на распространителя файла до 99%. Таким образом, передача видео будет стоить дешевле, чем по спутнику или с помощью CDN, и для него не потребуется дорогостоящая инфраструктура.
Создатель протокола заявил, что хочет уничтожить телевидение в его нынешнем виде: «ФизическаяЧитать полностью »

в 19:18, , рубрики: php, фреймворк, метки: ,

PHP / Бэкдор в Horde
В open source PHP-фреймворке Horde обнаружен бэкдор. Расследование показало, что злоумышленник проник на FTP сервер и изменил три дистрибутива для неавторизованного исполнения PHP-кода. Уязвимость зарегистрирована как CVE-2012-0209.
Затронутые релизы:Horde 3.3.12, скачанный с FTP с 15 ноября по 7 февраля

Horde Groupware 1.2.10, скачанный с FTP с 9 ноября по 7 февраля

Horde Groupware Webmail Edition 1.2.10, скачанный с FTP со 2 ноября по 7 февраля

Horde 4 не затронут, репозитории на CVS и Github тоже. Проверить наличие вредоносного кода можно с помощью поиска сигнатуры в /path/to/horde:
$m[1]($m[2])

Всем пользователям перечисленных версийЧитать полностью »

Топики-ссылки некоторое время назад канули в лету, поэтому этот придётся оформить кратко, поскольку он будет представлять из себя только ссылку на материал другого ресурса с краткой аннотацией и цитатами, чтобы можно было понять о чём речь и стоит ли туда переходить.
Материал представляет из себя интервью с Ильёй Сачковым — генеральным директором компании Group IB, которая специализируется на расследовании компьютерных преступлений. Интервью изначально спорное, поскольку содержит оценки такой специфической социальной группы как хакеры по «национальному» признаку, но тем интереснее познакомиться с мнением «со стороны».
Читать полностью »

Каскадные Таблицы Стилей / Верстка HTML писем: думай как баг
Всем привет!
Продолжая работать над версткой почтовых рассылок, порой натыкаюсь на новые баги, о которых, собственно и хочу рассказать в этом топике. Если не приводить список из прошлых статей, то получится не много, но тем не менее они заслуживают внимания. Так же есть чуточку приятных моментов.
Cellspacing

Как я уже писал более года назад, стОит обнулять все отступы для таблиц, и там где нужны отступы — добавлять новые ячейки с прозрачной .gif распоркой. Я решил упростить себе задачу и поиграться с базовыми отступами для таблицы.
Задача: расположить четыре картинки в таблице — по две на каждой строке. МеждуЧитать полностью »

Здравствуй! Буквально вчера откамментил в «облачных вычислениях» пост под названием Госcloudконтроль и уже сегодня вновь нет повода не написать про новые нормативные требования, может уже пора рубрикатор обновить?
Кто в теме, наверное, помнят, что не так давно стал формироваться фундамент законодательной базы по Национальной платежной системе, пока там все очень шатко и есть откровенные «вилы», например, расчеты электронными деньгами между юридическими лицами, сейчас как бы вне закона. Буквально сегодня, героический ФСТЭК выложил в public проект документа «Об утверждении Положения
о защите информации в национальнойЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js