Перейти к содержимому

Последние записи

28
Июл

Как я сдавал экзамены на OCP. Часть первая: SQL Fundamentals

Для тех кто не в курсе, OCP расшифровывается как Oracle Certified Professional. В компании Oracle есть целая система сертификации по разным направлениям деятельности, где готовятся такие специалисты как: администратор баз данных, Web-администратор, разработчик, консультант и прочие.

Наличие такого сертификата подтверждает наличие профессиональных знаний и дает некоторые преимущества вам как специалисту, а так же компании, в которой вы работаете.

ПодробнееRead more

16
Июл

Автодополнение команд после sudo в bash

Возможно кому-то это конечно покажется очевидным и само собой разумеещимся, но вот я раньше этого не знал. Собственно о чем речь, спросите вы?

Постановка задачи:

Сделать автодополнение команд в баше после sudo, а так же возможность выполнения алиасов так же после sudo.

А в чем собственно проблема спросите вы? — Да ни в чем, если вам это не нужно, однако мне, живущему на Mac OS X, периодически приходится выполнять некоторые команды из под рута. А для этого как ни сложно догадаться, используется команда sudo. А поскольку Линуксоид я еще тот, то мне уже давным давно лень писать команды полностью, ведь есть TAB 🙂 Но по умолчанию автодополнение после написания sudo не работает.

Проблема номер два: это то что, после sudo так же не работают алиасы. Вот пример: у меня есть некоторое количество алиасов, среди них alias ll=’ls -l’. Вот что будет если вы попробуете выполнить:

> sudo ll

Password:
sudo: ll: command not found
6
Июл

Корректное завершение GUI приложений MacOS X из командной строки

Вот как вы думаете можно завершить GUI-приложение, запущенное на удаленном компе, имея лишь доступ по ssh?
Первый и самый очевидный ответ: kill наше_приложение. Это конечно замечательно, но что если есть важные данные?
Оказывается можно воспользоваться вот такой утилиткой под названием osascript.
osascript — выполняет AppleScripts и другие OSA-совместимые скриптовые языки.

ПодробнееRead more

6
Июл

Обновление портов FreeBSD

В общем-то ничего сверх секретного я не скажу. Но дабы самому не забыть, да и вдруг кому-то пригодится.
Потребовалось мне обновить порты на одном из моих серверов на FreeBSD, дабы поставить ffmpeg версии > 0.5.
Сервер в общем-то локальный, для разработки, поэтому порты там последний раз обновлялись давным давно, когда ставилось изначально ПО.
Начал вспоминать как это делается. На ум первым делом пришла мысль о cvsup, которым я когда-то давно пользовался. Но! Но потом я вспомнил что есть уже давным давно более простой способ под названием portsnap. О нем собственно и речь.

ПодробнееRead more

28
Апр

Состояние веб-разработки в 2010 году по мнению Web Directions


John Allsopp, довольно долго занимающийся CSSом, веб-дизайном и разработкой, а так же являющийся одним из основателей конференции «Web Directions«, которая посвящена веб-дизайну и разработке, опубликовал результаты опроса, посвященного разным аспектам веб-разработки.

Цель данного опроса — заглянуть за сухие цифры статистики, и попробовать рассмотреть те методики и технологии, которые используют веб-дизайнеры и разработчики. Со временем, авторы опроса надеются проследить изменения в дизайне и разработке под веб. Опрос длился месяц, а точнее — ферваль 2010. Всего проголосовало 1402 человека. В основном это веб-дизайнеры, разработчики, а так же люди, так или иначе интересующиеся веб-разработкой из Европы, Северной Америки, Австралии и Новой Зеландии.

Каковы же результаты?

ПодробнееRead more

23
Фев

Обзор редакторов ID3 тэгов в Mac OS X

В продолжении темы про приведение фонотеки iTunes в порядок, хотелось бы осветить еще несколько утилит для работы с вашей музыкальной медиатекой.
В приведенной выше статье, хабраюзер написал про SongGenie & CoverScout 3, а так же упомянул утилиту MPFreaker.
У каждой из этих программ есть свои возможности, предназначение, а так же как плюсы так и минусы. Опять-таки все эти программы платные.
Что же еще есть достойного внимания для редактирования тэгов mp3-файлов.

ПодробнееRead more

28
Янв

Ускорение работы приложения «SMS/MMS» на Iphone

Все счастливые обладатели данного девайса и активно (или не очень) читающие и пишущие смски, рано или поздно сталкиваются с тем, что открывая само приложение смс, оно оооооочень долго грузится. Однако, возможно не многие знают, что это можно поправить!;)

ПодробнееRead more

17
Авг

Safari & Mouse gestures

Многие из нас знают/любят использовать мышиные жесты в браузерах. Фанаты Оперы скажут: «Ха! У нас это было из покон веков», любителям Файрфокса доступны такие расширения как FireGestures или All-in-One Gestures, для Хрома есть chromegestures.
Но как же быть тем, кто предпочитает Сафари?
Для это есть замечательная программка XGestures. О ней я и хочу рассказать.

ПодробнееRead more

28
Июл

Настройка Apache+PHP+MsSQL+Oracle на Mac OS X Leopard

В качестве десктопа у меня iMac с Leopard’ом. По умолчанию в комплекте с Леопардом идет апач и PHP с расширением для работы с MySQL. А разрабатываю я приложения, которые подключаются к базам данных MySQL, MsSQL и Oracle. Поэтому «родного» PHP мне не хватает. Помимо этого, мне необходим proxy_http_module для Апачи, которого тоже нет из коробки.
Плюс ко всему вышел PHP 5.3, которых хочется поставить.
Что же делать?
ПодробнееRead more

2
Июл

Hello world!

По традиции первый пост о том, что он первый 🙂