Месяц: Октябрь 2013

  • Завершился Django Dash 2013

    от автора

    Результаты djangodash.com/judging/2013/results/ В этом году в призовых россиян нет 🙂 Ближайщие к первым местам — 6 место — github.com/xobb1t, 7 место bitbucket.org/veikab Но с каждым годом все сложнее определить как же все-таки считается очки. За некоторые действительно интересные проекты идея 4 (например, djangodash.com/judging/c4/results/team/179/), а на другие выше (думаю каждый определит сам). Поздравляю всех! ссылка на…

  • Решение проблем настроек web-сервера при публикации web-приложений

    от автора

    При публикации веб-приложения из Visual Studio разработчик может столкнуться с некоторыми проблемами, и не всегда текст ошибки может помочь избавиться от проблем и правильно настроить сервер. Ниже я опишу наиболее распространенные из них. Надеюсь, что данная статья поможет сэкономить время, большое количество которого я потратил при изучении проблем. Давайте попробуем развернуть приложение на чистый сервер…

  • Видео: Как выглядела бы Луна, если бы находилась на орбите МКС?

    от автора

    Само собой, Луна никак не может находиться на орбите МКС, по огромному количеству причин, большая часть которых всем нам известна. Но все же — а что, если бы подобное произошло? Для того, чтобы посмотреть, как бы все это выглядело, умельцы создали видео, с имитацией Луны, так сказать. Видео несколько ускорено, по сравнению с возможной «реальной»…

  • Синглтон (Перевод с английского главы «Singleton» из книги «Pro Objective-C Design Patterns for iOS» Carlo Chung)

    от автора

    В математике и логике синглтон определяется как «множество, содержащее ровно один элемент». Поэтому неважно, насколько велика сумка, каждый раз при попытке достать из неё шарик будем получать один и тот же. В каких ситуациях нужен синглтон в программировании? Подумайте о ресурсах, которые невозможно скопировать, но можно использовать совместно. Например, на iPhone установлен единственный модуль GPS…

  • Росстат обещает открываться, но не забесплатно

    от автора

    Поскольку я вхожу в Совет по открытым данным при Правительственной комиссии я регулярно присутствую на большом числе мероприятий по открытости данных и открытости вообще. Не могу похвастаться что там бывает много интересного, чаще всего это много разговоров на языке далеком от простого человека, однако такая работа по «лоббированию открытости» тоже нужна. И вот сегодняшний день…

  • Алгоритм поиска наименьшего общего предка в дереве

    от автора

    На досуге мне пришла интересная идея, которую я развил в алгоритм нахождения наименьшего общего предка(LCA) двух вершин в дереве. До появления этой идеи других алгоритмов для поиска LCA я не знал. Проверив корректность работы я поспешил изучить другие алгоритмы для решения этой задачи, но аналогичных моему я не нашел. Теперь поспешу поделиться им с сообществом.…

  • Настройка и использование Geany с Python

    от автора

    Здравствуйте, сегодня я расскажу Вам о настройке и работе с текстовым редактором, под названием Geany. Итак, начнем.

  • Гаджеты, вдохновленные сериалом «Доктор Кто»

    от автора

    Культовый британский научно-фантастический телесериал «Доктор Кто» в ноябре 2013 года отмечает 50-летний юбилей: первая серия была показана на канале «Би-би-си» 23 ноября 1963 года. Как и в любом научно-фантастическом произведении, в нем мелькала масса различных устройств, некоторые из которых уже пытались воспроизвести ученые и просто поклонники-энтузиасты.

  • Active Record против Data Mapper-а для сохранения данных

    от автора

    Эти 2 шаблона проектирования описаны в книге Мартина Фаулера «Шаблоны корпоративных приложений» и представляют собой способы работы с сохранением данных в объектно-ориентированном программировании. Пример шаблона Active Record class Foo { protected $db; public $id; public $bar; public function __construct(PDO $db) { $this->db = $db; } public function do_something() { $this->bar .= uniqid(); } public function…

  • JavaFX, HelloWorld + CSS + FXML. Окончание

    от автора

    HelloWorld из примера, предложенного Oracle в «Getting Started with JavaFX», на ПК с Windows. Преображение окна ввода логина и пароля с помощью CSS, создание формы на FXML, а также использование CSS в FXML’овой форме. Снова командная строка и тонкости, о которых нам не рассказали в туториале.