Как стать автором
Обновить
29
0
Никита @Niks

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

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

Автоматическое оповещение читателей о новостях с помощью ВКонтакте

Время на прочтение7 мин
Количество просмотров40K
Вторая часть

Предисловие


Те из вас, кто пользуется социальной сетью ВКонтакте и подписан на официальную страничку Хабры в ней, заметили, что все новые топики с главной появляются на страничке в виде сообщений-ссылок:
vk

Так вот, если у вас есть свой блог и вы хотите на своей личной страничке публиковать такие же сообщения-ссылки автоматически — топик может быть вам интересен. Сегодня мы попробуем публиковать простые сообщения ссылки, а далее добавлять к ним «превью»-картинки.
Читать дальше →
Всего голосов 103: ↑73 и ↓30+43
Комментарии57

Две раскладки в одном флаконе

Время на прочтение2 мин
Количество просмотров11K
Раньше мне приходилось использовать три раскладки клавиатуры. И в этом топике я хочу рассказать, как мне удалось сократить их число до двух. Эта хитрость универсальна и в большинстве случаев позволяет сократить количество раскладок к количеству алфавитов. Не претендую на оригинальность — идея лежит на поверхности, и сразу предупреждаю — если у вас и так только две раскладки — топик этот вам, скорее всего, не поможет.

Первая — английская, рабочая. Вторая — украинская, родная, основная для общения. Третья — русская, в общем обычно не используемая, разве иногда — погуглить что-нибудь, вот, на Хабре комент или топик написать. При этом третья раскладка висела в списке активных, но при работе и постоянном переключении украинская-английская-украинская постоянно приходилось нажимать лишний раз Alt+Shift или Ctrl+Shift. Кроме того, часто случалось, что начал печатать, вроде как все хорошо, ан нет — раскладка русская, вместо 'і' пошли 'ы', вместо 'є' — 'э', и тому подобное. Мучился я так, мучился, и вот в один прекрасный день решил это дело как-то
оптимизировать
Всего голосов 80: ↑61 и ↓19+42
Комментарии137

Переезд IT-шника в Германию: от А до Я

Время на прочтение20 мин
Количество просмотров98K
Привет.

Germany Blue CardВ этом посте я хочу подробно рассказать о моём опыте переезда на работу PHP-разработчиком в Германию — от момента, когда есть просто желание переехать, но не знаешь что и как делать, до момента, когда уже переехал, вселился в квартиру и получил вид на жительство. Кроме того, в конце поста я приведу немного полезной информации и ссылок по переезду в некоторые другие страны.

Ещё с универа я понимал, что в Украине ловить нечего и надо валить. В течение нескольких лет я исследовал вопрос эмиграции: читал блоги, форумы, сообщества, общался с друзьями и знакомыми, которые могли мне рассказать что-то новое и, естественно, за это время, учитывая и сам переезд, у меня накопился определённый багаж информации, которым и хочется поделиться.

Итак, если вы имеете IT-шное образование и вам интересна идея сваливания из печальной пост-совковой реальности, прошу под кат.
Читать дальше →
Всего голосов 211: ↑189 и ↓22+167
Комментарии163

Зарядка мобилки в лесу

Время на прочтение1 мин
Количество просмотров11K
На носу праздники, народ уже пакует рюкзаки, маринует мясо и закачивает в коммуникаторы карты местности. Возможно, стоит потратить пол-часа времени и сделать подзарядку для вашего коммуникатора, чтобы не остаться в лесу и без ЖПС, и без телефона?
Читать дальше →
Всего голосов 68: ↑63 и ↓5+58
Комментарии87

Как я не спал год или создание социального Android приложения

Время на прочтение8 мин
Количество просмотров35K
Доброго времени суток, уважаемые хабражители. Я работаю в большой IT компании Android-разработчиком.

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

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

В статье присутствуют цены на те или иные услуги сайтов с которыми мне удалось связаться.
Читать дальше →
Всего голосов 119: ↑114 и ↓5+109
Комментарии30

Создание групп для курса Technology Entrepreneurship от Stanford University

Время на прочтение2 мин
Количество просмотров1.4K
С утра пришло письмо со свежими новостями по одному из онлайн-курсов проводимых Стенфордом. На этот раз похоже началась активная подготовка к запуску курса «Technology Entrepreneurship». Авторы курса приглашают всех пройтись по ссылке на свой сайт, зарегистрироваться и внести основную информацию о себе — возраст, пол, местоположение, отрасль в которой вы работаете. Если копнете глубже, сможете ввести данные по вашим интересам и вашему образованию.

Но самое главное это то, что авторы интересуются нет ли у вас своей команды из 3-4 человек. Если у вас нет своей команды, Chuck Eesley и Amin Saberi обещают помочь собрать команду по стране проживания, интересам и сфере, в которой вы работаете. В любом случае, авторы просят заполнить необходимые данные до 18 марта.

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

Читать дальше →
Всего голосов 28: ↑27 и ↓1+26
Комментарии26

Подборка 10 css3 кнопок

