Еще несколько лет назад JavaScript можно было по праву назвать самым недооцененным языком программирования в мире, сегодня же он прочо вошел в нашу жизнь. Одной из областей применения JavaScript является технология букмарклетов, о которых уже писали на хабре здесь и здесь. Также было несколько статьей с описанием интересных букмарклетов. Сегодня же мы напишем очень простой букмарклет для определения знака зодиака пользователей ВКонтакте.
Читать полностью »
Рубрика «Веб-разработка» - 299
Пишем простенький букмарклет для VK
2012-09-03 в 11:26, admin, рубрики: bookmarklet, javascript, астрология, букмарклет, Веб-разработка, метки: bookmarklet, dom, javascript, астрология, букмарклетFacebook Developer Hack в Москве
2012-09-03 в 11:02, admin, рубрики: Facebook, Facebook API, web-разработка, Блог компании Facebook, Веб-разработка, социальные сети, метки: Facebook, Facebook API, web-разработка, социальные сетиНаконец-то в Москве пройдет настоящий Facebook Hack! Да-да, в том формате, в каком проводятся Facebook хакатоны во всем мире.
Facebook Developer Hack Moscow станет завершающим мероприятием в серии World Hack.
Итак — 1 октября, Москва, ты и Facebook. Это твой шанс отправиться в Калифорнию!
Сложно о простом. Типы данных JS. В поисках истины примитивов и объектов
2012-09-03 в 11:01, admin, рубрики: javascript, web-разработка, Веб-разработка, Программирование, метки: javascript, web-разработка, Программирование Я решил написать цикл статей, под названием «Сложно о простом». Этот цикл будет посвящён языку JavaScript. Почему «сложно о простом»? Потому что всё, что я буду рассказывать я буду рассказывать учитывая особенности работы интерпретатора, начиная с типов данных. Всё это будет делатья для того, что бы потом можно было рассказать просто о сложном, например, о способах наследования в JavaScript и прочих патернах.
Читать полностью »
Piecon — динамическая круговая диаграмма в фавиконе
2012-09-03 в 10:59, admin, рубрики: canvas, favicon, javascript, tinycon, веб-дизайн, Веб-разработка, метки: Canvas, favicon, tinycon
Крошечная (2 килобайта в минифицированном виде) JavaScript-библиотека Piecon генерирует круговую диаграмму на месте фавикона. API предельно прост и состоит из трёх методов объекта Piecon.
Читать полностью »
Система комментирования Cackle — новые возможности
2012-09-03 в 9:03, admin, рубрики: Cackle, disqus, блог, Блог компании Cackle, Веб-разработка, комментарии, система комментирования, метки: Cackle, disqus, блог, комментарии, система комментированияCackle — это система комментирования для создания активных сообщество из аудитории вашего сайта. Ниже краткое описание основных возможностей и преимуществ системы, а под катом рассказ о новых возможностях.
Основное:
- Авторизация без регистрации через 18 самых популярных социальных сетей, среди них Вконтакте, Google+, Facebook, Twitter, LinkedIn, Mail.ru, Yandex и другие
- Кросспостинг в социальные сети: Вконтакте, Мой Мир, Facebook, Twitter
- Анонимное комментирования, Бан пользователей или IP адресов, Фильтр нецензурных слов, Рейтинг комментария
- Виджет последних комментариев и количества комментариев
- Плагины для WordPress, Blogger, Joomla, PrestaShop, LiveStreet, MaxSite
- Распознавание изображений png, jpg, gif, видео с Youtube, Vimeo, Вконтакте, RuTube, презентаций Google и Slideshare
- Модерация через виджет на вашем сайте, без входа в панель администратора
Internet Explorer 7-9: выбор инструментов для максимальной поддержки CSS3, HTML5
2012-09-03 в 8:23, admin, рубрики: css, css3, html, html5, internet explorer, web-разработка, Веб-разработка, верстка, сайты, метки: css, css3, html, html5, Internet Explorer, web-разработка, верстка, сайты Наверное, вы уже слышали о таких вещах как CSS3 Pie, Selectivizr, HTML5 Boilerplate, CSS3 Media queries и т.п. Речь пойдет о том, как использовать все эти инструменты вместе: дело в том, что неоднократно были замечены конфликты между ними. Ну, а если вы не совсем понимаете, зачем вам HTML 5 и CSS 3, тогда не стану навязывать эти технологии; просто скажу, что они позволяют сократить время верстки (хотя, это не единственный плюс).
Читать полностью »
Meomni — Знакомство
2012-09-03 в 4:11, admin, рубрики: Facebook, python, twitter, веб-дизайн, Веб-разработка, Вконтакте, социальные проекты, метки: Facebook, python, twitter, Вконтакте, социальные проекты
Что если я расскажу вам про веб-сервис, который объединит в себя большинство популярных социальных сетей, и при этом не будет хранить ни байта ваших личных данных, кроме логина и пароля.
При этом он будет обладать приятным и простым интерфейсом, не содержать рекламы, и совершенно бесплатным.
Читать полностью »
Как работает сортировка у Реддита
2012-09-02 в 14:39, admin, рубрики: reddit, Алгоритмы, Веб-разработка, рейтинг, сортировкаСейчас на хабре продолжают обсуждать сортировки и рейтингования сущностей (записей, постов, комментов), так что я сам этим заинтересовался и, как раз находясь на реддите, решил узнать как там работает сортировка, и наткнулся на отличную и короткую статью.
Этот пост — продолжение разбора алгоритмов сортировки (в прошлый раз был Hacker News). В этот раз, мы разберем как работает сортировка постов и комментариев на Reddit. Алгоритмы у Реддита достаточно простые, чтобы понять их и реализовать.
Первая часть этой записи будет сфокусирована на сортировке постов, а вторая на сортировке комментариев. Они довольно сильно различаются, и за идеей способа сортировки комментариев стоит Randall Munroe (автор xkcd).
Разбираем сортировку постов
Реддит open-source-ный проект и его код полностью доступен на гитхабе. Он написан на питоне, исходники вы можете увидеть тут. Их алгоритмы сортировки написаны под Pyrex, для дальнейшей компиляции (трансляции) в C-код. Pyrex был выбран из-за производительности. Я переписал их реализации на чистый питон, чтобы они легче читались.
Читать полностью »