Отмечаем 5-летний юбилей ThinkPHP вместе на четырнадцатой встрече нашего комьюнити! Пять лет интересных встреч, насыщенных докладов, оживленных кофе-брейков и уютных пятничных вечеров — и ThinkPHP #14 продолжает эту традицию. Вас ждут крутые спикеры, актуальные темы мира PHP, вкусные кофе-брейки и многое другое.
Рубрика «Программирование» - 576
Митап ThinkPHP #14 в Харькове. Вместе 5 лет
2017-04-07 в 7:47, admin, рубрики: php, thinkphp, Блог компании NIX Solutions, митап, Программирование, Разработка веб-сайтов9-я встреча MSK.NET Community
2017-04-07 в 5:41, admin, рубрики: .net, .net user group, C#, c#.net, MSK.NET, Visual Studio, Блог компании JUG.ru Group, Программирование
Всем привет, MSK.NET говорит. В марте мы встречались на площадке Digital October и обсуждали Internet of Things. Встреча как всегда прошла в тёплой и дружественной атмосфере. Теперь мы знаем как и с чем едят IoT. Очень приятно было видеть множество новых лиц.
Но хватит уже отдыхать, пора браться за работу!
Читать полностью »
Вокруг шум. Чат-бот: пустой хайп или новая эра?
2017-04-06 в 10:13, admin, рубрики: dump, Facebook API, Блог компании IT-People, боты, Программирование, разработка мобильных приложений, Системы обмена сообщениями, чат-ботМы продолжаем серию интервью с докладчиками конференции DUMP.
Хайп вокруг чат-ботов не стихает. Почему про них все говорят? Сложно ли их программировать? Как на них заработать? Есть ли шанс, что чат-боты заменят мобильные приложения? А людей? На наши вопросы ответили основатель проекта ConfBot Алексей Могильников и технический директор JetStyle, на счету которых десяток разработанных чат-ботов, Алексей Спиридонов.
Intel Media SDK стал open source проектом
2017-04-06 в 8:30, admin, рубрики: Intel Media SDK, open source, Блог компании Intel, обработка изображений, ПрограммированиеВ блоге Intel мы уже неоднократно рассказывали о Intel Media SDK — полезном наборе библиотек для аппаратно-ускоренного кодирования, декодирования и обработки видео данных. Сейчас, можно сказать, SDK стал для кого-то еще полезнее, ведь исходный код его базовой части открыли под лицензией MIT и выложили на GitHub. Пользуясь случаем, приведем краткое описание этого продукта.
Читать полностью »
Как найти 56 потенциальных уязвимостей в коде FreeBSD за один вечер
2017-04-06 в 8:07, admin, рубрики: bugs, C, cwe, errors, freebsd, open source, pvs-studio, security, Блог компании PVS-Studio, информационная безопасность, ошибки в коде, Программирование, разработка операционных систем, Разработка под Linux, Си, статический анализ кода, уязвимости
Пришло время вновь проверить проект FreeBSD и продемонстрировать, что даже в таких серьезных и качественных проектах анализатор PVS-Studio легко находит ошибки. В этот раз я решил взглянуть на поиск ошибок с точки зрения обнаружения потенциальных уязвимостей. Анализатор PVS-Studio всегда умел выявлять дефекты, которые потенциально можно использовать для атаки. Но мы никогда не акцентировали на этом внимание и описывали ошибки как опечатки, последствия неудачного Copy-Paste и так далее, и не классифицировали их, например, согласно CWE. Сейчас очень популярно говорить и о безопасности, и об уязвимостях, поэтому попробую немного расширить ваше восприятие нашего анализатора. PVS-Studio — это не только поиск багов, но ещё и инструмент, повышающий безопасность кода.
Читать полностью »
Краткая история спотыканий и падений психически не очень здорового разработчика
2017-04-06 в 3:44, admin, рубрики: recovery, мольба о помощи, ПрограммированиеДоброго времени суток. Я заранее извиняюсь, что отнимаю у Вас время, но я не знаю что делать и нахожусь в крайней степени отчаяния.
А теперь я постараюсь рассказать не слишком длинно и не слишком нудно свою историю. Про детство трепаться смысла нет, оно у меня было относительно счастливым, настолько, насколько может быть счастливым детство в девяностые (сейчас мне 31 год). Школьные годы, какие-то детские успехи и неудачи, но в целом всё гладко. Я небыл отличником и на дно не опускался. Живу я в Крыму, и не смотря на наличие моря со всех сторон, блоблемы со щитовидной железой — тут не редкая проблема. Толи дело в дефиците йода (популярная версия), толи в Чернобыле (как раз родился в год аварии). Меня эта проблема тоже не минула. Узнал я о том, что щитовидка у меня работает недостаточно хорошо я случайно. С тех пор мне приходится следить за ней: сдавать анализы на гормональный фон, делать узи чтобы не пропустить нехороших новообразований или развития тех, что уже имеются, ежедневный приём дозы левотироксина по утрам. На самом деле это совсем не сложно и в целом не доставляет прямо каких-то безумных неудобств. Каким-нибудь диабетикам в разы хуже, а я, можно сказать, живу с такой проблемой и не тужу.
Подступала пора готовиться к университету, щитовидка давала о себе знать стандартными симптомами: отёчность конечностей, усталось, пониженная работоспособность, в том числе интеллектуальная. Я приходил со школы и мне нужно было пару часов отлежаться, а то и поспать — я сильно уставал. Но родители хотели сына-звезду. Их мечты и мои возможности стали слишком сильно расходиться, и тут они подурели.
TCP и UDP сервера с использованием Netty 4
2017-04-06 в 1:00, admin, рубрики: java, Анализ и проектирование систем, высокая производительность, Программирование, метки: java, netty, programming, server-side, tcp, udp, unixЯвляясь Unity разработчиком, я со временем дошёл до того этапа, когда возникла необходимость написания сервера. Передо мной стояло много неизведанных троп сетевого программирования, в котором я потом повяз по голову. Прыгал между C++, C# и Java. После долгий скитаний я нашёл то, чему я сейчас говорю спасибо. Об этом я и хочу поведать.
Читать полностью »
Швейцарский нож для Аналитика
2017-04-05 в 17:21, admin, рубрики: Программирование, метки: Автоматизация разработкиПришел шеф. Обрадовал — техническое задание подписано, потенциальная работа окончательно превратилась в Проект. Действительно обрадовал. Мне, как аналитику, пришлось немало поработать над общей моделью обработки. Но ничего, справился. Даже самому понравилось. После обеда пойдем к программистам утрясать рабочие моменты… Да уж, сходили. Нет, поначалу всё было неплохо. Рассказал про модель данных и логику. Программисты одобрительно похмыкали. Потом шеф озвучил остальное. И началось. Пара вроде незначительных и ранее несогласованных с разработчиками деталей привела к резкому повышению температуры. Пытался вбросить пару мыслей. Был вознагражден упертым в схему пальцем и ехидным вопросом «Это сам напишешь?» Пришлось мысли забрать. Разошлись все в состоянии хмурого поиска грибов в зимнем лесу. Причем шеф искал гриб под названием «вдохновение для разговора с заказчиком», программисты — дополнительные пару часов в сутки. А я, как программист в недалеком прошлом и аналитик в текущий момент — ответы на «Это сам напишешь? Если да — то как?»
Пожалуй вынырну я из этого шутливого вступления. Тема задана — с помощью чего аналитик может выполнять роль полноценного разработчика. Некий мысленный эксперимент по автоматизации работы аналитика-программиста.
Читать полностью »
Дайджест AI Cup. Пять стратегий Code Wizards 2016
2017-04-05 в 15:15, admin, рубрики: AI, russian ai cup, russian ai cup 2016, Алгоритмы, Блог компании Mail.Ru Group, ненормальное программирование, Программирование, Спортивное программирование
В декабре завершился Russian AI Cup 2016 — организованный нами ежегодный чемпионат по программированию искусственного интеллекта. Чемпионат для наглядности, понятности и простоты проводится в игровом формате.
В этом году участники создавали алгоритм — игровую стратегию для MOBA-игры. Получившийся бот сражался с другими такими же, а лучший из них побеждал в раунде. Таким образом, из серии раундов получился турнир, проходящий в несколько этапов.
Жизнь без SDL. Зима 2017
2017-04-05 в 12:16, admin, рубрики: dccp, fsquirt, linux, sdl, windows, безопасная разработка, безопасность, Блог компании Перспективный мониторинг, информационная безопасность, Программирование
Введение, дисклеймер или зачем эта статья
Данная статья представлена с целью призвать всех, кто хоть как-то связан с разработкой, обращать больше внимания на безопасность, при этом мы постарались сделать это максимально наглядным образом. Статья не претендует на самостоятельное исследование.
Первая попытка формирования проблемы была представлена на финальном этапе M*CTF в Конгресс-центре МТУСИ. В день лекций был представлен к вниманию доклад «Жизнь без SDL. Осень-2016», затрагивающий подробный разбор DOM XSS на WIX.COM и Cryptsetup Initrd root Shell в современных дистрибутивах. Последний случай мы рассмотрели на недавнем вебинаре.
Доклад получил одобрение публики и плавно перешел в диалог о существующих проблемах и способах их решений. Это вдохновило нас на создание цикла статей о наиболее интересных и показательных случаях, подчеркивающих актуальность затронутой темы.
Читать полностью »


