Tag: программирование

Программерские конкурсы

Сюда буду по мере упорядочивания выкладывать ссылки на всевозможные конкурсы и соревнования по программированию. http://www.ludumdare.com/compo/ – разработка мини-игр в 48 часов на заданную тему http://projecteuler.net/ – математические головоломки для развития http://www.spoj.pl/tutorials/ – головоломки онлайн, без ограничения на язык, с ограничениями на время а вот здесь описание всех проблем – http://www.spoj.pl/problems/classical.pdf Задачи с олимпиад по программированию с …

Continue reading

Программирование под kinect – с чего начать

Многообещающей разработке от Microsoft – Kinect, похоже, удалось то, чего не могли добиться ее предшественники (PlayStation move, Wii Remote) – создать всеобщий ажиотаж, подстегивая производителей и разработчиков бередить фантазию и измышлять новые способы применения этого необычного контроллера, позволяющего управлять приставкой или компьютером жестами и голосом. Раздумываете, не пришла ли пора ворваться в нарождающийся рынок программ …

Continue reading

Кросс-платформенная мобильная разработка – краткий тулзуарий

IOs, Android, Bada, WindowsPhone, Blackberry … число здравствующих (и упрямо подающих признаки жизни) мобильных платформ переваливает за все рамки разумного, а разработчики с трудом подавляют стенания, заслышав бодрые воззвания менеджмента о поддержке очередной платформы… Я думаю, у каждого человека связанного с разработкой, во время очередного умственного затмения, вызванного прогрессирующим дедлайном, возникала такая банальная мысль – …

Continue reading

Экспорт данных из базы oracle в excel

Классическая задача – есть база с данными. Данные эти заказчик желает лицезреть в виде красиво оформленных экселек заданного вида. Мало того, что форматирование шаблонов не подлежит обсуждению – в них, для полного счастья, натыканы не только эксельные формулы но и vba-макросы. А сервер может быть как на виндах, так и на никсах, на которых эксели …

Continue reading

Искусственный интеллект – типовые задачи – видео-уроки

В стародавние времена, меня до глубины души оскорбило когда я – зеленющий студент-первак, заявившись учится на программиста в библиотеке получил целую стопку увесистых книжищ, общее содержание коих можно было описать как “всякая разная математика”. И не одной про компьютеры и программирование. Я всей душой заподозрил подлый подвох – ну на хрена будущему хакеру матан, дискра …

Continue reading

Андроид – рисование всякой гуйни [маленькие хитрости, куча ссылок]

Как это ни прискорбно, но для создания диалогов в андроиде вменяемого инструмента до сих пор нет. DroidDraw и AppInventor, к сожалению, всеръез для этой цели не годятся. Здесь собраны ссылки на некоторые типовые задачи, с которыми, по началу, сталкивается каждый разработчик под дроид, желающий обеспечить своего пользователя удобными и ладными интерфейсами. Маленькие и не очень …

Continue reading

Полезные либы да фреймворвки [code reuse]

Самое главное качество в программисте – не написать лишнего. Наборы классов и всемогущих компонентов растут как на дрожжах. Но вот ведь не задача – в момент нужды, часто, так сразу и не сообразишь, чем конкретно удобнее воспользоваться во славу “code reuse” и разумной лени. В данном посте буду собирать библиотеки нацеленные на решение узкоспециализированных задач. …

Continue reading

Каждой системе – свой diff (утилиты для сравнения файлов под Windows, Mac, Linux)

пример использования контекстного сравнения с помощью diff

Из-под какой бы системы мне не приходилось возиться с кодом, рано или поздно  становится чересчур накладно сравнивать разные версии исходников. Здесь указаны легкие бесплатные утилитки для поиска различий в файлах под Linux, Windows и Mac. Общий формат запуска – <diff-tool> file1 file2. Под Windows с задачей сравнения содержимого файлов (да и каталогов, что порой не …

Continue reading

C-sharp разработчику – утилиты что облегчают жизнь

В помощь шарп-разработчику – список утилит которые помогают программировать. Если не помечено явно – утилита бесплатная. Для всех платных есть триалы на месяц. NUnit (http://www.nunit.org/) – для написания юнит-тестов. NDoc (http://ndoc.sourceforge.net/) – для генерирования проектной документации. NAnt (http://nant.sourceforge.net/) – при необходимости сложной логики сборки проекта – гибкое удобное средство. CodeSmith (http://www.codesmithtools.com/) – кодо-генератор – когда …

Continue reading

Программирование ПЛК Овен

Когда-то пришлось попробовать свои силы в программировании контроллеров из семейства Овен с помощью CoDeSys – специальной среды для разработки под программируемые контроллеры. Как работать с контроллером через modbus протокол – подробно и аж с картинками. Работа с Овен контроллером на C# – обсуждение в форуме. Работа с Овен контроллером на Delphi (затрагиваются вопросы передачи данных через …

Continue reading