• Я, пират



      Все-таки красные у меня глаза или нет? Кажется не очень. Может так и должно быть? Я внимательно разглядывал себя в зеркало. Нет, всё-таки красные, хоть и не так сильно. Может не стоит уже с утра проверять почту и ходить по всем этим сайтам? Ну напишут там что-то, а я не прочитаю, ну и что такого? Нет, каждый раз просыпаюсь и первым делом туда…

      Так начинался фантастический рассказ — антиутопия про один день из жизни программиста в недалёком будущем, написанный мной в 2010 году. Меня просили продолжить, и через какое-то время появились идеи, но всё никак не было времени их реализовать. Однако в связи с последними событиями начинает казаться, что придуманный мной сюжет того гляди может стать реальностью. Поэтому сегодня представляю вам вторую главу. Рисунок был сделан в прошлом году совсем по другому поводу, но он хорошо подошел сюда как иллюстрация.
      Читать дальше →
    • 10 главных советов Mac OS X

        Я давно и весьма успешно пользуюсь техникой и ОС от Apple. При этом, я постоянно вижу, как окружающие меня люди: начинающие пользователи, да и весьма оптыные зачастую, не очень хорошо ориентируются в богатых возможостях этого ПО и железа. Поэтому я решил помочь и перевести несколько западных статей с советами и секретами. Считаю, что «родная» для Apple пресса наилучшим образом справляется с раскрытием потенциала OS X.

        Первый материал с Lifehack.org

        Вы когда-нибудь видели того, кто действительно умеет пользоваться компьютером Mac и операционной системой OS X? Иногда выглядит просто волшебством, как они заставляют двигаться окна, появляться изображения, запускаться приложения и делать множество других классных вещей – при этом их пальцы, кажется, вообще не покидают клавиатуру.Я не могу похвастаться знанием многих советов и рекомендаий Mac, тем не менее, у меня есть в запасе несколько советов, которые могут показаться вам полезными. Некоторые из них достаточно распространены, некоторые – не столь известны, но все они сделают нечто важное, на шаг приближая вас к рангу Мастера Джедаев вашего Mac.

        Читать дальше →
      • Проверка идеи боем: fake landing page

        Основная проблема любой идеи стартапа — никто не знает, нужно ли это вообще кому-нибудь или нет. Готовы ли люди изменить своё поведение, свои привычки и начать пользоваться новым продуктом? И главное — готовы ли они за него заплатить?



        Десятки-сотни тысяч стартапов ежегодно запускаются, не зная ответа на этот вопрос. Это понятно — никогда нельзя быть абсолютно уверенным в успехе нового бизнеса. Тем не менее, существуют несколько методов проверки идеи — и все они с разной степенью могут предсказать будущее продукта. Один из самых эффективных методов — это разработка fake landing page.



        Начнем «раскручивать» термин с конца. Landing page («посадочная страница») называют страницу сайта, на которую пользователь переходит по нажатию на рекламное сообщение. Обычно на этой странице кратко и полно описывается суть продукта, а так же размещается action button, например «Зайти», «Начать», «Узанать подробнее». Цель landing page — «взять на руку» человека, пришедшего извне по рекламе, быстро и четко объяснить, что здесь происходит, и показать один путь, куда двигаться дальше. Переход же на главную страницу сайта, как часто делают многие рекламодатели, обычно является серьезной ошибкой — большое количество информации, которая понятна уже постоянному пользователю, пугает новичка — и даже не надейтесь, что он найдет раздел «О нас» или «Что это?».



        С появлением приставки fake — фальшивый, ненастоящий — проявляется сакральный смысл всей идеи проверки будущего стартапа на реальности. Мы создаем landing page для еще несуществующего продукта, «пригоняем» траффик посредством рекламного объявления и проверяем, как ведут себя наши потенциальные клиенты. Итоговым результатом является четкий ответ — сколько из всех, кто в принципе заинтересован предложенной идеей (нажали на рекламное объявление) готовы стать вашими клиентами (нажали на кнопку «Зайти» на fake landing page).


        Дальше - конкретные шаги по созданию fake landing page
      • Стив Возняк затроллил агента Секретной службы США

          Недавно Стив Возняк опубликовал опись содержимого своего рюкзака, который он постоянно берёт в поездки. Среди десятков гаджетов Воз упомянул листы двухдолларовых купюр, которые тоже всё время носит с собой. У некоторых читателей возник логичный вопрос: зачем нужны листы?



          Примечание: мало кто об этом знает, но неразрезанные листы с 4,16 или 32 банкнотами продаёт американское Бюро гравировки и печати, производитель обычных банкнот для Федерального резерва. Листы продаются для коллекционеров, причём банкноты здесь стоят в полтора-два раза дороже номинала. Воз специально делает на них перфорацию принтером, чтобы удобно отрывать банкноты, достав большой лист из кармана.
          Читать дальше →
        • Зачем компаниям мобильные приложения или почему в Маркетах столько барахла

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

            Мобильное приложение — визитка

            Клиент говорит:
            — Мы хотим сделать приложение о нашей компании.
            — Какие функции Вы бы хотели в нем видеть?
            — Ну, информацию о нашей компании, контакты, форму заказа обязательно, новости, отзывы.
            — Окей, а сколько на вашем сайте посетителей?
            — Не знаю, может быть, 50
            — А есть те, которые приходят повторно?
            — Вряд ли, в основном люди попадают на наш сайт из поиска.

            На вопрос «А зачем тогда люди станут устанавливать программу на телефон?» клиенты уже ответить не могут.
            Что же тогда делать компаниям, если очень хочется мобильное приложение?
          • Плюсы и минусы лицензий открытого ПО

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

              Характеристики лицензий:
              1. Apache Software License
              2. Лицензия BSD
              3. GNU General Public License
              4. Лицензии MIT
              5. Mozilla Public License
              6. Консорциум Всемирной паутины

              Читать дальше →
            • Как включить новый дизайн YouTube

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



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

                1. Переходим на сам YouTube
                2. Нажимаем Ctrl + Shift и J в Google Chrome (для открытия Developer Tools) или Ctrl+Shift+K в Firefox
                3. Выбираем вкладку «Console» и вводим код
                document.cookie="VISITOR_INFO1_LIVE=ST1Ti53r4fU";
                4. Перезагружаем страницу.
                5. Profit
              • Идеальный соискатель

                  В последние дни на Хабре можно было наблюдать довольно интересные топики о прохождении собеседований и о том, каким же должен быть идеальный соискатель или junior-специалист. И темы эти вызвали значительный ажиотаж среди хабра-сообщества.
                  Совершенно случайно, на RSDN, я наткнулся на просто невероятное по своей силе и глубине высказывание на эту животрепещущую тему отношений между работодателем и соискателем (автор — koekto5).
                  Читать дальше →
                • Психологическая деформация программистов. Взгляд с обеих сторон баррикад

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

                    Я достаточно часто сталкивался с подобным мнением и не придавал ему особого значения, но когда женский коллектив нашей организации поздравил программистов с 23-м февраля по доброму назвав их «космическими войсками», решил всё же расставить определенные акценты в данном вопросе, т.к. одна из моих профессий связана напрямую с психоанализом. Да и баш уже не молчит.

                    И что же них такого деформированного?
                  • Дауншифтинг для программиста? Камбоджа, опыт выживания и опыт жизни

                      image

                      Привет, уважаемые читатели. Сразу скажу, что я немного странный человек и мой опыт приемлем далеко не для всех и часто сталкиваюсь с непониманием, как со стороны близких, так и со стороны абсолютно незнакомых людей. Речь пойдет о том, как я бросил всё и уехал с 300$ в кармане в новую для себя страну, казавшуюся мне чем-то диким и непознанным. В обсуждении одного из постов я вскользь упомянул о моем опыте и меня попросили написать подробнее.
                      Читать дальше →
                    • Открытие компании в зарубежной юрисдикции для айтишника, фрилансера, разработчика мобильных приложений

                        «Право налогоплательщика избегать уплаты налогов с использованием всех разрешенных законом способов никем не может быть оспорено. Каждый имеет право вести свои финансовые дела таким образом, чтобы свести соответствующие платежи к минимуму…»
                        Дж. Сандерленд,
                        Судья Верховного Суда США


                        После моей статьи про поиск инвестиций, я получил много просьб рассказать подробнее про открытие компании за рубежом, и осветить финансовые вопросы. В данном топике я попытался изложить основные моменты, не претендуя на истину в последней инстанции.
                        Читать дальше →
                      • Как мы не заработали миллион на приложении для iPhone


                          Эта статья о самых главных ошибках четырех backend разработчиков, которые решили заработать денег на приложении для iPhone не имея никакого опыта в разработке мобильных приложений и тем более их продвижении.

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

                          Ошибка #1 — Идея


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

                          Вывод: в следующий раз сначала очень серьезный анализ рынка, потом поиск людей готовых купить идею, и только потом продукт.
                          Читать дальше →
                        • Полезные материалы для мобильного разработчика #50 (21-27 апреля)

                            Пятидесятый, можно сказать юбилейный, выпуск моего дайджеста знаменуется официальными приложениями Хабра, интересными исследованиями Distimo и Flurry, приходом Unity в Россию. В общем, неплохо отметили!

                            Читать дальше →
                            • +15
                            • 11.6k
                            • 1
                          • До свидания офис. Азия и фриланс, мой кисло-сладкий соус

                              Привет!
                              В этой статье я хочу рассказать вам про мой путь из офиса во фриланс: мотивация, зарождение идеи, поставленные цели, вехи пути и полученный опыт.

                              Начать надо с главного. Я гедонист. Нет, правда! В хорошем смысле слова: сценарий «обколоться анашой» и тупеть для меня не очень интересен. Просто я думаю, что все в жизни должно быть классно и интересно. А если нет — сделай так чтобы было.
                              Этот текст я начал писать в ночном тайском автобусе, следующем с острова Пхукет в Бангкок. Одно из ребер графа Москва-Бангкок-Хошимин-Муине-Паттая-Пхукет-Панган-Самуи-Бангкок-Бали-Москва, растянутого во времени на 5 месяцев.



                              Одно важное замечание: я не сбегал, не валил, не заводил трактор.
                              Просто однажды осознал, что радость жизни теперь можно черпать большей ложкой, и эпоха офиса может быть сменена на хайлевел фриланс.
                              Что такое хайлевел фриланс? Это когда работаешь за нормальные 20-30 баксов в час; не общаешься с заказчиками-гопниками; не кидаешь, не ждешь кидалова; работаешь с полной отдачей меньше 40 часов в неделю (кто работает в офисе реальные 8 часов и не сгорает через полгода?); контрибьютишь в open-source проекты по мере надобности и заводишь свои… потому что хочется это делать!

                              Читать дальше →
                            • Курс лекций «Стартап». Питер Тиль. Стенфорд 2012. Занятие 14

                              • Translation
                              • Tutorial

                              Весной 2012 г., Питер Тиль (Peter Thiel), один из основателей PayPal и первый инвестор FaceBook, провел курс в Стенфорде — «Стартап». Перед началом Тиль заявил: «Если я сделаю свою работу правильно, это будет последний предмет, который вам придется изучать».

                              Один из студентов лекции записывал и выложил транскипт. В данном хабратопике f1yegor и astropilot переводят четырнадцатое занятие.

                              Занятие 1: Вызов будущего
                              Занятие 2: Снова как в 1999?
                              Занятие 3: Системы ценностей
                              Занятие 4: Преимущество последнего хода
                              Занятие 5: Механика мафии
                              Занятие 6: Закон Тиля
                              Занятие 7: Следуйте за деньгами
                              Занятие 8: Презентация идеи (питч)
                              Занятие 9: Все готово, а придут ли они?
                              Занятие 10: После Web 2.0
                              Занятие 11: Секреты
                              Занятие 12: Война и мир
                              Занятие 13: Вы — не лотерейный билет
                              Занятие 14: Экология как мировоззрение
                              Занятие 15: Назад в будущее
                              Занятие 16: Разбираясь в себе
                              Занятие 17: Глубокие мысли
                              Занятие 18: Основатель — жертва или бог
                              Занятие 19: Стагнация или сингулярность?
                              Читать дальше →
                              • +32
                              • 23k
                              • 4
                            • Методы монетизации интернет проектов

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

                                Подробности
                              • Курс лекций «Стартап». Питер Тиль. Стенфорд 2012. Занятие 2

                                • Tutorial

                                Этой весной, Питер Тиль (Peter Thiel), один из основателей PayPal и первый инвестор FaceBook, провел курс в Стенфорде — «Стартап». Перед началом Тиль заявил: «Если я сделаю свою работу правильно, это будет последний предмет, который вам придется изучать».

                                Один из студентов лекции записывал и выложил транскипт. В данном хабратопике я делаю перевод второго занятия.

                                Занятие 1: Вызов будущего
                                Занятие 2: Снова как в 1999?
                                Занятие 3: Системы ценностей
                                Занятие 4: Преимущество последнего хода
                                Занятие 5: Механика мафии
                                Занятие 6: Закон Тиля
                                Занятие 7: Следуйте за деньгами
                                Занятие 8: Презентация идеи (питч)
                                Занятие 9: Все готово, а придут ли они?
                                Занятие 10: После Web 2.0
                                Занятие 11: Секреты
                                Занятие 12: Война и мир
                                Занятие 13: Вы — не лотерейный билет
                                Занятие 14: Экология как мировоззрение
                                Занятие 15: Назад в будущее
                                Занятие 16: Разбираясь в себе
                                Занятие 17: Глубокие мысли
                                Занятие 18: Основатель — жертва или бог
                                Занятие 19: Стагнация или сингулярность?
                                Читать дальше →
                              • Джаббер чат на веб-странице

                                  Прочитав пост на хабре про онлайн чат для сайта через джаббер, мне стало интересно — а как оно работает и как такое можно сделать самому, без готовых приложений. В итоге у меня получилась очень простая заготовка «чата для сайта через джаббер». К сожалению у меня нет выделенного сервера с линуксом для тестов, поэтому был использован локальный компьютер с Win7 (и сервером Apache).

                                  Как это вообще должно работать: пользователь заходит на сайт, и видит окошко, куда можно разговаривать. После того как пользователь послал сообщение, оно прилетает на указанный джаббер аккаунт. Получатель этого сообщения может написать ответ и оно придёт посетителю сайта.
                                  Что для этого нужно:
                                  • Jabber сервер, можно публичный, можно локальный. Я выбрал Openfire и установил его локально. Сервер должен поддерживать Bosh — XEP-0124: Bidirectional-streams Over Synchronous HTTP, об этом чуть позже.
                                  • JS библиотека, которая будет реализовывать джаббер-клиент на сайте. Я взял Strophe. Это достаточно низкоуровневая библиотека, в которой нет функций типа «ПослатьСообщение(Куда, Текст)». Для достижения нужных действий нужно вручную составлять команды джаббер серверу (в XML). Удобные средства для создания XML в Strophe есть :)
                                  Читать дальше →