Pull to refresh
0
0
xain @xain

User

Send message

1000 целевых посетителей с Facebook за 10$

Reading time1 min
Views1.6K
image
Хотелось бы поделиться с вами своим опытом размещения рекламы в Facebook.
Мои затраты на рекламную кампанию с картинки составили всего 10$.
Читать дальше →
Total votes 141: ↑98 and ↓43+55
Comments44

Книги для стартаперов

Reading time4 min
Views12K
image

Мания стартапов, накрывшая волной и Россию, со временем породила миф: тебе достаточно иметь крутую идею, желание и способности что-то сделать и перед тобой все двери открыты. Конечно, эти качества помогают в реализации проекта, но не стоит забывать о том, что большинство стартаперов не имеют практики в маркетинге, создании презентаций, общении с инвесторами или с командой. Они не знают, как нанимать и мотивировать сотрудников, как показать продукт с лучшей стороны и где стоит пожертвовать фичами ради удобства. А это не менее важно, чем голова на плечах и золотые руки.

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

Некоторые книги непосредственно про стартапы, другие — про маркетинг, третьи — про мотивацию, четвертые — про саморазвитие. Так или иначе, считаю, что все это стоит знать начинающим предпринимателям.
Читать дальше →
Total votes 113: ↑94 and ↓19+75
Comments56

40 механик для социальных игр

Reading time4 min
Views29K
Разработчик игр Раф Костер (Raph Koster) составил всеобъемлющий список базовых правил, на которых основаны социальные отношения в играх (мультиплеер, параллельная игра и т.д.). Эти правила для разработчиков игры заменяют азбуку. Во многом они пересекаются с принципами игровой механики, которые уже обсуждались на Хабре.

Раф Костер приобрёл известность как создатель дизайна Ultima Online и креативный директор проекта Star Wars Galaxies, после чего основал собственную студию.
Читать дальше →
Total votes 102: ↑92 and ↓10+82
Comments33

Три основных направления разработки ПО в будущем

Reading time2 min
Views10K
(Перевод поста: Top 3 paradigm shifts that will shape the future of developers — Enes TAYLAN)


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

Читать дальше →
Total votes 38: ↑25 and ↓13+12
Comments61

Открытое бета тестирование Need for Speed World стартует 2 июля

Reading time1 min
Views569
Сегодня (в 21.00 по московскому) начинается открытое бета тестирование NFS World. Для участия нужно зарегистрироваться на сайте, там же можно скачать клиент. Тестирование продлится до 5 числа.

На моей памяти это уже вторая бесплатная онлайновая игра от EA, основанная на микротранзакциях. Интересно история с BF Heroes повторится или нет?
Total votes 35: ↑28 and ↓7+21
Comments90

Как я покупал iPod touch на ebay, и как мне пришло не совсем то…

Reading time5 min
Views39K
Привет, image
Я хочу рассказать интересную историю, как я покупал на Ebay плеер Apple iPod touch 32Gb. О том, как я использовал «снайпер», пользовался посредником и о том какие проблемы возникли. Я уже больше полугода делаю покупки из-за рубежа и особых проблем по поиску того что мне надо не возникло.
image
Читать дальше →
Total votes 329: ↑295 and ↓34+261
Comments284

Как превратить SIM-карту в Web-сервер

Reading time4 min
Views18K

Взаимодействие SIM-карты с внешним миром


Не так давно я начал разбираться в GSM — во-первых тема сама по себе очень интересная, во-вторых это мне полезно по долгу службы. =)

В процессе очередных исканий в интернете наткнулся на интересную статью, описывающую интерфейсы общения мобильного телефона и SIM-карты. Не буду пересказывать статью целиком, лишь отмечу что исходя из нее, эволюция этих интерфейсов включает такие основные стадии: GSM Phase 1, GSM Phase 2 и спецификация JavaCard для специальных SIM-карт, способных выполнять сильно обрезанную Java Virtual Machine. Вконце статьи был следующий текст:

PS А для окончательного расширения горизонтов сознания поищите в Google-е слова «How to turn SIM card into Web Server» :)

Что я, собственно, и сделал. В результате получил занятный англоязычный текст, вольный перевод которого (по мере своих сил и возможностей) я и собираюсь привести ниже.
Читать дальше →
Total votes 107: ↑103 and ↓4+99
Comments25

100 вирусных видео на Youtube за 4 минуты

Reading time1 min
Views1.4K


P. S. Определение, что такое вирусное видео:
en.wikipedia.org/wiki/Viral_video

Если вам не нравится это определение, пожалуйста, не показывайте свое невежество, не начинайте искать виноватых в Википедии, на западе, не делайте виноватым меня и не ссылайтесь на установившуюся в рунетовской среде традицию использовать некоторые понятия не по назначению.
Total votes 173: ↑107.5 and ↓65.5+42
Comments106

