• Стив Павлина (Steve Pavlina) — 30 дней без Facebook

      Не так давно известный американский блогер Стив Павлина (Steve Pavlina) сообщал о закрытии своей страницы в Facebook. Не вдаваясь в подробности, напомню, что вызвано это было большим количеством спама и неудобством администрирования высокопосещаемого аккаунта.

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

      На самом деле, автор высказывает общие проблемы социальных сетей, и порой довольно жесток в оценках. Именно это и дает определенную пищу для размышлений. Поскольку Стив никогда не отличался краткостью изложения (кроме того, по ту сторону океана, принято повторять одно и то же разными словами по нескольку раз, видимо, для лучшего усваивания), публикую краткую версию статьи.
      Читать дальше →
    • История о том, как я чинил macbook pro i5 в авторизованном Apple сервисном центре iLand в Киеве

        Приятного дня.

        Хочу рассказать вам о своем опыте общения с авторизованным сервисным центром Apple в Киеве — компанией iLand.
        Я постараюсь кратко и объективно описать основные моменты моего с ними общения, а делать выводы предоставлю вам.

        Случилось так, что в с 17-ого на 18-ое сентября, направляясь из Питера в Киев, где я должен был читать доклад на Web Standards Days, я успешно залил свой macbook pro i5 с матовым дисплеем высокого разрешения. Дисплей незамедлительно умер. Ну что ж, если есть проблема, то ее надо решать. О том, как она решалась и о подробностях работы с iLand и написано под катом.

        Читать дальше →
      • 12 способов не накосячить со вспышкой

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

          Ниже — достаточно известные вещи, которые, однако, вызывали facepalm у тех, кто был вместе со мной или же у меня. В списке грабель вы с некоторой вероятностью можете найти что-нибудь новое. Если хотя бы она фича использования вспышки окажется для вас полезной, то мою задачу можно считать выполненной.
          Читать дальше →
        • 40 механик для социальных игр

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

          Раф Костер приобрёл известность как создатель дизайна Ultima Online и креативный директор проекта Star Wars Galaxies, после чего основал собственную студию.
          Читать дальше →
        • Создание приложения для Windows Phone 7 от начала до конца. Часть 5. Навигация между страницами, разметка страниц

          • Перевод
          Предыдущая часть

          Если в вашем приложении больше одной страницы, вам придётся предоставить пользователям возможность перемещаться между этими страницами.

          Создание разметки (layout) — это процесс добавления панелей, размещения элементов управления и установки свойств для достижения желаемого вида и поведения ваших страниц.

          В этой части вы узнаете:
          • Как реализовать переход на другую страницу с помощью гиперссылки.
          • Как реализовать переход на другую страницу с помощью сервиса навигации.
          • Какие стандартные панели используются на странице.
          • Что такое XAML и как он используется для создания пользовательского интерфейса.
          • Как разместить элементы управления на странице.
          • Как создать динамическую разметку.
          Читать дальше →
          • +19
          • 6,9k
          • 7
        • Миф о высоком энергопотреблении android-коммуникатора

          Я много раз встречал обвинения android в чрезмерном потреблении заряда батареи, и даже интернет трафика. Если со вторым и так все понятно, на первом я бы хотел остановиться подробно и разобраться, куда же на самом деле утекает драгоценный заряд.
          На просторах интернета вы можете встретить многочисленные советы и даже инструкции как уменьшить энергопотребление вашего android-девайса, но в ущерб его функциональности. Я бы хотел провести свою «оптимизацию» без ущерба функциональности и провести замеры времени автономности в разных сценариях использования коммуникатора.
          Читать дальше →
        • Orange San Francisco — Совсем не бюджетный андроидфон за £99

            image     Не так давно меня попросили подобрать новый телефон, так как я имею кое-какой опыт общения с платформой Android и телефоны на этой платформе доступны в широком ценовом диапазоне, взгляд был смещен именно на так называемые андроидфоны.

                Изучив российский розничный рынок не дорогих смартфонов на базе Android'а я начал уже присматриваться к LG Optimus One, но по счастливой случайности бродя по интернетам наткнулся на героя обзора — Orange San Francisco, ценой в Англии всего в £99 (около 4500 наших рублей) и по техническим характеристикам превосходящий чуть-ли не в два раза все предоставленные на нашем рынке смартфоны стоимостью до 10 000 рублей.

            Именно о нем и пойдет речь в сегодняшнем обзоре, добро пожаловать под хабракат.
            Читать дальше →
          • Семейный бюджет в Google Docs v3

              C Новым Годом всех, кто не может в праздники без мозговой деятельности и без хабра.
              Продолжаю полюбившуюся серию постов (раз, два) про теорию и практику ведения семейного бюджета в Google Docs.

              Я честно вел свой бюджет, написанный в Google docs год назад, и родил новую версию и новую философию (для себя) ведения бюджета. Чем и спешу поделиться.

              Вступление

              Я знаю, что есть много специализированных систем для семейного бюджета вроде 4 Конверта или ИзиФинанс, но я люблю все делать сам, ибо это позволяет сделать то, что сам хочешь и своим детищем пользоваться приятнее.

              Основные преимущества ведения бюджета на Google Docs:

              1. Можно заполнять откуда угодно (ноутбуки, телефоны, айпады) — с помощью Google forms
              2. Можно самому разрабатывать логику и визуализацию
              3. Надежность и почти 100% отказоустойчивость обеспечена корпорацией зла :)

              Немного философии.

              Зачем мы начинаем вести бюджет? У каждого есть свои причины: понять, почему за 10 дней до ЗП кончаются деньги; понять, почему долги по кредиткам только растут; понять какие расходы лучше сократить или как накопить денег на новую машину.
              Многие финансовые системы предлагают нам завести целую уйму статей бюджета и записываться свои расходы в них, не задумываясь, а зачем нам все это. Я в самом начале пошел тем же путем и столкнулся с тем, что расходы почти невозможно анализировать, т.к. часть из них были явно не постоянными (покупка ноутбука или костюма — явно расходы «по необходимости/желанию») и планировать и анализировать их невозможно.
              Сферический бюджет в вакууме — это две статьи: «приход» и «расход». Каждый день вписываете расходы и доходы и смотрите, что получается. Потом у вас появляются мысли, а что мы хотим анализировать? Кто-то хочет посмотреть, а сколько в итоге уходит денег на авто (бензин, страховка, налоги, ремонт, мойка), кому-то интересно понять, сколько он тратит на развлечения (походы в рестораны, кино, бары).
              Я советую делить статьи расходов не более чем на 10-15 позиций исходя из того, что вы хотите анализировать в этом году/квартале.

              Мои статьи расходов выглядят примерно так:
              image

              А самое интересное — как это сделать в Гуглодоксах с подробными инструкциями и формулами и примеров — под катом.
              Читать дальше →
            • Юго-Восточная Азия, практическая информация

                Многие люди мечтают заработать «много денег», чтобы потом начать путешествовать, жить в свое удовольствие и так далее. Практика показывает, что денег постоянно кажется мало, а начало «жизни в свое удовольствие» постоянно откладывается. Скучная унылая работа так и остается основным занятием до конца жизни.

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

                Второй год мы с друзьями путешествуем по Юго-Восточной Азии (ЮВА). В отличие от большинства туристов, мы не только валяемся на пляже и смотрим местные достопримечательности, но и каждый день продуктивно работаем. Таким образом наш «отпуск» превращается в постоянное путешествие по тем местам, где нам хочется жить и работать.
                Читать дальше →
              • Монстр общения

                     Совсем недавно я делал сравнительный обзор шести телефонов с крупными кнопками («бабушкофонов») – в самом конце написал, что мне было бы интересно попробовать какой-нибудь из телефонов серии Philips Xenium, потому что только они по времени автономной работы способны сравниться с тем, что предлагали в тех «мобилках».

                  image

                  Читать дальше →
                • Сколько зарабатывают программисты в Кремниевой долине?

                    Сайт Glassdoor, собирающий анонимную информацию о заработках людей, опубликовал свежее исследование о зарплатах в компаниях Кремниевой долины.

                    Лидирует компания Facebook, среднестатистическая зарплата в которой составляет 110 тысяч долларов в год, плюс около 12 тысяч долларов бонусов. А вот зарплата сотрудников Google уступает даже Apple, но интересно, что в Google самые большие бонусы (в связи с этим понятно, почему Эрик Шмидт обещал перенести бонусы в базовую зарплату). Впрочем, как я уже писал, в следующем году Google планирует поднять зарплату на 10 % всем своим сотрудникам, что может вывести компанию в лидеры.

                    Сравнение зарплат инженеров-программистов (Software Engineer)
                    Компания Средняя базовая зарплата Бонусы
                    AOL 88 801 5233
                    Apple 99 127 8175
                    Cisco 105 720 8529
                    eBay 88 916 6773
                    Facebook 110 500 11 900
                    Google 98 814 21 364
                    Hewlett-Packard 85 568 5550
                    Intel 87 450 8048
                    Intuit 79 765 9339
                    Oracle 92 479 6000
                    Yahoo 101 638 6197
                  • Создатели простенького аксессуара для iPhone 4 профинансированы в 10 раз больше запрошенного

                      GlifСоздатели держателя оригинальной конструкции для iPhone 4 Томас Герхард и Дэн Провост (Thomas Gerhardt and Dan Provost) получили на финансирование своей идеи более $100k и продолжают набирать обороты. Изначально они заявили о необходимости в десять раз меньшей суммы. Деньги собираются с помощью сайта Kickstarter — площадки для коллективного финансирования креативных идей.

                      Держатель, названный авторами «Glif», представляет из себя адаптер для крепления iPhone 4 на обычные штативы плюс подставку, позволяющую установить смартфон под наклоном на плоских поверхностях.
                      Читать дальше →
                    • Угадай 2/3 среднего, %username%

                        В 2005 году датская газета Politiken предложила своим читателям сыграть в следующую игру: каждый желающий мог прислать в редакцию действительное число от 0 до 100. Тот, чье число оказалось бы ближе всего к 2/3 от среднего арифметического присланных чисел, выигрывал 5000 датских крон (на тот момент около $800).
                        Читать дальше →
                      • Хотите ли вы коворкинг в Тайланде?

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

                          Зачем это может быть нужно вам


                          • Cheap life. Тот же уровень жизни можно сохранить при гораздо меньших денежных затратах. Для тех, кто любит совать это слово в каждую статью — ок, называйте это антикризисным предложением. Для тех, кто не любит — затраты настолько меньшие, что тут удобнее было жить и до кризиса.
                          • Easy life. Инфраструктуры много, она рядом, она дёшева. Куча едальных заведений, кафе, рынков, развлечений разного рода. Всё в минутах езды на мотоцикле.
                          • Interesting life. Это во-первых, заграница, экзотическая страна. Во-вторых, здесь встречается много интересных, свободомыслящих людей со всего мира. Здесь есть множество способов провести время активно, творчески и т. п.
                          • Colorful life. Что лучше — работать в бывшем заводском цеху, или красивом тропическом саду? Я предлагаю второе!


                          Зачем это нужно мне?


                          Некоторые могут заподозрить неладное — если всё так клёво, то, парень, наверное, хочет подзаработать? Да, парень хочет подзаработать, однако несколько иным образом: продуктивно работая в обществе интересных, творческих коллег и единомышленников. Поэтому предприятие будет совершенно некоммерческое, как это и было принято в коворкинге изначально (признаться, меня даже коробят стерильно-гламурные интерьеры отечественных коворкинг-заведений). Поэтому я не пощу объявление «приходите к нам работать, вход стоит столько-то, фото прилагаются».

                          Естественно, если дело пойдёт, такое объявление здесь появится. А пока я хочу собрать «могучую кучку» людей, которые образуют костяк коворкинг-центра. Людей, которые готовы уже готовы собрать чемоданы ;)

                          Я готов предложить этим людям помощь в:
                          • Переезде
                          • Решении визовых вопросов
                          • Ориентировании на местности

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

                          Что скажете?

                          Мини-ЧАВО по вопросам из комментов


                          У меня есть жена, мне нельзя в Тайланд!
                          Я не зря написал «север Тайаланда» — это совсем не пляжные секс-курорты. Здесь, можно сказать, интеллектуальный центр — много университетов, много студентов. Есть даже международные факультеты, оттого — много молодых и умных американцев и европейцев.

                          Более того: семейность даже приветствуется — семейный человек более ответственен. Т. к. он приедет работать, а не зависать по барам, или кафе, или висеть весь день в гамаке. Ну и, семейным людям более интересно приехать не на какой-то там курорт для пляжной желеобразной жизни среди чёрти кого, а в более-менее приличный город для улучшения уровня жизни или сокращения расходов.

                          У меня самого есть жена :). Более того, многие знакомые живут тут с 1-2 детьми совершенно разных возрастов — от грудных, до школьных (студенты уже едут учиться либо в столицу, либо в развитые страны — Австралию, Европу, США).

                          Что с пасспортно-визовым режимом? Не темни!
                          Безвизовый въезд, либо виза по прибытию на мес. Путём простых манипуляций можно получить и потом продлять более долгосрочные визы. Люди живут тут годами.

                          Каковы траты на жизнь?
                          Всё зависит от вас. Можно жить в комнате за 2500 рублей в месяц и есть за 20 рублей местную еду. Можно жить в дворце за тысячи долларов и питаться в пафосных ресторанах. Можно выбирать какие-то промежуточные состояния.

                          Можно ли открыть счет в банке, платить налоги? Работать?
                          Счёт можно открыть, как инсотранцу, получать на него деньги откуда угодно. Работать — найдя работодателя, готового совершить все операции по легализации. Однако в рамках данного топика речь идёт прежде всего об удалённой работе.

                          Где это вообще — север Тайланда?
                          Это тут!
                        • Планктонная Windows

                          Короткая заметка об опыте автоматизации восстановления Windows.

                          Введение


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

                          Постановка задачи


                          Вполне понятно, что все это хозяйство разрушается со временем различными троянами и вирусами, самый мощный, беспощадный и непредсказуемый из которых имеет ДНК мало отличающуюся от вашей или моей. Запуск EXE прямо из почты с пометкой СПАМ одно из наиболее безобидных занятий. Все сидят в Интернете понятное дело (кроме касс). Уговоры и показательные порки никакие не помогают, разъяснение термина офисный планктон не возымело ни малейшего эффекта. Некоторые дамы особенно ядреные. Что-то нужно предпринимать кардинальное, не ездить же в самом деле по каждому факту для ручного восстановления ОС. Причем бюджета как такового практически нет, весь бюджет — экономия на возможном отказе от подписки KAV. Да и от основной работы отвлекаться нельзя категорически, это подработка же всего лишь.

                          Принятые меры


                          Дальнейшее во-многом очевидно. Для рядовых пользователей Windows заморожена с помощью купленной в нужном количестве Deep Freeze (утилита уже описывалась на Хабре), что позволяет после перезагрузки получить девственно чистую ОС и главное позволяет сэкономить на антивирусах, файерволах и обновлении железа. Можно использовать аналогичную программу — это дело вкуса. Для серверов же выполняются регулярные образы диска с системой. Почту загнал в Google Apps, клиент trayos.com — все-таки GMail от вирусов сам по себе уже весьма неплохо защищает. Однако с рабочими станциями имеем целый ряд проблем. Далее в порядке возрастания сложностей.
                          Читать дальше →
                        • Here be dragons: Управление памятью в Windows как оно есть [1/3]


                            Каталог:
                            Один
                            Два
                            Три

                            Менеджер памяти (и связанные с ним вопросы контроллера кеша, менеджера ввода/вывода и пр) — одна из вещей, в которой (наряду с медициной и политикой) «разбираются все». Но даже люди «изучившие винду досконально» нет-нет, да и начинают писать чепуху вроде (не говоря уже о другой чепухе, написанной там же):
                            Грамотная работа с памятью!!! За все время использования у меня своп файл не увеличился ни на Килобайт. По этому Фаерфокс с 10-20 окнами сворачивается / разворачивается в/из трея как пуля. Такого эффекта я на винде добивался с отключенным свопом и с переносом tmp файлов на RAM диск.

                            Или к примеру μTorrent — у меня нет никаких оснований сомневаться в компетентности его авторов, но вот про работу памяти в Windows они со всей очевидностью знают мало. Не забываем и товарищей, производящих софт для слежения за производительностью и не имеющих ни малейшего понятия об управлении памятью в Windows (и поднявших по этому поводу истерику на пол интернета, на Ars-е даже был разбор полетов). Но самое потрясающее, что я видел всвязи с управлением памятью — это совет переместить pagefile на RAM-диск:
                            Из моих трех гигабайт под RAM disk был выделен один (на тот момент, когда на лаптопе еще была установлена XP), на котором я создал своп на 768МБ ...

                            Цель данной статьи — не полное описание работы менеджера памяти (не хватит ни места ни опыта), а попытка пролить хоть немного света на темное царство мифов и суеверий, окружающих вопросы управления памятью в Windows.
                            Читать дальше →
                          • Ускорение загрузки Windows for fun and profit

                              image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

                              Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
                              Под катом много однообразных картинок и немножко унылого текста
                            • Пишем Magic 8-Ball для Android



                                По мотивам поста Шарик, отвечающий на вопросы

                                В данной статье мы напишем локализованный Magic 8-Ball для Android, которому можно будет задать вопрос, потрясти и получить ответ. Небольшая вибрация оповестит нас о том, что тряски достаточно.

                                Статья рассчитана на тех, кто уже написал хелловорлд под Android и собирается идти дальше в этом направлении. Полная версия исходного кода лежит на google code. Там же можно попробовать файл magic-8-ball 1.1.apk во вкладке download.

                                Для успешной работы нам будут нужны установленные jdk, android sdk, eclipse и ADT плагин. Как это сделать, доступно написано здесь.
                                Читать дальше →