База на луне напечатанная на 3D принтере из лунного грунта

Постройку базы для человека на Луне можно значительно облегчить, если использовать для нее лунный грунт, а модель структуры создать с помощью 3D-принтера. Именно над таким проектом работает Европейское космическое агентство (ESA) в сотрудничестве с
Читать дальше →

5 способов для определения оdd / even в web-приложении

В статье будут рассмотрены 5 способов для для определения четности / нечетности строки в цикле. В качестве языка для примеров взят javascript. Некоторые из способов полностью переносимы в любые другие языки.


Способ #1
Этот способ, пожалуй,
Читать дальше →

Android: настраиваем OpenVPN

Зачем нужен Вам OpenVPN на Android решать Вам: для поключения к приватной сети офиса, для анонимайзеров и пр.

На просторах Гуглнета мне не посчастливилось найти внятного, конечного описания по установке и настройке OpenVPN, поэтому мое знакомство с Android началось с гугления, поиска проб и ошибок, что и вылилось в небольшой мануал, которым и спешу поделиться.
Устанавливаем OpenVPN на Android 2.*

Для уста
Читать дальше →

Плюсы и минусы Atome CMS

Не нашел в интернете каких-либо упоминаний, статей на тему плюсов и минусов Atome CMS. Как один из поклонников наработок Макса, решил показать людям что есть Atome. Так как люди в первую очередь смотрят на внешний вид используемых приложений, я опишу только пользовательскую сторону системы.

Atome CMS — система управления контентом, позволяющая создавать как сложные проекты большого масштаба с большой нагрузкой, так и простенькие домашние странички. Хоть разработка и начата относительно недавно, разработчик уже успел зарекомендовать свою бесплатную систему с хорошей стороны. Из плюсов я бы отметил несколько важных в наше время моментов:
Читать дальше →

Аспирантская Франция

Динь-динь-динь — провозгласил будильник за стенкой. Но не успел он дотрезвонить, как послышалось: бах-бах-бах — как будто кто-то гонялся за бешенным клопом с бейсбольной битой. Это были отзвуки глухих ударов по источнику внешнего раздражения и следующее за ними предсмертное позвякивание. Дальше, как по этикету, доносится шлепание босых ног и французская ругань. Лучше всего в чужой стране понимаешь человека, когда тот ругается.

Причем безразлично по какому поводу и на каком языке. Очевидно одно – человек чем-то сильно недоволен. И причины могут быть следующие: рано встал, неважная погода, что поднялся вообще сегодня, хотя надо было еще вчера. Дело принимает нешуточный оборот. Незримый, но явно осязаемый сосед разбуянился так, что дрожат стены, окно и перекрытия в такт его любимой композиции «ду хаст ми» от всенародно любимой немецкой группы. Может он является филологом и, где-то в глубине души, презирает матерщину и немецкий панк-рок, но что делать если эти элементы являются ядром его магистерской диссертации… Настроение француза с каждой секундой звучащей зажигательной композиции явно улучшается, он даже начинает подпевать немцам в припевах, но как бы боясь перебить голос певца своим фрацузским акцентом, затихает и смирно впитывает новую порцию звуковых волн.
Читать дальше →

Mozilla Firefox — почему я люблю и неневижу этот браузер и никогда не приобрету смартфон на этой ОС

На новость, да и на особо технологичный пост, эта публикация явно не тянет. Так что, я рассмотрел бы ее в качестве «крика души». Я уже давно для работы пользуюсь разными браузерами — обычно у меня на компьютере установлено не менее пяти вариантов.

Суть вопроса в том, что я привык открывать большое количество вкладок (до сотни в одном окне) и не всегда технические характеристики компьютера позволяют делать это безболезненно. Раньше, на 800 пентиуме, я делал это через Оперу и локальный прокси-сервер (чтобы съэкономить трафик и ресурсы), потом напрямую через Mozilla Firefox. Мне всем нравиться этот браузер — возможностью кастомизации, кучей настроек и прочим, кроме его реальной работы!
Читать дальше →

Cадится батарея? Так делаем как надо



В одной из недавних статей приводился пример «зарядника» на КР142ЕН. В обсуждениях все здравомыслящие люди говорили, что так делать нельзя. Я тоже к ним присоединяюсь. Но никто так и не показал как это можно сделать. Те 200+ человек которые добавили пост в закладки будут и дальше думать, что решение представленное в статье имеет право на жизнь. И меня это аж передергивает.


Читать дальше →

Начало конца интернета

В начале Администратор сотворил сеть. Сеть была безвидна и пуста, и тьма над бездною, и Дух Протокола носился по проводам. И сказал Администратор: да будет сервер. И стал сервер. И увидел Администратор сервер, что он хорош, и назвал сервер апачем. И сказал Администратор: да будет домен посреди сервера, и да отделяет он сайт от сайта. И стало так. И создал Администратор домен, и отделил сайт от сайта. И увидел Администратор, что это хорошо. И сказал Администратор: сотворим пользователя по образу Нашему и подобию Нашему, и да владычествуют они над сайтами, и над форумами, и над всей сетью.

И сотворил Администратор пользователя по образу Своему, по образу Администратора сотворил его. И благословил их Администратор, и сказал: плодитесь и размножайтесь, и наполняйте сайты, и обладайте ими, и владычествуйте над форумами, и над всяким сайтом, и над всей сетью. И увидел Администратор все, что Он создал, и вот, хорошо весьма.

Читать дальше →

10 заблуждений в веб-разработке

1. Сделать сайт очень сложно.


На самом деле 99 процентов сайтов отлично вписываются по требуемому функционалу в какую-нибудь готовую бесплатную CMS. Остается лишь разработать и внедрить дизайн, что с технической стороны больше рутинно, чем сложно, но как раз рутина и отнимает много времени, весь сайт может быть сделан за неделю, а исправление мелочей может отнять месяц.
Читать дальше →

Видеорегистраторы, DDNS и port forwarding

В связи с тем, что моя прежняя работа так и или иначе была связана с видеонаблюдением, я часто сталкивался с тем, что у клиентов периодически возникала потребность просматривать, что у них происходит в офисе, дома и т.д. Ну а в связи с поголовной популярностью у нас ADSL с динамическими IP адресами, возникают такого рода проблемы как организация доступа к этим самым регистраторам извне. Помимо этого при определенных условиях поставленных заказчиком, необходимо сделать проброс портов на модеме, для того чтобы этим самые регистраторы были доступны извне. И если первое решается при помощи таких сервисов как DynDNS.com, то проблема проброса портов остается актуальной. Ибо пока не столкнешься с ней вплотную, тебе будет невдомек на каком ADSL модеме остановить свой выбор.
Вот и у меня как-то раз произошел интересный случай с клиентом, в ходе которого я убедился с что с пробросом портов к регистраторам, лучше модема TP-Link не справился никто.
Читать дальше →