NetSetMan — программа для быстрой смены сетевых настроек на ноутбуке

Reading time2 min
Views76K
Ноутбуки прочно вошли в жизнь человечества. :)
При перемещениях в течении дня, часто приходится менять сетевую конфигурацию для доступа к сети. За день можно побывать дома, на работе, в университете, в кафе на обеде, и во многих из этих мест есть доступ к сети internet, только приходится постоянно менять ip-шники, dns-ы, шлюзы и т.д.
Чтобы не делать этого вручную предлагаю ознакомиться с удобной и бесплатной программой для смены настроек в 2 клика.
NetSetMan - программа для быстрой смены сетевых настроек на ноутбуке
ознакомиться
Total votes 64: ↑41 and ↓23+18
Comments111

Бета Quake Live станет открытой для всех

Reading time1 min
Views829
Quake Live front page image

Браузерная версия легендарной Quake III станет доступной для открытого бета-тестирования уже 24-го февраля!

Вот, что пишут разработчики на официальном форуме:
«Перво наперво, мы хотим поблагодарить всех, кто играл, тестировал, писал отзывы, приглашал друзей и, надеемся, наслаждался закрытой бетой QUAKE LIVE. Мы значительно выросли за последние 6 месяцев и теперь счастливы объявить, что во вторник вечером мы делаем QUAKE LIVE доступным для всех желающих в виде открытой бета-версии.»
Total votes 81: ↑79 and ↓2+77
Comments88

Инструменты скринкастинга (Windows)

Reading time8 min
Views64K
Здравствуйте, друзья!

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

Что же такое скринкаст? (Дурацкое клише — задавать вопросы самому себе и отвечать! больше не буду...) Скринкаст — от англ. screen — экран и cast как и в случае podcast — корень broadcast — вещать. То есть буквально — экрановещание. Скринкаст это видеозапись того, что происходит на экране со звуковыми или текстовыми комментариями. Как если бы вещающий сидел рядом с вами и показывал действие на реальном компьютере и при этом что-то объяснял.

Читать дальше →
Total votes 74: ↑72 and ↓2+70
Comments48

Индикаторы загруженности CPU и памяти на таскбаре

Reading time1 min
Views9K
Похоже, Windows 7 создает новый тип приложений, которые представляют собой индикацию тех или иных событий на таскбаре. Так, например, Gmail Notifier Plus (о нем писалось на Хабре) позволяет следить за новыми сообщениями в Gmail прямо с таскбара.

На днях появился новый набор утилит Taskbar Meters, который позволяет отслеживать загруженность CPU и расход памяти.

image

Зависимость цвета индикаторов и частота обновления настраивается:

image

Taskbar Meters — это проект open source, который расположен на Codeplex.com. Скачать Taskbar Meters (~400 kb).

Обновлено. Стал доступен еще один элемент набора: индикатор дискового I/O. Я скомпилировал и выложил на SkyDrive для тех, кто не хочет разбираться с исходниками. Архив независим и утилита в нем должна работать сама без основной части. Скачать TaskbarDiskIOMeter.zip
Total votes 77: ↑57 and ↓20+37
Comments92

Миниатюрный беспилотный мультикоптер QR Ladybird “Букашка”

Reading time5 min
Views134K
image
QR Ladybird от компании Walkera — небольшой квадрокоптер, продается в комплекте “включил и летай”, стоит от $90, включая доставку. Есть комплектация с FPV — к коптеру подвешена камера и передатчик видео, в пульт встроен приемник и экран — можно практиковаться в полетах «от первого лица».
Читать дальше →
Total votes 103: ↑100 and ↓3+97
Comments80

Стартует бета-тест Diablo 3

Reading time1 min
Views457
«Сколько часов провели книжники над старинными предсказаниями! Сколько переворошили пыльных манускриптов!.. Наконец их усилия увенчались успехом: им удалось раскрыть множество поистине удивительных фактов о Diablo III. В бета-версии игры освоиться с ними сможете и вы. Вас ждет множество захватывающих новинок, в том числе аукцион — новая опция для оптимальной экипировки персонажа. Вы готовы участвовать в тестировании?»
Страница анонса и FAQ
Читать дальше →
Total votes 58: ↑56 and ↓2+54
Comments33

Альтернативный терминал для Windows

Reading time18 min
Views436K
Часто путают терминал и шелл. В тех же *nix есть шеллы (bash, csh, zsh, …) и терминалы (konsole/guake/yaquake/tilda и т.д. и т.п.) Для мира Windows общеизвестный терминал только один – стандартное консольное окошко, которое часто ошибочно называют «cmd.exe». И мало кто знает о существовании множества других эмуляторов терминала. Известных шеллов больше, их целых два: cmd.exe и powershell.exe. И хотя есть как минимум три порта bash (MinGW, CygWin, GIT) многие юниксоиды предпочитают ругать cmd.exe.

