Выбор портативного ноутбука. Определяем желаемые характеристики

Не так давно я пришел к выводу, что пора менять ноутбук – мой текущий RoverBook Navigator V212 уже не покрывает все мои потребности. В связи с этим я столкнулся с двумя проблемами: определения требований к новой технике и, собственно, выбора этой техники. В данном посте я хочу решить первую проблему. Второй же, ввиду её…

Читать

Добавление отображения нумерации строк в Xcode или Несколько нелестных отзывов об основной среде разработки под Mac OS X

Это будет не очень длинный пост, повод для написания которого очень прост: я просто боюсь забыть, как же в Xcode включается отображение нумерации строк. Я никак не могу понять, почему она не включена по умолчанию?! Нумерация ведь позволяет намного точнее ориентироваться в коде! Хотя конечно, если ваш класс размером <500 строк, вам она не…

Читать

Изменение системного времени программно на C#

Как я уже когда-то писал, у меня на компе сейчас стоят Mac OS X Snow Leopard, Windows 7 и Linux Mandriva. И все нормально работает, кроме одного досадного факта: каждый раз после выхода из Mac OS X и загрузки Windows 7, системное время для Windows почему-то сбрасывается на время по Гринвичу (хотя в настройках…

Читать

Как я выбирал для себя дистрибутив Linux

Недавно я решил начать «новую» жизнь. Т.е. снести все операционные системы, что стоят у меня на компе, переформатировать разделы, изменить их конфигурацию. Сейчас у меня через загрузчик Grub грузятся Linux Mandriva и Windows 7, и через загрузчик Chameleon, который записан на болванку – Mac OS X 10.6 Snow Leopard. Я хочу кардинально изменить эту…

Читать

Mac OS X нуждается в чистке!

Недавно на своем хакинтоше с Mac OS X 10.6.6 Snow Leopard я столкнулся с интересной проблемой: Finder отказывался загружаться. Т.е. все вроде бы происходило как обычно: загрузка системы, появление панели Docs, автозагрузка аськи, но… рабочий стол не появлялся! Мало того, не работал Skype, браузеры, Xcode. При этом вчера все работало нормально! Первая мысль –…

Читать

Вычисление хэша md5 на Objective-C

Сегодня мне нужно было внедрить md5-хэширование паролей в базе данных приложения для iPhone. Работа с базой осуществляется через уже описанную Objective-C ORM-библиотеку. Соответственно, и хэшировать очень хотелось какими-нибудь стандартными средствами Objective-C. Для решения поставленной задачи был произведен непродолжительный поиск в интернете, и найдено решение, которое на удивление точно подошло. На удивление – потому что…

Читать

Iptables — защита локальной сети

Этот материал готовился когда то давно в рамках одной из лаб в универе. Лаба называлась «iptables – защита локальной сети». Необходимо было настроить iptables на компе, который служил шлюзом и «раздавал» интернет в локальную сеть. Для этого я соорудил подобие такой схемы дома – комп-шлюз и «локальный» комп. На обеих машинах стоял Mandriva Linux.

Читать