Время на прочтение4 мин
Количество просмотров91K
С каждым днем новые стандарты css3 и html5 всё более глубоко входят в жизнь верстальщиков и web-разработчиков, а браузеры с каждым днем становятся все более совместимыми с этими стандартами.



В связи с этим событием хотелось бы представить Вам подборку 10 css3 кнопок, которые смогут облегчить вам жизнь при верстке и создании web приложений.
Читать дальше →
Всего голосов 266: ↑227 и ↓39+188
Комментарии79

Html и Skype используем в своих приложениях

Время на прочтение2 мин
Количество просмотров71K
Skype уже наступает повсеместно. Особенно в череде последних событий с групповыми видеозвонками. Даже в нашем захудалом городке, у половины пользователей локальной сети стоит Skype. Почему бы не использовать его как дополнительную возможность для общения с клиентами? Он с легкостью обгонит и перегонит пользу от тех же ICQ или Jabber. Ну а про стоимость звонков, я вообще молчу, опсосы на своих роумингах иногда за минуту разговора снимали баснословные деньги. Так дайте же юзерам общаться через Skype, повысьте свой сервис.


Читать дальше →
Всего голосов 116: ↑84 и ↓32+52
Комментарии35

Дрессируем box-shadow

Время на прочтение6 мин
Количество просмотров97K
Простой пример box-shadow Разработчики W3C сделали box-shadow очень гибким свойством. Благодаря этому можно получать весьма интересные результаты, если использовать это свойство нетривиальным образом. В этой статье я напишу о некоторых эффектах, которые мне удалось получить при помощи «теневых технологий».

Пока я составлял примеры, я неожиданно обнаружил, что браузеры отображают их совсем неодинаково. В итоге, помимо простой демонстрации возможностей box-shadow, получился еще и маленький браузерный тест на поддержку CSS 3. Все примеры снабжены CSS-кодом и картинкой (общий объем всех PNG: 161 КБ). В статье я не стал прописывать свойства с вендорными префиксами -moz- и -webkit-, чтобы не ухудшать читабельность. В суммарной странице со всеми примерами эти префиксы есть (предупреждаю, что у Оперы есть баг с прорисовкой внешних box-shadow при прокрутке).
Читать дальше →
Всего голосов 132: ↑128 и ↓4+124
Комментарии56

Доступен черновик Programming Windows Phone 7 Series

Время на прочтение1 мин
Количество просмотров894
image

Узнаете это довольное лицо? Да это же старый добрый Чарльз Петцольд. Есть еще порох в пороховницах, осенью выходит его новая книга на актуальную тему Programming Windows Phone 7 Series. Уже доступна бесплатная черновая версия размеров 153 страницы и 6 глав:
Читать дальше →
Всего голосов 60: ↑39 и ↓21+18
Комментарии12

Создаем Twitter приложение для Windows Phone 7

Время на прочтение6 мин
Количество просмотров2.7K
imageИтак, в понедельник у меня была возможность открыть MIX 2010 День 1 Keynote в Лас Вегасе (видео прилагается). В keynot'e я сделал анонс Silverlight 4 RC версии (финальная версия будет доступна в следующем месяце) и инструменты VS 2010 RC для Silverlight 4. У меня так же была возможность впервые обсудить применение Silverlight и XNA для разработки Windows Phone 7 приложений.

В процессе выступления я создал два небольших Windows Phone 7 приложения, используя Silverlight: простое “Hello World” приложение и приложение, которое получает данные с Twitter. Обе программы легко создать, на это нужно всего пару минут. Ниже показаны шаги, которые вы можете совершить для создания приложений на своей машине.
Читать дальше →
Всего голосов 100: ↑76 и ↓24+52
Комментарии27

Обзор midi-контроллера за 60 долларов

Время на прочтение3 мин
Количество просмотров12K
imageКонечно, большие вещи имеют свои преимущества, но когда свободное пространство ограничено, на первое место выходят компактность и портативность. Серия миниатюрных MIDI контроллеров от Korg под названием Nano как раз и была разработана для музыкантов, которые много путешествуют, хотя нельзя сказать, что эти контроллеры будут совсем бесполезными в большой студии.

В серию входят три контроллера: Nano Key, Nano Kontrol и Nano Pad. Представьте себе большую MIDI клавиатуру, которую взяли и разрезали на три отдельные части, — клавиши, ручки и фейдеры и ударные пэды. В результате получается Nano, которые очень маленькие и аккуратные, можно даже сказать милые.

Каждый контроллер размером 320х83 мм и не больше 15 мм в толщину. Кстати, ширина точно соответствует ширине MacBook. Контроллеры можно использовать как отдельно, так и все вместе, если у вас есть достаточно USB портов. Никакого дополнительного питания не требуется, что сводит количество кабелей, который Вам надо будет носить с собой, к минимуму.

Сегодня я расскажу подробнее о Korg Nano Pad!
Читать дальше →
Всего голосов 42: ↑34 и ↓8+26
Комментарии41

Zen coding — пишем HTML/CSS быстрее

Время на прочтение1 мин
Количество просмотров51K
Добрый день смотрим сразу как это работает:



Zen Coding
chikuyonok — Сергей Чикуёнок
pepelsbey — Вадим Макеев

Этот способ ускоренного написания HTML и CSS кода разрабатывается Сергеем Чикуёнком, который «знает толк в извращениях».

HTML код пишется на CSS манеру:
div#content>h1+p

Нажимаем нехитрое комбо на клавиатуре (Ctrl+,) и получаем результат:
<div id="content">
    <h1></h1>
    <p></p>
</div>
Читать дальше →
Всего голосов 143: ↑131 и ↓12+119
Комментарии175

Верстка повторяющихся блоков

Время на прочтение3 мин
Количество просмотров14K
Довольно часто при верстке сайта возникает необходимость размещать блоки одинаковой ширины, но разной высоты в контейнере с переменной шириной (читай резиновом). Плюс на этот список может применяться фильтр, который JS-ом скрывает или показывает элементы списка, при этом он не должен разрушать «строки», верстку, или образовывать дыры, поэтому решения на таблицах не катят сразу. Простейший пример — каталог товаров:


Читать дальше →
Всего голосов 109: ↑95 и ↓14+81
Комментарии63

Базовый css-шаблон

Время на прочтение1 мин
Количество просмотров3.9K
Вечером знакомый попросил быстро сделать ему основу для его блога. Даже не сверстать макет, а сделать именно основу.

Так как я сижу без работы и становится скучно, решил безвозмездно посодействовать. Что получилось, смотрите под ниже.
Читать дальше →
Всего голосов 128: ↑99 и ↓29+70
Комментарии76

Полезные инструменты для web-разработчиков

Время на прочтение2 мин
Количество просмотров2.3K
Хотелось бы просто поделиться ссылкой на простейшие инструменты, которые могут помочь web-разработчикам, облегчив их рутинные процедуры.

MailLink


Почти год назад была необходимость защитить большое количество адресов электронной почты от роботов по сборке мейлов, для последующей рассылки по ним спама. По этому поводу быстро набросал страничку, которая позволяет кодировать адреса посредством JavaScript. За основу был взят алгоритм из плагина шаблонизатора Smarty (для особо пытливых могу выложить реализацию на РНР отдельно).

Конечно у него есть и свои минусы:
  1. адрес будет показываться только при всключенном JavaScript
  2. если у робота есть поддержка JS, то он может распознать скрываемый e-mail
Насчет первого, то скорее всего выключенный JS — это паранойя во времена веб два нуль и выше. Насчет второго, то как показала практика — писателям таких пауков очень лень пытаться распознать закодированные адреса, когда на просторах сети полным полно не закодированных. Так что данных алгоритм работает в большинстве, чем 99.5% случаев.

Читать дальше →
Всего голосов 100: ↑83 и ↓17+66
Комментарии34

Simpla — движок для великолепных интернет-магазинов

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


Последние 5 лет я создавал интернет-магазины. Много магазинов. Хороших и разных. Я был сам себе программистом, верстальщиком, дизайнером и менеджером.

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

Обычная история


Думаю, многим знакома ситуация, когда после создания сайта, на протяжении нескольких месяцев вам звонят с вопросом «как вставить картинку на сайт» сначала заказчик, потом его секретарша, потом новая секретарша, потом менеджер по продажам (секретарша в отпуске). А потом звонит их новый «компьютерщик», чтобы узнать какой файл ковырять, чтобы вставить красную бегущую строку справа от логотипа. И так далее, и тому подобное.

Читать дальше →
Всего голосов 233: ↑218 и ↓15+203
Комментарии446

Демон конвертации видео в FLV

Время на прочтение3 мин
Количество просмотров3.6K
Решил поделиться недавно написанным кодом демона для видеохостинга.
Принцип демона прост. Демон смотрит в папку, куда загружаются видеофалы, и при появлении там новых, копирует в другую папку, запускает в фоне процесс конвертации, создает превьюшку, и копирует полученное видео в папку пользователя.
Читать дальше →
Всего голосов 40: ↑39 и ↓1+38
Комментарии31

10 jQuery скриптов для улучшения интерфейса

Время на прочтение3 мин
Количество просмотров11K
С рассветом WEB 2.0 получили развитие и javascript фрэймворки, позволяющие вебмастеру делать динамические элементы сайта гораздо быстрее и проще. Одним из таких фреймворков является jQuery, получивший огромную популярность за свою простоту и невероятно малый вес. Итак, представляю вашему вниманию 10 наиболее полезных скриптов jQuery для улучшения интерфейса вашего сайта.
Читать дальше →
Всего голосов 136: ↑125.5 и ↓10.5+115
Комментарии34

Делаем свой webfile

Время на прочтение4 мин
Количество просмотров12K
Отчего-то всегда хотел сделать свой сервис для загрузки файлов. Всевозможные slil/zalil не устраивали своей скоростью. ifolder — обилием рекламы. Пользовался не очень популярным (от этого он ни чуть хуже не становился) сервисом up.spbland.ru. Но это как-то не правильно. И тут я решил написать свой сервис. Не буду вдаваться в подробности и рутину, только концепция.
Читать дальше →
Всего голосов 129: ↑127 и ↓2+125
Комментарии142

Информация

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