Архив за 29 июля 2013 - 2

Компания Corning отлично известна своим защитным стеклом. Оно используется во многих смартфонах и планшетах и «эволюционировало» уже до третьего поколения. В отличие от вышеозначенных устройств, ноутбуки, использующие для защиты дисплеев закалённое стекло, можно пересчитать по пальцам.

Gorilla Glass NBT

Читать полностью »

Редактирование конфигов в Python

Вам когда-нибудь приходилось парсить и программно вносить изменения в чужие конфигурационные файлы? А в файлы с ненормальными форматами вроде того, что у NSD или BIND9? А если формат предусматривает переносы строк, смысловые отступы и сохранение комментариев, задача быстро покидает категорию тривиальных.

Вот почему я делюсь с вами библиотекой python-reconfigure.
Читать полностью »

Привет !
Так получилось, что я родился еще в Советском Союзе. Дело было в небольшом наукограде рядом с Москвой, в семье научных сотрудников. Рос в лучших традициях окончания советской эпохи, учился в обычной школе. Физика и математика давались мне легко, а вот гуманитарные науки не очень. В старших классах начал готовился к поступлению в институт, а по выходным капал картошку и собирал колорадских жуков, но сам мечтал быть бизнесменом и носить красный пиджак. Как и планировалось, я поступил в приличный технический ВУЗ, окончил его и получил специальность инженер-физик, как и мой отец. Но желание зарабатывать больше, чем родители у меня осталось. Поэтому карьера физика меня не радовала. И вот сейчас я работаю в инвестиционном бизнесе. Все бы ничего, но как-то мы разговорились с родителями о том, чем они сейчас занимаются. Оказалось, что спустя 20 лет работы, они пришли от теоретической науки к практической. И именно тут столкнулись с весьма банальной и простой проблемой – как из научного открытия сделать полезный и продаваемый продукт для потребителя? Но обо всем по порядку.

image

Читать полностью »

Компания Toshiba представила пару новых ноутбуков серии Satellite. Новинки относятся к среднему и бюджетному сегменту и могут предложить за разумные деньги достаточно тонкие корпуса.

Первой новинкой является Satellite E45t. Как понятно из названия, ноутбук оснащается экраном (в данном случае сенсорным) диагональю 14 дюймов. Разрешение составляет 1366 х 768 точек. Сердцем устройства служит процессор Intel Core i5 поколения HaswellЧитать полностью »

Пример экзамена факультета информатики в TU Dresden

Мы привыкли считать, что изучая информатику в институте – мы осваиваем или базовые концепции, или устарелые технологии. Благодаря обучению TU Dresden я понял, что есть ВУЗы, где учат актуальным и практически применимым технологиям на достаточно высоком уровне. Сегодня я сдал экзамен по дисциплине «Интернет и веб приложения». Изучая тексты лекций и практических занятий по данной дисциплине, мне не раз приходилось обращаться к википедии и хабру для разъяснения определённых нюансов. В результате я разобрался с WebSockets, узнал о Akamai, подробное ознакомился с алгоритмом работы торрента. В этом посте я написал перечень экзаменационных вопросов с и разместил ссылку на полный курс лекций на английском языке. Читать полностью »

Задача: реализовать полнотекстовый поиск в админке django.
Пример модели, по которой будем делать поиск:

class Movie(models.Model):
    title_en = models.CharField(max_length=255, null=True)
    title_ru = models.CharField(max_length=255, null=True)

Читать полностью »

Сегодня открылась бета-версия Brainstorage.ru - профессиональной сети для IT-специалистов, расширяющей набор "работных" сервисов от создателей "Хабра" (HR-объявления Hantim.ru и фриланс-биржа Freelansim.ru).

Отличительные черты Brainstorage - интерфейс-"конструктор" для создания и отображения профессионального портфолио и интеграция с популярными у айтишников сервисами, типа Dribble, Free-lance.ru, GitHub, а также собственными ресурсами "Тематических медиа".

  Новый проект: карьерная соцсеть от создателей Хабра

Читать полностью »

робот SOINN
SOINN – это самоорганизующаяся инкрементная нейронная сеть. Структура и алгоритм такой нейронной сети повидимому хорошо себя зарекомендовал в японской лаборатории Hasegawa (сайт — haselab.info), потому что он в итоге был взят за основу и дальнейшее развитие алгоритмов искусственного интеллекта шло путем небольших модификаций и надстроек к сети SOINN.

Базовая сеть SOINN состоит из двух слоев. Сеть получает входной вектор и на первом слое после обучения создает узел (нейрон) – определяющий класс для входных данных. Если входной вектор похож на существующий класс, мера похожести определяется настройками алгоритма обучения, то два самых похожих нейроны первого слоя объединяются связью, либо если входной вектор не похож не на один существующей класс, то в первом слое создается новый нейрон, определяющий текущий класс. Очень похожие нейроны первого слоя, объединенные связью, определяются как один класс. Первых слой является входным слоем для второго слоя, и по аналогичному алгоритму, с небольшим исключением, создаются классы во втором слое.

На основе SOINN созданы такие сети, как (далее представлены название сети и описание сети от ее создателей):
Читать полностью »

image
Всем привет!

Сегодня я расскажу как использовать Amazon Simple Notification Service (Amazon SNS) в связке с Amazon CloudWatch. А точнее, будут рассмотрены варианты настройки уведомлений для стандартных и собственных метрик.
Читать полностью »

Хочу написать небольшой пост для тех, кто владеет Struts2 проектами. Ребята, если вы не читаете рассылку CERT и мой Твиттер (ладно, это я могу простить...), и не обращаете внимание на рассылку от Struts2 об апдейтах — то одумайтесь, эта история для Вас.
Struts2 is under attack или CVE 2013 2115

Читать полностью »


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