
Два с половиной часа в поезде – прекрасное время для того, чтобы написать благодарность организатору конференции Сергею Платонову (sermp) и его команде за то, что наконец-то в России появилась конференция про C++! Заслуги Сергея поистине впечатляют, учитывая то, что он не обладал бюджетами Microsoft и Intel. Однако оказалось, что главное не бюджет, а желание и энтузиазм. Поэтому собранные Сергеем докладчики были выше всяческих похвал, иностранные гости – крайне общительны и любезны. А на стендах JetBrains, IncrediBuild, Kaspersky и PVS-Studio собрались не говорящие головы, а профессионалы, с которыми интересно было общаться и гостям, и соседям по стенду. Наши личные впечатления – под катом.
Рубрика «Программирование» - 807
Отзыв команды PVS-Studio о конференции C++ Russia, 2015
2015-02-28 в 19:32, admin, рубрики: C, c++, C++ Russia, PVS-Studo, Блог компании PVS-Studio, Платонов - молодец!, Программирование, разработка, метки: C++, C++ Russia, PVS-Studo, Платонов - молодец!Фриланс — маленький резерв большого аутсорсинга
2015-02-28 в 10:41, admin, рубрики: AngularJS, developers, outsourcing, php, Программирование, программисты, фриланс Сервисом top$dev было проведено исследование стран Восточной Европы по собственной методике на основе данных крупнейших фриланс-бирж (oDesk, Elance, Freelancer и других): более 88 тысяч профилей фриланс-разработчиков и 260 тысяч проектов на общую сумму более $350 млн.
Краткие выводы:
Читать полностью »
Пишем бота для MMORPG с ассемблером и дренейками. Часть 4
2015-02-27 в 19:43, admin, рубрики: .net, c#.net, game development, mmorpg, reverse engineering, world of warcraft, боты, игры, Программирование, реверс-инжиниринг
Привет, %username%! Итак, продолжим написание нашего бота. Из прошлых статей, мы научились находить адрес перехватываемой функции для DirectX 9 и 11, исполнять произвольный ассемблерный код в главном потоке игры скрывая его от различных методов защиты и получать информацию об окружающем мире. Другими словами, мы можем совершать осознанные действия в игре. И для начала я предлагаю научиться передвигаться! Читать полностью »
Запуск SQL запросов в SAP
2015-02-27 в 8:51, admin, рубрики: abap, ERP-системы, sap, sql, testing tools, Программирование, разработка, тестирование
При внедрении информационных решений на базе SAP ERP, как правило, разворачиваются три системы:
1. Система разработки.
2. Система тестирования.
3. Система продуктивной эксплуатации.
В процессе разработки программ очень часто возникает необходимость оперативно протестировать SQL-запросы в продуктивной или тестовой системе, так как система разработки обычно содержит минимум данных и их не всегда достаточно. Давайте рассмотрим существующие для этого варианты, оценим их недостатки и в итоге разработаем свой инструмент.
Читать полностью »
Краткий сказ о долгой разработке заявочной системы
2015-02-27 в 8:17, admin, рубрики: ajax, css, fontawesome, Help Desk Software, javascript, php, socket, sql anywhere, Веб, Программирование, метки: php, веб Как-то раз, бороздя просторы интернета в поисках новых идей, я наткнулся на статью на Хабре Как мы написали helpdesk. В данной статье было описание системы очень похожей на ту, которую я создаю уже больше полугода. И я решил о ней написать.
Читать полностью »
12 игр, которые обучают детей программированию
2015-02-26 в 11:54, admin, рубрики: game development, Блог компании IlkFinKom, дети, игры для детей, обучающие программы, обучение программированию, Программирование, цветы жизни, метки: программирование 
Программирование сейчас очень популярно. По всему миру 36 миллионов детей принимают участие в мероприятиях движения «Час программирования». Цель этих мероприятий – помочь детям стать активными, а не пассивными пользователями технологий, а также получить знания, которые в будущем могут помочь устроиться на хорошую работу в нашем все более и более техническом мире.
Даже если ваши дети не хотят в будущем зарабатывать на жизнь программированием, базовое понимание принципов программирования развивает мышление и, в дальнейшем, ребенок лучше справляется с решением возникающих задач. Билл Гейтс когда-то сказал: «Если вы учитесь создавать программы, это развивает ваш разум, помогает вам лучше мыслить и создает образ восприятия вещей. В целом, я думаю, что человеку это будет полезно вне зависимости от сферы его деятельности».
Такие платформы, как Scratch и Alice позволяют детям (и взрослым) создавать собственные игры и анимации, используя упрощенные методы программирования. Однако не всем детям это интересно. И вот для таких детей существует множество игр, которые обучают базовым принципам программирования в веселой и доступной форме.
MVC и Модель 2. Знания и обязанности компонентов
2015-02-26 в 10:55, admin, рубрики: mvc, oop patterns, Веб-разработка, модель 2, ооп, паттерны проектирования, ПрограммированиеДолгое время я изучал паттерн MVC. Больше полутора лет прошло с тех пор, как я впервые с ним познакомился и в течение всего этого времени я никак не мог упорядочить в своей голове зоны ответственности трех составляющих паттерн компонентов.
MVC — это сложное, но потрясающе изящное архитектурное решение. Я не представляю, во что бы превратились современные приложения без данного паттерна.
В интернете вся информация разбросана какими-то кусками, и теперь, через полтора года знакомства и бесконечных исследований, я наконец могу сказать: да, я знаю этот паттерн вдоль и поперек.
Я решил собрать всю недостающую информацию в одном месте. Это и стало причиной для написания статьи.
tl;dr: читаем итог. Остальных прошу устроиться поудобнее.
Читать полностью »
Генерация текстур планет как в игре Star Control 2
2015-02-26 в 10:20, admin, рубрики: fault formation, game development, open source, python, star control 2, Алгоритмы, олдскульные игры, Программирование, процедурная генерация, текстура планеты, фрактальные алгоритмы, метки: фрактальные алгоритмы
Возможно, кто-то помнит замечательную олдскульную космическую игру Star Control 2. В свое время меня поразила огромная звездная карта с неизведанными планетами, которые предстояло исследовать на фоне разворачивающейся глобальной катастрофы. С тех пор как авторами были опубликованы исходные коды, игра была портирована под новым именем The Ur-Quan Masters на большинство современных платформ.
Покопавшись в исходниках, я обнаружил простой алгоритм, генерирующий текстуры планет, и написал программу на Python, позволяющую генерировать аналогичные текстуры.
Читать полностью »
Портирование Android-приложения под Android TV и Nexus Player
2015-02-26 в 7:13, admin, рубрики: Android TV, Nexus Player, Блог компании Intel, Программирование, разработка, Разработка под android, метки: Android TV, Nexus Player 
Как уже писалось в блоге Intel, в конце прошлого года Google выпустила новый Nexus Player на базе процессора Intel Atom. В этой статье вы найдете советы, как адаптировать свое Android-приложение для данного устройства в частности и Android TV вообще.
Читать полностью »

