Как стать автором
Обновить
33
0
Иван Кузнецов @Kuzma

Пользователь

Отправить сообщение

Получение id добавленной записи в PostgeSQL

Время на прочтение1 мин
Количество просмотров60K
Каким бы супер-пупер спецом вы не были — в процессе разработки эпизодически попадаются интересные и удобные вещи о которых, казалось бы, давно бы пора знать, но все никак не складывалось. Этакий ништячок, найдя который хочется воскликнуть: «Эврика!». Вот таким ништячком для меня стал элемент синтаксиса INSERT в PostgreSQL, которым я и хочу поделиться с вами.

Ситуация: После добавления записи в базу нужно получить id этой самой свеже-вставленной записи.
Решение на PostgreSQL: INSERT… RETURNING id где id — это PRIMARY_KEY в таблице.

Просто и элегантно, не правда ли?
Читать дальше →
Всего голосов 51: ↑29 и ↓22+7
Комментарии36

Как сделать фриланс лучше?

Время на прочтение1 мин
Количество просмотров680
Вы когда-нибуть задумывались о том, что вам нравится во фрилансе, а что нет?
Есть какие-нибуть вещи, которые вас бесят?
А те от которых вы в восторге?

Меня бесят:
— заказчики которые не уважают мой труд;
— исполнители с тысячами отмазок, которые внезапно пропадают в самый нужный момент.

Мне нравится:
— что я могу спать ровно столько сколько я хочу;
— что я могу путешествовать не отрываясь от работы.

Что по вашему мнению можно реально улучшить?
Всего голосов 32: ↑14 и ↓18-4
Комментарии34

Поиск по блогам на Хабре

Время на прочтение1 мин
Количество просмотров644
За последнее время Хабр очень сильно вырос. При создании очередного топика у меня возникла необходимость поискать по названиям блогов на хабре. У самого хабра такой возможности нет, но эту проблему можно решить с помощью Google.

Итак, открываем google.com и пишем такой запрос:

site:habrahabr.ru inurl:blogs intitle:Блог intitle:Хабрахабр intitle:Программирование

Где вместо слова «программирование» нужно вставить искомое слово
Всего голосов 102: ↑84 и ↓18+66
Комментарии39

Лицензия Ubuntu для украинского (и не только) законодательства

Время на прочтение2 мин
Количество просмотров4.5K
В последнее время все чаще и чаще слышу истории о том, что ведется активная борьба с нелицензионным софтом, конфискуют железо, выдают повестки в суд.
Буквально вчера в офисном здании где размещена наша небольшая фирмочка в одну из таких же небольших фирмочек постучались люди в погонах — у них нашли палёную винду со всеми вытекающими.

Естественно, мы забеспокоились о собственной безопасности. У нас на данный момент на всех десктопах установлена Ubuntu 8.04 LTS, несколько человек приходят с ноутбуками, где стоит лицензионный и не очень софт.

По непроверенным данным люди в погонах требуют наличие лицензии на софт даже если он бесплатный. В свете этих событий, прошу совета и ответа на несколько вопросов у хабралюдей, сталкивавшихся с подобными ситуациями. Сделайте, пожалуйста, приписку к своему комментарию — о какой стране идет речь. Лично меня интересует Украина. Также, было бы неплохо увидеть несколько примеров из жизни и комментарии хабралюдей с юридическим опытом
Читать дальше →
Всего голосов 113: ↑111 и ↓2+109
Комментарии341

Как продаются веб-студии

Время на прочтение3 мин
Количество просмотров982
Случайным образом обнружил в почтовом ящике интересный спам о продаже крупной веб-студии. Имя веб-студии не разглашается, но по словам автора она входит в ТОП-100 студий рунета. Сам текст кишит интереснейшими цифрами и фактами. Дабы уважаемые хабрачитатели не сочли сей пост намеренно рекламным — я убрал из текста почтовый ящик и телефон.
Читать дальше →
Всего голосов 25: ↑21 и ↓4+17
Комментарии30

6 способов разрекламировать что угодно от Михаила Дряшина

Время на прочтение4 мин
Количество просмотров2.8K

Наткнулся на очень занимательную статью о том, как раскрутить обычную открывалку для консервных банок. Автор очень живо и интересно пишет. Для тех, кому лень ходить по ссылкам, приведу здесь основную часть статьи.
Читать дальше →
Всего голосов 18: ↑10 и ↓8+2
Комментарии6

Решение проблемы с Ubuntu Hardy (8.04, beta) и Photoshop CS2

Время на прочтение1 мин
Количество просмотров893
Недавно обновил Ubuntu Gutsy (7.10) до бэты Hardy Heron (8.04). После чего у меня отвалился, работающий под wine Photoshop CS2 (кстати, он теперь устанавливается без всяких «костылей», из коробки). Сэкономлю вам время и поделюсь рецептом.

Симптомы: При попытке запустить Photoshop получаем ошибку: «An error has been detected with a required application library and the product cannot continue. Please reinstall the application.». Собственно, вышеуказанный reinstall никак не помогает.

Лекарство: Открываем консоль. и пишем:

#sudo sysctl -w vm.mmap_min_addr=0


Теперь без всяких перезагрузок и шаманств запускаем Photoshop как обычно и наслаждаемся. Действует это лекарство до перезагрузки системы.

UPD: Господин 3al добавил некоторое объяснение к вышеуказанной директиве. За что ему респект, уважуха и плюс в карму.
Отключает защиту mmap (возможных ошибок в выделении памяти в будущих версиях ядра). Защита неактуальна на десктопе (теоретически возможно появление лазейки для руткитов, но пока она появится и пока ей начнут пользоваться, под вайном заработает Photoshop CS 4).


Решение проблемы с Ubuntu Hardy (8.04, beta) и Photoshop CS2. Оригинал.
Всего голосов 25: ↑24 и ↓1+23
Комментарии28

sIFR — расширяем возможности типографики xhtml

Время на прочтение2 мин
Количество просмотров3.3K
sIFR

В этой заметке пойдет речь о довольно интересной технологии sIFR (Scalable Inman Flash Replacement). Путем комбинации Flash JavaScript и CSS на вашей XHTML-страничке можно создать текст, выполненный абсолютно любым шрифтом. При этом xhtml абсолютно валиден, текст будет выделяться, а отсутствие flash или JavaScript приведет всего лишь к отображению текста стандарным шрифтом с CSS стилями.

Заметка не претендует на абсолютно полное описание технологии, но в конце вас ждут ссылки на документацию и небольшой пример, который вы сможете скачать одним файлом и «поиграться» с ним на досуге.
Читать дальше →
Всего голосов 19: ↑17 и ↓2+15
Комментарии20

Утилита GNUBOX для мобильного — ходим в интернет через большого брата

Время на прочтение2 мин
Количество просмотров5.4K
Однажды я задался вопросом: «Если можно компьютер пустить в интернет, используя мобильный телефон(смартфон), то можно ли сделать наоборот?». Оказалось, что можно. В этой статье я поделюсь своими иызысканиями в этом вопросе и помогу избежать некоторых проблем, если вы, конечно, захотите с этим возиться. А конце статьи вы найдете ссылки по теме.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии8

Памятка для частного предпринимателя в Украине

Время на прочтение1 мин
Количество просмотров659
Будучи частным предпринимателем в Украине (единщиком, без наемных работников) и при этом неутомимым раздолбаем поимел некоторые проблемы с Налоговой и Пенсионным фондом связанные, восновном, с несвоевременной сдачей отчетов и т.п.

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

Памятку можно скачать в форматах ODT, DOC, RTF, PDF.

Памятка подготовлена при участии пользователя Ksysha форума www.chp.com.ua/forums/. За что ей огромное спасибо.

© Блогоблог
Всего голосов 11: ↑9 и ↓2+7
Комментарии3

Как сделать скриншот с экрана мобильного телефона, КПК, смартфона, PDA?

Время на прочтение1 мин
Количество просмотров764
Есть 2 пути для того, чтобы сделать скриншот с экрана мобильного телефона, КПК, смартфона, PDA:

Первый путь банален и напрашивается сам собой. Берем телефон и вульгарно фотографируем его цифровой фотокамерой или любым другим устройством, которое умеет фотографировать.
Плюсы:

* быстро
* скриншот можно сделать с любого устройства

Минусы:

* тяжело добиться хорошего качества, нужен опыт фотогрвфии
* устройство для фотосьемки должно быть хорошего качества
* нужно редактировать фотографии графическим редактором

Второй путь заключается в установке програмного обеспечения на телефон или другое устройство. Тут все зависит от производителя телефона, его модели и используемой операционной системы. Не все устройства способны на это!

На данный момент я отыскал 2 программы для смартфонов:

* Screenshot for Symbian OS (S60/UIQ)
* Ximplify SeleQ

С их помощью можно снимать скриншоты с некоторых телефонов Nokia, Sony Ericsson, Motorola

Для Windows Mobile:

* HauteCapture 2.0
* SmartControl
* CapturePro
* Pocket Controller Pro

Плюсы:

* нет необходимости в дополнительном оборудовании
* не нужно использовать графический редактор

Минусы:

* долго искать и устанавливать ПО
* не все устройства поддерживают

(с)Блогоблог
Всего голосов 11: ↑4 и ↓7-3
Комментарии4

HowTo: переключение между Ubuntu, Kubuntu, Xubuntu и Edubuntu

Время на прочтение2 мин
Количество просмотров4.3K
Вольный перевод статьи Howto: switch from Ubuntu to Kubuntu or Xubuntu or Edubuntu or vice versa (6.10 edgy)

Я недавно установил Ubuntu6.10 с установочного CD Kubuntu6.10
Почему? Мне нехотелось загружать Ubuntu ISO имея готовый к использованию Kubuntu CD.
После успешной установки Kubuntu, его легко переключить на Ubuntu:
#sudo apt-get install ubuntu-desktop

На вопрос какой dm использовать — kdm или gdm — выберите gdm.

Теперь самое время прибрать пакеты Kubuntu.
#sudo apt-get remove kubuntu-desktop kubuntu-artwork-usplash

