Pull to refresh
40
0
Антон Мельников @antonsnowy

Программист

Send message

Поддержка OAuth 2.0 платформой ВКонтакте

Reading time2 min
Views39K
Вчера во ВКонтакте появилась поддержка открытого стандарта авторизации OAuth 2.0. Теперь интегрировать сайты и клиентские приложения с социальной сетью стало значительно проще.

Читать дальше →
Total votes 129: ↑114 and ↓15+99
Comments89

Microsoft Research Accelerators

Reading time4 min
Views2.5K


Research Accelerators — это набор инструментов для студентов, аспирантов, преподавателей и ученых. Они помогут в учебе, академической работе, изучении науки, анализе и визуализации данных, а также публикации результатов проделанной работы. Многие из инструментов поставляются с открытыми исходными кодами или имеют открытые интерфейсы для взаимодействия и расширения. Все это даёт возможность работать с самыми передовыми разработками инженеров и исследователей группы Microsoft Research.
Читать дальше →
Total votes 75: ↑56 and ↓19+37
Comments17

Советы по подготовке речи для выступления

Reading time4 min
Views3.6K
Хочу поделиться с вами несколькими советами о том, как написать хорошую речь для публичных выступлений. Они помогут тому, кто хочет выступить так, чтобы его поняли и оценили.
Читать дальше →
Total votes 34: ↑31 and ↓3+28
Comments5

Кастомные социальные кнопки

Reading time5 min
Views74K
Недавно участвовал в разработке одного проекта — фото конкурса. По задумке, рейтинг фото альбомов должен формироваться из суммы всех публикаций в социальных сетях: Facebook, Вконтакте, Twitter. Т.е. общий рейтинг фотоальбома расчитывается:
Рейтинг фотоальбома = кол-во «Share» в Facebook + кол-во «Сохранить» в Вконтакте + кол-во «Retweet» в Twitter

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

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

Итак:
  • количество лайков будем получать от REST сервисов каждой социалки
  • кнопки рисуем свои и обрабатываем событие click

Читать дальше →
Total votes 99: ↑94 and ↓5+89
Comments58

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

Reading time6 min
Views9.6K
Первая часть

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

После первой части я получил большое количество сообщений, большая часть из которых посвящалась тому, что я продемонстрировал в статье возможность публикации на собственной стенке, а автоматическую публикацию на стене Группы или Официальной странице я не показал. Поэтому я начну с того, какие параметры нужно для этого передавать.
Перейдем непосредственно к параметрам
Total votes 21: ↑12 and ↓9+3
Comments27

Анализ газет и журналов с помощью Фейсбук лайков

Reading time1 min
Views1.9K


Несколько часов назад Yahoo! Labs опубликовали мое исследование медиа-индустрии, The Like Log Study. С помощью Facebook API я узнал количество лайков для 100 000 статей с 45 популярных сайтов. Что удалось узнать:
  • Какие сайты собрали больше всего лайков?
  • Какие статьи собрали больше всего лайков?
  • Сколько лайков и твитов приходится на 1000 посещений?
  • Как быстро люди перестают интересоваться новым контентом?
  • Какие темы собирают самое большое число лайков?
Заглавная картинка представляет собой слова из заголовков CNN. Большие слова — много статей, маленькие — мало. Ярко красный цвет соответствует максимальному числу лайков, темно синий — минимальному.

Инфографика под катом.
Читать дальше →
Total votes 80: ↑72 and ↓8+64
Comments42

Чит с like или грязная раскрутка

Reading time2 min
Views14K

Do you like?




Я, как и многие мои друзья, используем like, чтобы отметить что понравилось и поделиться с друзьями. За долгое время пользования фейсбука, я привык к глюкам API и некоторым проблемам c виджетами, но я первый раз столкнулся с такой красивой реализацией чита.
Читать дальше →
Total votes 236: ↑209 and ↓27+182
Comments68

Несколько советов по работе с VBA в Excel

Reading time6 min
Views200K

Добрый день!

Некоторое время назад меня попросили «помочь с Экселем», а потом и работа подвернулась такая, так что за последние пару месяцев я узнал много полезного, чем и хочу поделиться в догонку к недавней статье.

Предполагается, что вы знаете основы Visual Basic. Я не буду рассказывать, как создавать формы или модули, здесь только примеры кода.

Читать дальше →
Total votes 82: ↑55 and ↓27+28
Comments36

Открытое API от MasterCard для сторонних разработчиков? Бесценно

Reading time2 min
Views6.1K
imageВ пресс-релизе, распространенном сегодня утром, международная платежная система MasterCard объявила, что разработчики настольных и мобильных приложений совершенно бесплатно получат полный доступ к API от платежного гиганта немного позднее в этом году.

Компания надеется, что открывая свои технологии для разработчиков, она получит в свое распоряжение новые и инновационные приложения для электронной коммерции, использующие сеть MasterCard, которые потенциально позволят ей конкурировать с Visa, PayPal и Square (которые на данный момент куда больше преуспели в данных начинаниях — прим. перевод.).
Читать дальше →
Total votes 58: ↑56 and ↓2+54
Comments22

Хабраинтервью с Максимом Мозулем (Русская Википедия)

Reading time8 min
Views1.3K
На вопросы хабрааудитории отвечает Максим Мозуль, один из самых активных авторов русской Википедии (участник Wind), по совместительству занимающий пост администратора и бюрократа Русской Википедии, а также представляющий пресс-службу.

