Веб – разработка

24.01.2015

Исследование проектов на фриланс-бирже Odesk глазами веб-разработчика

Исследование проектов на фриланс-бирже Odesk глазами веб-разработчика

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

23.01.2015

Пилотируем облачную MongoDB через VanillaJS или как бесплатно сделать приватный todo-лист за 15 минут

Пилотируем облачную MongoDB через VanillaJS или как бесплатно сделать приватный todo-лист за 15 минут

На фото: Том Круз в фильме Лучший Стрелок В этой статье мы рассмотрим взаимодействие Single Page HTML Application с облачной MongoDB через JavaScript. В качестве ...

22.01.2015

Любителям Ruby и Coffeescript — очередной велосипед?

Любителям Ruby и Coffeescript — очередной велосипед?

Меня всегда привлекали отзывчивые, динамичные интерфейсы, созданные на Javascript, но каждый раз, пытаясь погрузиться в изучение этого языка, я превращал свой мозг в кашу и ел ...
One ring to rule them all или аутентификация через TeddyID

One ring to rule them all или аутентификация через TeddyID

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

Как писать отличные пулл-реквесты

С ростом компании, люди и проекты меняются. Для продолжения развития культуры, которую мы хотим иметь в GitHub, мы сочли полезным напомнить самим себе цели, которые преследуем ...
Сайт без бекэнда: аутентификация пользователя в BaaS parse.com через социальные сети

Сайт без бекэнда: аутентификация пользователя в BaaS parse.com через социальные сети

Я буду каждое утро развертывать мир, как резиновую ленту на мяче для гольфа, а вечером завертывать обратно. Если очень попросишь — покажу, как это делается. Р. Брэдбери ...

21.01.2015

WebSocket RPC или как написать живое WEB приложение для браузера

WebSocket RPC или как написать живое WEB приложение для браузера

В статье речь пойдет о технологии WebSocket. Точнее не о самой технологии, а о том, как ее можно использовать. Я давно слежу за ней. Еще когда в 2011 году один мой коллега ...
Рисуем анимированную сцену с помощью css

Рисуем анимированную сцену с помощью css

Передохнем от верстки всяких пользовательских интерфейсов и просто порисуем на CSS. Рисовать будем такую вот сцену: Смотреть на jsfiddle. В статье я попробую описать пошаговое ...
Гибкое управление событиями в jQuery — плагин jquery-behavior

Гибкое управление событиями в jQuery — плагин jquery-behavior

Привет! Меня зовут Вячеслав Гримальский, я работаю над конструктором посадочных страниц, в котором страница собирается перетаскиванием блоков. Я расскажу об инструменте для ...
Видео докладов с GDG DevFest Воронеж 2014

Видео докладов с GDG DevFest Воронеж 2014

Привет. Хотели посетить конференцию GDG DevFest Воронеж 2014, но почему-то не смогли? Специально для вас мы приготовили видео выступлений всех спикеров. Посмотреть фотоотчет и ...
Введение в разработку web-приложений на PSGI-Plack. Часть 4. Асинхронность

Введение в разработку web-приложений на PSGI-Plack. Часть 4. Асинхронность

С разрешения автора и главного редактора журнала PragmaticPerl.com я публикую эту статью. Оригинал статьи можно прочитать здесь. Продолжение цикла статей посвященных ...
8 сортов муды в твоей веб-студии

8 сортов муды в твоей веб-студии

Муда, что по-японски означает «потери» — это любая деятельность, которая потребляет ресурсы, но не создает ценности для клиента. (Источник). Эта короткая ...
Grape: не рельсами едиными, ч. 2

Grape: не рельсами едиными, ч. 2

В первом своем посте про Grape я быстренько проскакал по основным его возможностям, за что заслуженно был засыпан упреками в излишней сжатости подачи материала. По результатам ...
Божественный подход к аутентификации

Божественный подход к аутентификации

Я закончил курс в университете Вирджинии в 1992 году по теме “Компьютерные науки в упрощенном виде”. Причина, по которой я выбрал именно упрощенный курс, была в том, что ...

20.01.2015

Gnuplot на домашней страничке

Gnuplot на домашней страничке

Зачем? При разработке доступной онлайн базы данных для хранения результатов расчётов возникло непреодолимое желание представлять информацию не только в табличном виде, но и в ...
Дайджест интересных материалов из мира Drupal #3

Дайджест интересных материалов из мира Drupal #3

Всем привет! Мы отобрали для вас самое интересное и полезное из мира Drupal за первые недели 2015 года. По-русски Во-первых, в тестовом режиме запустилась новая площадка ...

19.01.2015

Введение в разработку web-приложений на PSGI-Plack. Часть 3. Starman

Введение в разработку web-приложений на PSGI-Plack. Часть 3. Starman

Продолжение цикла статей о PSGI/Plack. Рассмотрен более подробно preforking PSGI-сервер Starman. С разрешения автора статьи и главного редактора журнала PragmaticPerl.com. ...
Бинарные операции над множествами

Бинарные операции над множествами

В данной публикации я проведу алгоритмизацию операций над массивами, а так же расскажу о самих операциях. Содержание I. Пересечение массивов II. Разность массивов III. ...
Путь от новичка до профи: разработка CMS на фреймворке Kohana 3.3

Путь от новичка до профи: разработка CMS на фреймворке Kohana 3.3

Лет пять назад подсел на разработку сайтов, причем чисто из интереса к вебу. Хотелось осознать, как их делать и делать лучше, чем другие. Начиналось всё это, как и для ...
Что нового в CSS селекторах 4-го уровня?

Что нового в CSS селекторах 4-го уровня?

Это перевод поста "What's new in CSS selectors 4". Он показался мне интересным, и я решил перенести его на хабрахабр. P.S. Это мой первый перевод, не судите строго, ...

18.01.2015

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №143 (12 — 18 января 2015)

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №143 (12 — 18 января 2015)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

15.01.2015

Минимальное DB-GUI приложение на PicoLisp

Минимальное DB-GUI приложение на PicoLisp

От переводчика: Продолжаем восполнять недостаток информации на русском языке об интереснейшем диалекте Lisp. Предыдущая статья: Разработка веб-приложений в PicoLisp Домашняя ...

14.01.2015

Список YouTube-каналов для обучения веб-разработке

Список YouTube-каналов для обучения веб-разработке

Привет, читатели! Представляю вам список YouTube-каналов для обучения веб-разработке. Список доступен на гитхабе, там он будет пополняться и редактироваться. В планах ...
Будни багхантинга: еще одна уязвимость в Facebook

Будни багхантинга: еще одна уязвимость в Facebook

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

13.01.2015

Как Битрикс чуть Новый Год не погубил

Как Битрикс чуть Новый Год не погубил

Жили мы весело в небольшой веб-студии, делали сайты-визитки, интернет-магазины и небольшие порталы. Были проекты и на платформе 1С-Битрикс. Мы, конечно, не являлись ...

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js