Метка «Программирование» - 15

Уверен, каждый из нас не один раз задумывался над тем, что нас ждет в будущем. Я не собираюсь тратить ваше время на бесполезные, большей частью, размышления. Скорее наоборот, хотел бы поднять вам настроение (пост ведь пятничный) и обратить ваше внимание на важность стратегического планирования своей жизни используя хороший пример.

Одним словом — не судите строго.

Адаптируемость

Здесь и далее будут использоваться чудесные комиксы Geek and Poke и самая большая коллекция их переводов.

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

Russian Code Cup 2013: настраиваемся на хардворкинг!

23 сентября этого года лучшие программисты страны сразятся друг с другом в финальном раунде российского чемпионата по спортивному программированию, Russian Code Cup 2013 (RCC). Это будет уже третий финал организованной Mail.Ru Group олимпиады, призванной не только поддержать престиж российских программистов в мире, но и популяризировать программирование как таковое.

В преддверии третьего финала мы решили взять интервью у спикеров RCC 2013 — Дмитрия Склярова, Эдварда Йордона и Кена Голдберга. Но сначала давайте вспомним об основателях языков программирования, благодаря которым сегодняшнее программное обеспечение является именно таким, каким мы его знаем.

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

Сегодня 256 день года и всее прекрасно знают, что означает эта дата.
Да, сегодня совершенно официальный (хотя и жаль, что не выходной) российский праздник – День программиста.

Мы не стали поздравлять своих разработчиков в Parallels. Мы попросили сделать это их детей. Заодно мы спросили малышей, кем работают их папы (и мамы!) и чем именно они занимаются на работе. И они честно все рассказали.

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

С Днем Программиста!

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

Совсем недавно я написал пост в котором дал немного теории, и описал практическую реализацию скрипта производящего голосовой обзвон (оповещение) абонентов по списку через usb модем Hyawei e1550. В одном из комментариев был задан вопрос о том как получить во время голосового соединения данные о нажатии кнопок на телефоне абонента. Детальное изучение этого вопроса и привело к созданию этого поста.

В данной статье будет представлена реализация колосового меню, с функциями:
— записи голосового сообщения
— выполнения системных команд
Все это стало возможным благодаря реализации декодера DTMF сигналов основанного на алгоритме Гёрцеля.
В качестве бонуса — архив с реализованными на perl-е скриптами голосового меню.
Читать полностью »

Прямая трансляция Windows Camp

Сегодня, 12 сентября в Москве в Digital October проходит конференция Windows Camp. На этой конференции мы расскажем о разработке под Windows 8.1, Windows Phone и Windows Azure. Читать полностью »

Приглашаем принять участие в бесплатной онлайн конференции для системных архитекторов и разработчиков ПО — ARCH Labs 2013. Формат мероприятия – один день, 4 – 6 докладов. Цель – поделиться собственным опытом решения нетривиальных зада и услышать мнение коллег по цеху. Основной подход к подаче информации – рассказать простым языком о сложных вещах.

Утверждённые доклады:

  • Анализ данных с применением языка и среды для статистической обработки данных R;
  • Использование платформы Cloudify PaaS для ускорения разработки приложений;
  • Тенденции и общие принципы обработки видео (Video Quality, Video Processing);
  • Geo Information Systems (GIS);
  • Читать полностью »

Разбор регулярных выражений

Хочу просто поделиться недавно найденным сервисом для работы с регулярными выражениями. Да, это еще один сервис. Но у него есть особенность — он позволяет не только составлять регулярные выражения, но и помогает разбирать уже написанные — эдакий regexp-декомпилятор.
Сервис называется Regex101.

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

Добрый вечер друзья, сегодня пятница и я по традиции хотел бы поделиться с Вами своими изысканиями.
Забавная сложилась ситуация. Те немногие программисты (люди связанные с программированием), которых я знаю лично, никогда не писали игры, а люди которые от понятия «профессиональный программист», далеки примерно так же как белый медведь от принципов гуманизма, нет нет да сварганят какую-нибудь жуткую неиграбельную поделку.
Один из названных выше людей — Я.
В этой статье хочу убить двух зайцев немного рассказать людям о пакете прикладных математических программ Scilab, а заодно продемонстрировать его функции нестандартным образом
Сегодня я расскажу вам, о том, как делал крестики нолики в Scilab. За подробностями милости прошу под кат.

image

За картинку спасибо DrZugrik
Читать полностью »

Calculator

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

Много кодов, с которыми я сталкиваюсь, состоят из относительно небольших, но длительных методов. Код делает то, что он и должен делать. Однако код может быть улучшен. Рефакторинг позволит использовать несколько методов структурирования программ, что поможет легче понять, изменить, протестировать и отлаживать работу программы. Далее 7 обоснований, почему использование нескольких методов рефакторинга — это хорошая идея.
Читать полностью »


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