Эта команда удалит некоторые из пакетов, а с помощью autoremove мы можем удалить их полностью.
#sudo apt-get autoremove

После перезагрузки (или перезапуска X-сервера) ваша Ubuntu готова для использования.
Читать дальше →
Рейтинг0
Комментарии1

У Google проблемы с географией!

Время на прочтение1 мин
Количество просмотров555
Гугл жжот
Недавно обратил внимание, что в моем Google Analytics аккаунте мой родной город Николаев странным образом улез на западную Украину!

Внимание, вопрос к знатокам. Это теперь мне в Крым на 800 км дальше пилить или все-таки гугл ошибся? ;)

(с) Блогоблог</a
Всего голосов 9: ↑6 и ↓3+3
Комментарии27

General Mobile DST 01 от life:) Недостатки

Время на прочтение1 мин
Количество просмотров753
Недавно я рассказывал о первых впечатлениях от телефона DST 01, теперь я хочу собрать основные его недостатки в одном месте, дабы оградить наивного покупателя от возможной ошибки. Так что если у вас нет времени читать весь обзор — смотрите сюда.

1. Отсутствуют такие виды коммуникаций как Bluetooth,Irda,WiFi
2. Отсутствует Java
3. Недостаточное качество связи по дополнительной SIM-карте
4. Камера — сплошная бутафория
5. Невозможно использовать GPRS с дополнительной карты
6. Невозможно отправлять MMS с дополнительной карты
7. Отсутствие часов на экране (и нет возможности настроить)
8. При выключенном звуке игры упрямо его издают

Это кросспост с моего личного блога.
Рейтинг0
Комментарии0

Исследование активности русскоговорящего интернет-населения

Время на прочтение1 мин
Количество просмотров671
Я довольно тесно связан с разработкой веб-сайтов. При разработке приходится учитывать специфику разных ОС и браузеров. Столкнулся с тем, что я не знаю сегодняшней объективной ситуации в этой области. Подобные данные были бы не лишним багажом в моей копилке знаний. Побродив несколько дней по просторам Интернета, родилась идея собственного проекта на эту тему. Идея проста и примитивна — нужно зайти на мою страничку, что автоматически повлечет за собой сбор ваших данных.
Буду очень признателен хабранаселению, если Вы посодействуете в популяризации данного ресурса.

Оговорюсь сразу, проект не коммерческий, никакой рекламы и т.п. там нет, интерес чисто академический.

www.ukrdrafts.com

UPDATED:
Просьба относиться к этому исследованию как к социальному эксперименту, не более того.
Ключевым моментом в данном исследовании является именно активное интернет-население, т.е. то, которое способно реагировать на «раздражители» тем или иным образом.
Всего голосов 4: ↑4 и ↓0+4
Комментарии8

Раздел деловых предложений

Время на прочтение1 мин
Количество просмотров609
Занявшись собственным делом столкнулся с проблемой поиска людей и организаций, заинтересованых в сотрудничестве с нами по тем или иным вопросам. Поскольку хабрасообщество по большей части представляет из себя именно тех кому, возможно, будут интересны наши идеи и наоборот — появилось предложение создать отдельный блог с названием вроде «Раздел деловых предложений».

Допустим, у меня достаточно производственных возможностей, чтобы проектировать 2-3 веб-сайта средней сложности в месяц. Но загрузить людей я могу только на 30%. Возможно, у какого-нибуть хабрачеловека или хабракомпании ситуация с точностью до наоборот и мы друг другу поможем.

Интересна позиция хабрасообщества. Поддержит ли кто-нибуть эту идею? Возможно, кто-то может подсказать другой вариант решения проблемы?
Всего голосов 29: ↑26 и ↓3+23
Комментарии60

Студия «Рафинад». Повесть о стартапе.

Время на прочтение2 мин
Количество просмотров597
Украина, г.Николаев
www.rafinad.net

Нас трое, но мы в тельняшках. Дизайнер, программист и редактор. У каждого за плечами более 5 лет опыта в отрасли производства веб-сайтов.

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

И вот после нескольких месяцев мучений и полета мысли родилось около 200 разнообразных вариантов. Самые запомнившиеся:
— Студия «Бомбовоз»
— Студия «Пряник»
— Студия «Катастрофа»
— Студия «Рафинад»
— Студия «25 фломастеров»

«Рафинад» выбрали как наиболее оптимальный вариант. Несотря на то, что у любого нормального русскоговорящего человека это название ассоциируется с кусковым сахаром. С доменом можно сказать повезло — rafinad.net оказался девственно свободным. Приставку «веб-» к слову «студия» решили не применять — мало ли ;)

Дизайнер сел за работу. В ходе работы им была придумана страна «Рафинадия», которую населяют маленькие «рафинадики». Так мы теперь и живем вместе — даже на сайте их оставили. Стало веселее.

Дальше - больше
Всего голосов 12: ↑7 и ↓5+2
Комментарии29

Информация

В рейтинге
Не участвует
Откуда
Николаевская обл., Украина
Дата рождения
Зарегистрирован
Активность