Выставка PRO//Движение.Экспо

Автор: admin от 29-08-2019, 21:30, посмотрело: 103

Выставка PRO//Движение.Экспо
Сегодня я решил посетить международную выставку «PRO//Движение.Экспо», посвящённую достижениям в области железнодорожных перевозок. Мероприятие проходит на территории Экспериментального кольца АО «ВНИИЖТ» в Щербинке, а его организатором является Издательский дом «Гудок».

Категория: Программирование

 

Ася Патрышева: «Интернет — это уже не просто сеть. Это жизнь»

Автор: admin от 29-08-2019, 21:30, посмотрело: 156

Ася Патрышева: «Интернет — это уже не просто сеть. Это жизнь»


Ася Патрышева — первая девушка в Петербурге, получившая нодовый адрес Фидо, первая в истории российского интернета обладательница частного домена kenga.ru. Ася работала дизайнером в Nevalink, вебмастером в «Ситилайн», студии Артемия Лебедева и в Intel, затем основала ставший популярным российский информационный ресурс о туризме и путешествиях Travel.ru. Сейчас она помогает DataArt развивать платформу самопроверки для IT-специалистов Skillotron, а в инетрвью рассказала о романтическом периоде истории интернета, первых провайдерах и сообщесте FidoNet.

Категория: Программирование

 

Лети-лети лепесток… или сказ про то, как UX проектировщик свой продукт в Instagram продвигал

Автор: admin от 29-08-2019, 21:25, посмотрело: 76

Лети-лети лепесток… или сказ про то, как UX проектировщик свой продукт в Instagram продвигал


Оговорюсь сразу, что продукт и продвигал очень громко сказано, т.к. сейчас это больше похоже эксперимент.

Продукт — это мои картины. Продвигал — это попытки понять, как там все это устроено. Попробовать набрать подписчиков, не вваливая туда большие бюджеты и тонну времени.

Есть интерес применить свои знания и опыт в другой сфере, все-таки социальные сети это не моя стихия, там царят немного другие законы, как мне кажется.

Но люди то везде одинаковые, подумала я, и решила попробовать.

Итак, профиль по продаже картин в Instagram стартовал 16 августа сего года.

Времени прошло совсем мало, но выводы кое-какие я сделать успела.

Под катом сказка о том, как я к этому пришла и суровая правда жизни о том, какие шаги делала и выводы, которые сделала.

Категория: Информационная безопасность

 

Бумажная настольная игра DoodleBattle

Автор: admin от 29-08-2019, 21:25, посмотрело: 136

Всем привет! Представляем вам свою первую настольную игру с бумажными фигурками. Это такой варгейм, но только бумажный. И всю игру пользователь делает сам :) Хотел бы сразу сказать, что это не очередная адаптация, а полностью нами разработанный проект. Все иллюстрации, фигурки, правила до каждой буквы и пиксела мы сделали и придумали сами. Такие дела :)



Бумажная настольная игра DoodleBattle



DoodleBattle: FlatArms — это пошаговый варгейм с полем битвы и линейками, где два отряда выполняют опасные миссии, побеждают и проигрывают в безумной борьбе за обладание секретной информацией и технологиями. Конечно же, игра снабжена всем необходимым из конверта: фигурки, поле, постройки, правила, набор миссий, линейки и кубики.

Категория: Информационная безопасность

 

Бревно в глазу: какие уязвимости есть у систем видеонаблюдения

Автор: admin от 29-08-2019, 21:25, посмотрело: 149

Бревно в глазу: какие уязвимости есть у систем видеонаблюдения



Найти кусочек земной поверхности, не попадающий в поле зрения какой-либо камеры, становится всё сложнее, если говорить о более-менее крупных городах. Кажется, ещё немного, и настанет то самое светлое будущее, в котором преступники не смогут скрыться от бдительного правосудия, а люди заживут счастливо и беззаботно, ведь ещё в 2009 году в 95% случаев Скотланд-Ярд использовал записи камер видеонаблюдения в качестве доказательства вины убийц. К сожалению, эта утопия далека от реальности. И не в последнюю очередь потому, что камеры наблюдения имеют уязвимости. Поговорим о том, какие уязвимости наиболее часто встречаются в системах видеонаблюдения, обсудим их причины и рассмотрим способы сделать эксплуатацию таких устройств безопаснее.

Категория: Информационная безопасность

 

Не всплывай! Прерываемые транзишены в iOS

Автор: admin от 29-08-2019, 17:40, посмотрело: 88

Вас тоже бесят всплывающие окна в приложениях? В этой статье я покажу, как интерактивно скрывать и показывать всплывающие окна, делать анимацию прерываемой и не бесить своих клиентов.



Не всплывай! Прерываемые транзишены в iOS

Категория: Windows

 

Древности: Windows 3.1 и жизнь без кнопки «Пуск»