Меня не устраивал ни один из найденных альтернативных терминалов (как в 2009-м, когда я начал работу над ConEmu, так и сейчас). Казалось бы требований немного, вот основные:
Читать дальше →
Total votes 182: ↑175 and ↓7+168
Comments194

Разработка web API

Reading time9 min
Views287K

Интро


Это краткий перевод основных тезисов из брошюры «Web API Design. Crafting Interfaces that Developers Love» Брайана Маллоя из компании Apigee Labs. Apigee занимается разработкой различных API-сервисов и консталтингом. Кстати, среди клиентов этой компании засветились такие гиганты, как Best Buy, Cisco, Dell и Ebay.

В тексте попадаются комментарии переводчика, они выделены курсивом.

Собираем API-интерфейсы, которые понравятся другим разработчикам


Понятные URL для вызовов API

Первый принцип хорошего REST-дизайна — делать вещи понятно и просто. Начинать стоит с основных URL адресов для ваших вызовов API.

Ваши адреса вызовов должны быть понятными даже без документации. Для этого возьмите себе за правило описывать любую сущность с помощью коротких и ясных базовых URL адресов, содержащих максимум 2 параметра. Вот отличный пример:
/dogs для работы со списком собак
/dogs/12345 для работы с отдельной собакой
Дальше
Total votes 235: ↑224 and ↓11+213
Comments128

RESTful PHP — 5 простых советов

Reading time4 min
Views83K
REST (Representational state transfer) — это архитектурный стиль или свод соглашений для web-приложений и сервисов, основанный на манипулировании ресурсами и спецификацией HTTP. Впервые об этом заговорил Рой Филдинг (Roy Fielding) — один из отцов основателей HTTP (Hypertext Transfer Protocol).

Web-приложения зачастую игнорируют спецификацию HTTP и двигаются вперёд используя полюбившиеся возможности: GET и POST, 200 OK и 404 NOT FOUND. Так как используются программируемые web-приложения, со своими собственными API, то решение игнорировать спецификацию HTTP, может создать проблемы в дальнейшем. Как следствие — имеем множество приложений с интерфейсами GET и POST. Например интерфейс удаления пользователя: GET /user/1/delete против POST /user/delete {id=1}; в случае REST можно указать /user/1 это ресурс, а удаление HTTP метод DELETE.
Читать дальше →
Total votes 72: ↑62 and ↓10+52
Comments122

Непрерывная интеграция и TeamCity

Reading time4 min
Views102K
Непрерывная интеграция (англ. Continuous Integration) — это практика разработки программного обеспечения, которая заключается в выполнении частых автоматизированных сборок проекта для скорейшего выявления и решения интеграционных проблем. В обычном проекте, где над разными частями системы разработчики трудятся независимо, стадия интеграции является заключительной. Она может непредсказуемо задержать окончание работ. Переход к непрерывной интеграции позволяет снизить трудоёмкость интеграции и сделать её более предсказуемой за счет наиболее раннего обнаружения и устранения ошибок и противоречий.

imageВ этом топике мы в общих чертах рассмотрим процесс реализации непрерывной интеграции на примере TeamCity Enterprise 6.0 EAP (build 15400) и обратим внимание на применении инструментов рассмотренных в прошлой теме: Обеспечение качества программного продукта.
Читать дальше →
Total votes 49: ↑44 and ↓5+39
Comments49

Верстка писем. Снова баги

Reading time3 min
Views16K
Автор изображения Eva Galesloot

Привет!

Прежде всего хочу принести извинения в адрес mail.ru и лично Андрею Сумину AndrewSumin за пост, написанный сгоряча. Проблема верстки писем изрядно наболела, но местами все не так плохо как казалось. Присутствуют и проблемы.

Касательно mail.ru на данный момент претензий почти не имею. Верстать письма под эту вебморду так же приятно, как и для гуглопочты. Очень приятно видеть, что русские вебморды стали поддерживать фоновые изображения.

Знаете чего очень не хватает? Фичлиста от разработчиков почтовых клиентов и вебморд. Было бы очень здорово узнавать из первых рук, какие фичи ввели в обращение, а какие наоборот — урезали. Это облегчило бы головную боль верстальщика, да и пользователь перестал бы получать кривые письма. Да, это очень важная информация.

Ниже приведу несколько новых багов, которые стоит учесть при подготовке писем, а разработчикам — закрыть их.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments32
1
23 ...

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity