-
Прим. перев.: переводчик не обязательно разделяет мнение автора, но исследование мне показалось полезным. Все мы в курсе, что новые языки программирования появляются чуть ли не каждую неделю. Но изучение каких языков — всего лишь пустая трата времени? Я просмотрел актуальные…
-
Создание своего домашнего игрового искусственного интеллекта
Детские мечты или Pack-Man своими руками Каждый в своей жизни делал свой велосипед. В оправдание желания его сделать, можно только сказать, что если бы люди периодически это не делали, то многих вещей мир бы просто не увидел. Свою игру, а…
-
Инструкция по выживанию для штатного системного администратора 2
Наводим порядок в ИТ-инфраструктуре Предыдущая инструкция по выживанию системного администратора относилась преимущественно к взаимодействию системного администратора и руководства компании, но, как верно заметили читатели, уровень стресса у системного администратора зависит еще и от уровня хаоса в ИТ-инфраструктуре. При этом, хаос…
-
Экспертный совет рассматривает первую общественную инициативу, набравшую 100 тыс. подписей на РОИ
Сегодня, в 13.00 в здании Дома Правительства начнется заседание экспертной рабочей группы федерального уровня, посвященное рассмотрению первой петиции, набравшей необходимые 100 тысяч подписей на портале “РОИ”: “Запрет чиновникам и сотрудникам компаний с государственным (муниципальным) участием приобретать легковые автомобили стоимостью свыше…
-
Учим и учимся Unity3D в Калининграде
Черный ящик. Таким для меня был процесс создания игр до тех пор, пока я не скачал Unity3D. Черный ящик был таинственен, притягателен и заманчив, очень хотелось попробовать, но внутри всплывали назойливые мысли: это сложно, ты не сможешь, игры делают профессионалы,…
-
Разработка автоматизированных тестов на базе Selenium WebDriver 2.x
Здравствуйте, уважаемое Хабросообщество! Хочу поделиться своим способом разработки и организации написания автоматизированных тестов на базе Selenium WebDriver 2.x на языке программирования C#. Сразу скажу, что многие тезисы, принципы и методы разработки придуманы не мной (и, наверное, не моими учителями). Возможно,…
-
Серьёзно обновился Google Forms: прогресс-бары, валидация, Youtube-видео
В Google Drive произошло значительное обновление инструмента Google Forms. К пользовательским контролам был добавлен прогресс-бар, иллюстрирующий процесс заполнения формы: типичный сценарий примерно следующий — форма состоит из большого числа элементов управления, вводя данные в которые или щёлкая по флажкам, пользователь…
-
Sublime Text Vintage Mode — справочник по горячим клавишам
Как увидел Vintage Mode в действии сразу захотелось научиться им владеть. Как раз к этому времени я прошел курс Соло + VerseQ для слепого печатания на английском. Связка с Vintage Mode, мне казалось, будет очень эффективной для верстки, и я…
-
У белорусских соцсетей появился шанс?
Громкая антипиратская кампания в Рунете и удаление лицензионного контента из российских соцсетей может оживить интерес белорусов к локальным продуктам. Большинство белорусских интернет-пользователей пользуется социальными сетями, однако в топе, по понятным причинам, находятся российские и американские ресурсы. Абсолютным лидером в Беларуси…
-
Запускаем приложение ASP.NET MVC 4 на Ubuntu Server 12.04 + nginx
Захотелось мне посмотреть, как работает реализация .NET на Linux. Решено было развернуть Ubuntu Server на нашем гипервизоре, установить свежий пакет mono и через nginx запустить ASP.NET MVC4 сайт. На официальном сайте mono готовый пакет для Ubuntu только 2-х летней давности.…