Автор: admin от 29-08-2019, 17:40, посмотрело: 147

Древности: Windows 3.1 и жизнь без кнопки «Пуск»В моей компьютерной реальности Windows 3.x продержалась недолго, всего пару лет, и была моментально забыта после появления Windows 95. Но и в первой половине девяностых она никогда не была основным инструментом. Практически все делалось в DOS: игры там, работа с файлами там, тексты тоже там, даже интернет (еще не веб, а только почта и новостные группы) работал через «консольные» утилиты. Как так вышло? Действительно ли третья версия Windows была необязательным приложением к суровому текстовому экспириенсу четверь века назад?



Вдоволь наигравшись с компьютерами двадцатилетней давности, я начал исследовать более ранние системы, и понял, что за исключением досовских игр они для меня — темный лес. Сегодня — первый подход к снаряду, знакомство с Windows 3.1 — еще не совсем операционной системой, скорее графической оболочкой поверх MS-DOS. Выпущенная в 1992 году, эта версия Windows, по-прежнему лишенная многих очевидных сегодня элементов интерфейса, содержала большое количество нововведений, включая наиболее ценное: «Сапёр».

Категория: Windows

 

Как мы сделали движок и игру на нем за полтора года. Часть вторая. Инфраструктура

Автор: admin от 29-08-2019, 17:40, посмотрело: 78

Для начала несколько комментариев по следам предыдущей статьи. Мы действительно раньше работали в компании Wargaming, где разрабатывали движок, известный как dava.framework или dava.engine. Поэтому многие старые коллеги, с которыми мы по-прежнему в хороших отношениях, активно участвуют в обсуждении.

У ряда людей возникли сомнения: это та же технология или другая? Ответ: это новая технология, написанная с нуля.



Как же мы справились всего за год? Наша команда имеет огромный опыт. Многие занимаются разработкой движков и игр более 15-и лет.

Почему с нуля, если можно было взять наш старый движок, который к тому же лежит в open-source? Ему около 10 лет, и большая часть кода устарела. Даже самые лучшие части движка, которыми мы гордимся, местами содержали куски кода и какие-то рудименты 5-и, 7-и и иногда даже 10-ти летней давности. Многие архитектурные решения были рассчитаны на устройства того времени — начиная с айфона 3G. Сейчас же мы ориентируемся минимум на iPad Air 1 и аналогичные ему по мощности Android-устройства. Соответственно и подходы несколько поменялись.

Категория: Game Development

 

Как я учил змейку играть в себя с помощью Q-Network

Автор: admin от 29-08-2019, 17:40, посмотрело: 171

Однажды, исследуя глубины интернета, я наткнулся на видео, где человек обучает змейку с помощью генетического алгоритма. И мне захотелось так же. Но просто взять все то же самое и написать на python было бы не интересно. И я решил использовать более современный подход для обучения агентных систем, а именно Q-network. Но начнем с начала.



Обучение с подкреплением



В машинном обучении RL(Reinforcement Learning) достаточно сильно отличается от других направлений. Отличие состоит в том, что классический ML алгоритм обучается уже на готовых данных, в то время как RL, так сказать, сам создает себе эти данные. Идея RL состоит в том, что помимо самого алгоритма, который называют агентом, существует среда(environment), в которую этот агент и помещается. На каждом этапе агент должен совершать какое-то действие(action), а среда отвечает на это наградой(reward) и своим состоянием(state), на основе которого агент и совершает действие.



DQN



Здесь должно быть объяснение того, как алгоритм работает, но я оставлю ссылку на то, где это объясняют умные люди.

Категория: Сетевые технологии

 

Язык программирования Swift на Raspberry Pi

Автор: admin от 29-08-2019, 17:15, посмотрело: 111

Язык программирования Swift на Raspberry Pi
Raspberry PI 3 Model B+



В этом мануале мы разберем основы использования Swift на Raspberry Pi. Raspberry Pi — небольшой и недорогой одноплатный компьютер, потенциал которого ограничен лишь его вычислительными ресурсами. Он хорошо известен техногикам и любителям DIY. Это отличное устройство для тех, кому нужно поэкспериментировать с идеей или проверить на практике определенную концепцию. Он применяется для самых разных проектов, легко помещается практически в любом месте — например, его можно смонтировать на крышке монитора и использовать в качестве десктопа, или подключить к макетной доске для управления электронной схемой.



Официальный язык программирования «малинки» — Python. Хотя Python достаточно прост в использовании, ему не хватает типобезопасности, плюс он потребляет много памяти. Swift, напротив, имеет ARC-управление памятью и почти в 8 раз быстрее Python. Ну а поскольку объем ОЗУ и вычислительные возможности процессора Raspberry Pi ограничены, использование языка вроде Swift позволяет максимально использовать потенциал железа этого мини-ПК.

Категория: Веб-разработка

 
Назад Вперед