Какие серверы и интернет-каналы используются Википедией, сколько стоит один средний стандартный сервер и поддержание канала для него, на сколько такого сервера хватает (сколько процентов от текущей ёмкости и мощности обеспечивается одним таким сервером)?

К сожалению, мне не удалось найти точную информацию, однако хотя бы примерно я постараюсь ответить. Всего для проектов Фонда используется около 300 серверов, около 100 из них работают в режиме кэширования, на них запущен Squid. Ещё около 100 являются веб-серверами, на которых работает Apache. Около 20 используются для баз данных MySQL, остальные используются для поиска, работы с изображениями и тому подобного. Доступна схема работы серверов фонда. Общая стоимость хостинга по состоянию на 2009 год, в соответствии с годовым отчётом, составляет 822.000 долларов.
Читать дальше →
Total votes 59: ↑43 and ↓16+27
Comments73

Попытка реализации многопоточности в PHP

Reading time7 min
Views664
Задача была в след: Нужно было получить координаты для множества городов и регионов.
Т.к. координат было куча возникло решение в многопоточности.

Плюсы: одновременное выполнение нескольких запросов к серверу.
Минусы: если запускать свой скрипт, то надо указывать url к скрипту, т.е. на локале не всегда будет работать.
Читать дальше →
Total votes 11: ↑5 and ↓6-1
Comments23

Создание приложения для Windows Phone 7 от начала до конца. Часть 7, юбилейная. Добавление изображений и иконок

Reading time6 min
Views10K
Предыдущая часть

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

В этой части вы узнаете:
  • Советы по дизайну изображений и значков.
  • Как добавить изображение на страницу.
  • Как добавить изображение в качестве фона страницы.
  • Как изменить изображение на заставке (splash screen).
  • Как добавить иконку приложения.
  • Как добавить иконку плитки приложения (application tile).
Читать дальше →
Total votes 57: ↑34 and ↓23+11
Comments3

6 отстойных слов в вашем резюме

Reading time4 min
Views83K
Эта статья – часть серии «Как написать резюме». Чтобы начать серию сначала, прочитайте введение.

За свою жизнь, я использовал несколько плохих слов. Даю %^й на отсечение, что вы тоже делали это. Но, когда неправильные слова появляются у вас в резюме – это делает его отстойным.
Читать дальше →
Total votes 182: ↑153 and ↓29+124
Comments109

В английской Википедии тестируется система отзывов о статье

Reading time1 min
Views583
Недавно в английской Википедии в тестовом режиме была включена система пользовательских оценок для 400 статей (среди которых статьи про американскую конституцию, терроризм и права сексуальных меньшинств в США). Каждую статью можно оценить по четырём параметрам: полнота, нейтральность, читаемость и ссылкам на источники. По каждому из параметров можно ставить от одного до пяти баллов.
Система на данный момент находится в состоянии пробного запуска (в котором можешь поучаствовать и ты, %username%). Пробный запуск закончится в декабре, после чего будет произведена оценка полученных данных и будет определена дальнейшая судьба системы. Подробности можно найти тут и тут.
Total votes 38: ↑34 and ↓4+30
Comments16

Впечатления от Wikimania 2010

Reading time3 min
Views867
In a nutshell: вы можете прочитать эту новость 2006 года; ничего в Википедии с тех пор серьёзно не поменялось.

Итак, 9-11 июля в Гданьске прошла ежегодная конференция википедистов. Съехалось человек 300-350, было интересно. В этом году Wikimania была совмещена с WikiSym — симпозиумом по вики вообще (не педии). И там и там в процессе прений было озвучено много интересных фактов и сделано немало полезных выводов. Итак.

Во-первых, как показало голосование, большинство участников на конференции впервые. Что странно, это противоречило экспертным мнениям о наличии постоянного ядра участников в 300 чел. Похоже, всё-таки, в движении высокая текучка. Люди приходят, загораются, участвуют, разочаровываются, уходят.
Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments2

Интерфейс приложения: наши ошибки и 16 советов как их не повторить

Reading time6 min
Views39K
Как только мы сделали первую версию iOS приложения, я начал упорно приставать к людям на футбольных полях и баскетбольных площадках с просьбой установить Topic и пощелкать его прямо при мне.

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


Изображение №1: поиск игр (Find a game в меню приложения)
Читать дальше →
Total votes 46: ↑40 and ↓6+34
Comments27

JetBrains EdTech Hackathon результаты

Reading time5 min
Views6.9K
К сожалению, в Петербурге майские праздники выдались не самые солнечные и теплые, однако тем, кто принял участие в JetBrains EdTech Hackathon было совсем не обидно провести 3 дня с пользой.

Читать дальше →
Total votes 31: ↑29 and ↓2+27
Comments9

Расстановка дефисов, минусов, тире и кавычек

Reading time3 min
Views74K
Вопросы правильной расстановки дефисов, длинного и короткого тире, знака минуса, кавычек-елочек и кавычек-лапок уже неоднократно поднимались в интернете и на Хабре в частности (см. ссылки ниже). Однако по-прежнему, студенты и аспиранты в своих курсовых и дипломных, диссертациях и авторефератах не уделяют достаточного внимания типографике.

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

Со временем возможно появятся похожие таблички с правилами расстановки пробелов, знаков препинания и по оформлению текста в целом.

Читать дальше →
Total votes 81: ↑59 and ↓22+37
Comments54

«Хабрахабр» запускает программу поддержки стартапов

Reading time2 min
Views71K
Привет!

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


Читать дальше →
Total votes 272: ↑242 and ↓30+212
Comments152

Information

Rating
Does not participate
Location
Кириши, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity