Завтра, 17 октября Ciklum Киев приглашает всех желающих посетить открытый Speakers’ Corner на тему “Программирование микроконтроллеров в домашних условиях и о жизни в Дублине”, подготовленный Владимиром Пузановым, который в настоящее время является сотрудником Google (Дублин).
Читать полностью »
Архив за 16 октября 2013 - 5
Обещанная статистика по акции «Неделя щедрости от разработчиков Metro Commander»
2013-10-16 в 10:41, admin, рубрики: windows, Windows 8, windows store, Блог компании Microsoft, разработка, метки: Windows 8, windows store Это «гостевой» пост от разработчиков очень популярных в Windows Store утилит. Я знаком с ними очень давно, сначала заочно — они были участниками программы Application Excelence Labs и одними из первых попали в магазин приложений Windows, потом очно, на одном из первых Windows Camp, разработчик откликнулся из зала, когда я рассказывал о Metro Commander. Разработчики запустили в прошлом гостевом посте акцию и ниже делятся её результатами.
Читать полностью »
OpenVPN: создание сервера на Windows
2013-10-16 в 10:37, admin, рубрики: openvpn, PPTP, vpn, windows, метки: openvpn, vpnOpenvpn — виртуальная частная сеть. С ее помощью мы можем:
- Создать защищенный канал свзяи, в то время, когда мы сидим с бесплатного Wi-Fi в кафе.
- Обмениваться файлами между участниками сети.
- Раздавать интернет испульзуя общий шлюз.
Основные преимущества:
- Простота настройки.
- Безопасность.
- Не требует дополнительного оборудования.
- Высокая скорость и стабильность.
Как и автор статьи об установке OpenVPN на Linux, я не нашел нормальной статьи, да еще и такой, чтоб описывалось все до мелочей. В этой статье на Хабрахабре я постараюсь максимально доступно все объяснить. Итак, поехали!Читать полностью »
Работа с диапазонами и границами в .NET
2013-10-16 в 10:36, admin, рубрики: .net, interval, jon skeet, range, skeet, диапазон, переводыОт переводчика. Тема диапазонов (интервалов) в .NET по праву относится к вечно зелёным и молодым. Сотни заданных на форумах вопросов, десятки написанных статей… кажется, что это закончится только тогда, когда Microsoft наконец-то введёт в Framework Class Library свой механизм по работе с диапазонами. И этому есть логичное объяснение — наверное, каждый программист рано или поздно сталкивается с необходимостью использования некоего диапазона значений, будь то числа, даты или какие-либо другие величины. Возникла такая необходимость и у меня, однако, помня о том, что свои велосипеды — не лучшее решение, я прошерстил Интернет и попал на превосходную статью Джона Скита, перевод которой, собственно, и представляю вашему вниманию.
В первом издании моей книги «C# in Depth» приводился абстрактный обобщённый класс Range
, в котором для прохода по элементам в диапазоне использовались виртуальные методы. К сожалению, этот класс был неидеален, так как не учитывал определённые пограничные случаи. Однако данная статья повествует не столько о проектировании идеального класса по работе с диапазонами, сколько о том, какие следует учитывать нюансы и соображения. Моя библиотека классов MiscUtil содержит класс, в котором учтено большинство вещей, рассмотренных в этой статье, но, конечно же, и этот класс далеко неидеален. Вообще, в январе 2008 года я написал небольшую статью о диапазонах в своём блоге, но с тех пор утекло много воды, я много чего переосмыслил и решил более детально раскрыть тему в виде данной статьи.
Читать полностью »
Стартапу в помощь: инкубаторы и акселераторы России
2013-10-16 в 10:20, admin, рубрики: акселератор, Блог компании Фонд развития интернет инициатив, инкубатор, ит-инфраструктура, Офисы IT-компаний, стартапы, фрии, метки: акселератор, инкубатор, стартапы, фрии Привет!
Аккурат к инициативе поддержки стартапов, озвученной deniskin, мы продолжаем разбираться в бизнес-инкубаторах и акселераторах. В прошлой статье мы детально разобрали, в чём различие между бизнес-инкубаторами и акселераторами. Сегодня — расскажем о том, куда же, собственно, идти.
Читать полностью »
Создание гравитационной и портальной пушки. Как правильно убить персонажа в машине и создать теплый вязаный интерфейс
2013-10-16 в 10:11, admin, рубрики: game development, Gamedev, javascript, Веб-разработка, метки: Gamedev, javascriptПривет !
Эта статья продолжает цикл статей об игровом движке StalinGrad. В прошлой статье мы насиловали DHTML, а в этой — будем насиловать архитектуру и прототипы.
Кода практически не будет, поэтому, если вы не web разработчик, можете просто почитать про архитектуру и ООП. И таки да — про HTML5 тут снова ничего не будет, только DHTML-хардкор :)
Сразу короткое демо:
Пример 1 — паралельные миры
Пример 2 — один мир с разных камер
Пример 3 — боты
Пример 4 — нянкэт, облака и портальная пушка
Читать полностью »
Описание блоков памяти на языке VHDL
2013-10-16 в 9:53, admin, рубрики: fpga, vhdl, ПЛИС, Электроника для начинающих, метки: fpga, vhdl, ПЛИС В данной статье показаны основные принципы описания модулей ПЗУ и ОЗУ на языке VHDL. Статья ориентирована на начинающих. Ее цель — дать общее понятие об описании модулей памяти на языке VHDL. Примеры и иллюстрации предены для пакета Quartus II v. 9.1. Предполагается, что читатель знает как создавать проект в пакете Quartus II, проводить его компиляцию и симуляцию.
Читать полностью »
Петиция vs эксперты Открытого правительства. Взгляд изнутри. Почти итог
2013-10-16 в 9:45, admin, рубрики: #ЗаконПротивИнтернета, 187-ФЗ, Dura Lex, Абызов, блокировка, железняк, заседание, копирайт, ксензов, Массух, общественные обсуждения, открытое правительство, петиция, рои, Шлегель, эксперты, электронное правительство, метки: #ЗаконПротивИнтернета, 187-ФЗ, Абызов, блокировка, железняк, заседание, ксензов, Массух, общественные обсуждения, открытое правительство, петиция, рои, Шлегель, экспертыПредыстория
Чтобы не забегать глубоко назад, обозначу вначале темы-события на Хабре вокруг общественных обсуждений как самой петиции об отмене 187-ФЗ, так и ситуации вокруг расширения «антипиратского» законодательства:
(link) О том как власть слышит общество, или Общественное обсуждение «Антипиратского закона»
(link) Вы, кажется, не поняли, мы объясним. По-настоящему общественные обсуждения 187-ФЗ
(link) Госдума открыла электронное Вече. Набор экспертов и начало обсуждения законопроектов
(link) Отмена «Антипиратского закона» — Краудфандинговый проект от Ассоциации Пользователей Интернета
(link) Завтра, 14 октября, состоится итоговое заседание по петиции за отмену 187-ФЗ
Что происходило на итоговом заседании экспертной рабочей группы по рассмотрению петиции об отмене 187-ФЗ
Напомню, что данная петиция в рекордные сроки набрала 100 тысяч подписей на официальном портале «Российская общественная инициатива» и по регламенту должна быть передана в Правительство России и Госдуму после решения экспертов.
Состав экспертной комиссии был утвержден Дмитрием Медведевым в июне этого года, а ее руководителем был назначен министр Открытого Правительства Михаил Абызов.
Напомню, что в сентябре прошли неоднозначные и полузакрытые т.н. «общественные слушания» по теме как самого закона 187-ФЗ, так и петиции об его отмене, по итогам которых Михаил Абызов, министр Открытого правительства, пригласил меня, Артёма Козлюка, как инициатора петиции, на итоговое заседание рабочей группы.
Что и произошло. Само заседание проходило в Доме Правительства. Читать полностью »
Создание музыки для War Thunder: Начало
2013-10-16 в 9:41, admin, рубрики: game development, звук, музыка, музыкальные инструменты, Работа с видео, Работа со звуком, метки: звук, музыка, музыкальные инструментыВсем привет!
Для тех, кто недавно стал читать этот блог. Я работаю в звуковой студии, которая озвучивает игры.
Расскажу о довольно редком событии в нашей индустрии — записи симфонического оркестра для компьютерной игры.
Как не потерять данные в PostgreSQL
2013-10-16 в 9:39, admin, рубрики: backup, postgresql, резервное копирование, метки: backup, postgresql, резервное копирование PostgreSQL предлагает несколько вариантов резервирования данных. Обо всех них уже рассказано не раз, в том числе и на хабре. Но в основном рассказывается про технические особенности методов. Я же хочу постараться рассказать про общую стратегию резервного копирования, объединив все методы в эффективную систему, которая поможет вам сохранить все данные и уменьшить число погибших нервных клеток в критических ситуациях.
Вводные данные: сервер PostgreSQL 9.2, База размером >100Gb.
Читать полностью »