Никто из нас не сомневается, что позвоночник является одной из важнейших частей нашего организма. Несущий элемент скелета, вместилище спинного мозга. Однако мы мало обращаем на него внимание, я практически не слышал чтобы кто-то беспокоился о состоянии своего. А тем временем, если верить интернетам, от хронических болей спины / шеи страдает чуть ли не каждый 3-й. Такова расплата за прямохождение…
Riki @Riki
User
Теория и практика игры «Морской бой» — по-честному
3 min
73KЧитая в очередной раз Хабр, я заинтересовался статьей «Морской бой с искусственным интеллектом — по-честному» и программой «Интеллектуальный морской бой».
Попробовав сыграть с ней, я обнаружил, что стратегия программы пока оставляет желать лучшего, т.к. счет был 9:1 в мою пользу.
Я решил поделиться своими мыслями со всеми, и в частности с автором(michurin) программы, т.к. проект очень интересный.
Внимание!
После прочтения данной статьи исход игры «Морской бой» перестанет быть для вас случайностью.
Статья писалась простым языком без использования формул.
«Любая формула, включенная в книгу, уменьшает число ее покупателей вдвое» Стивен Хокинг.
Попробовав сыграть с ней, я обнаружил, что стратегия программы пока оставляет желать лучшего, т.к. счет был 9:1 в мою пользу.
Я решил поделиться своими мыслями со всеми, и в частности с автором(michurin) программы, т.к. проект очень интересный.
Внимание!
После прочтения данной статьи исход игры «Морской бой» перестанет быть для вас случайностью.
Статья писалась простым языком без использования формул.
«Любая формула, включенная в книгу, уменьшает число ее покупателей вдвое» Стивен Хокинг.
+94
7 самых необычных и удивительных приложений для Nokia 5800
3 min
13KЯ хочу познакомить вас с самыми необычными, на мой взгляд, приложениями для первого сенсорного смартфона Nokia 5800, которые удивили меня при первом знакомстве. Некоторые из них вам могут очень пригодиться в повседневной жизни, а другие покажутся просто забавными. Я не буду рассказывать о таких банальных программах как GPS-навигатор, диктофон или IP-телефон. Они действительно интересны и необходимы, но они доступны во многих других современных коммуникаторах и обсуждались уже много раз.
+24
Метод стимуляции мотивации (старая школа)
6 min
2.5KИногда мы попадаем в такую ситуацию, когда нам нужно обязательно что-то сделать, но мы никак не можем убедить себя заняться этим. А сроки-то поджимают. Каждый раз, когда мы пытаемся сесть и сосредоточиться на работе, мысли разбегаются и ничего с этим поделать нельзя.
Конечно, можно себя заставить, но это вовсе не гарантирует, что таким образом мы будем работать максимально продуктивно и не отвлекаясь. Так уж мы устроены — одна половина нас постоянно недовольна. Например, когда утром мы слышим будильник, то у нас есть выбор: мы можем угодить нашей ответственной половине, собраться и пойти на работу. В этом случае половина, отвечающая за комфорт, будет протестовать всю дорогу, а то и на работе начнет докучать нытьем. В качестве альтернативы мы можем проигнорировать будильник. Тогда половина, ответственная за комфорт будет вне себя от радости, но проснется и запротестует ответственная часть нас. Для полной гармонии придется идти на компромисс.
В таком случае на помощь может придти психология. Это более гибкий и эффективный способ, чем простое самоубеждение. Существует некоторое количество «около психологичных» методик на эту тему, кое-что из НЛП, time management, но я предпочитаю методы строй школы.
Вся прелесть таких методов в том, что в них не фигурирует всякая мишура вроде визуализации на бумаге, списка дел или ежедневников. Последние в каких-то ситуациях действительно облегчают нам жизнь, но только не тогда, когда казалось бы единственное, что остается сделать — это просто заставить себя заняться делом. Но не каждый может в любой ситуации вот так запросто сказать себе «Встань и иди!». Именно для таких людей в основном и написан данный топик.
Конечно, можно себя заставить, но это вовсе не гарантирует, что таким образом мы будем работать максимально продуктивно и не отвлекаясь. Так уж мы устроены — одна половина нас постоянно недовольна. Например, когда утром мы слышим будильник, то у нас есть выбор: мы можем угодить нашей ответственной половине, собраться и пойти на работу. В этом случае половина, отвечающая за комфорт, будет протестовать всю дорогу, а то и на работе начнет докучать нытьем. В качестве альтернативы мы можем проигнорировать будильник. Тогда половина, ответственная за комфорт будет вне себя от радости, но проснется и запротестует ответственная часть нас. Для полной гармонии придется идти на компромисс.
В таком случае на помощь может придти психология. Это более гибкий и эффективный способ, чем простое самоубеждение. Существует некоторое количество «около психологичных» методик на эту тему, кое-что из НЛП, time management, но я предпочитаю методы строй школы.
Вся прелесть таких методов в том, что в них не фигурирует всякая мишура вроде визуализации на бумаге, списка дел или ежедневников. Последние в каких-то ситуациях действительно облегчают нам жизнь, но только не тогда, когда казалось бы единственное, что остается сделать — это просто заставить себя заняться делом. Но не каждый может в любой ситуации вот так запросто сказать себе «Встань и иди!». Именно для таких людей в основном и написан данный топик.
+3
Чеклист для мастеров GTD
5 min
9.1KПроверочный список для тех, что практикует (или планирует внедрить) GTD.
+11
Основы программирования под Android на примере игры Судоку
6 min
375KВ статье описаны основные трудности создания приложений под Android.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.
+125
Простой RSS-клиент на Android
14 min
109KПошаговое руководство по созданию RSS-клиента на Android. Статья для начинающих разработчиков.
Android – операционная система для мобильных устройств от Google.
Система очень перспективная и динамично развивается. Базовые навыки разработки будут совсем не лишними.
Осторожно много скриншотов!
Android – операционная система для мобильных устройств от Google.
Система очень перспективная и динамично развивается. Базовые навыки разработки будут совсем не лишними.
Осторожно много скриншотов!
+61
Интеграция с ВКонтакте на базе Open API
8 min
47KСоциальная сеть ВКонтакте предоставляет широкие возможности для интеграции со сторонними сайтами. В основном эти возможности представлены уже готовыми виджетами. Однако, есть еще и Open API, которое позволяет не только авторизовать пользователя, но и выполнить любой метод, доступный приложениям ВКонтакте (ВКонтакте API).
+69
Семейный бюджет в Google Docs v3
6 min
42KC Новым Годом всех, кто не может в праздники без мозговой деятельности и без хабра.
Продолжаю полюбившуюся серию постов (раз, два) про теорию и практику ведения семейного бюджета в Google Docs.
Я честно вел свой бюджет, написанный в Google docs год назад, и родил новую версию и новую философию (для себя) ведения бюджета. Чем и спешу поделиться.
Я знаю, что есть много специализированных систем для семейного бюджета вроде 4 Конверта или ИзиФинанс, но я люблю все делать сам, ибо это позволяет сделать то, что сам хочешь и своим детищем пользоваться приятнее.
1. Можно заполнять откуда угодно (ноутбуки, телефоны, айпады) — с помощью Google forms
2. Можно самому разрабатывать логику и визуализацию
3. Надежность и почти 100% отказоустойчивость обеспечена корпорацией зла :)
Зачем мы начинаем вести бюджет? У каждого есть свои причины: понять, почему за 10 дней до ЗП кончаются деньги; понять, почему долги по кредиткам только растут; понять какие расходы лучше сократить или как накопить денег на новую машину.
Многие финансовые системы предлагают нам завести целую уйму статей бюджета и записываться свои расходы в них, не задумываясь, а зачем нам все это. Я в самом начале пошел тем же путем и столкнулся с тем, что расходы почти невозможно анализировать, т.к. часть из них были явно не постоянными (покупка ноутбука или костюма — явно расходы «по необходимости/желанию») и планировать и анализировать их невозможно.
Сферический бюджет в вакууме — это две статьи: «приход» и «расход». Каждый день вписываете расходы и доходы и смотрите, что получается. Потом у вас появляются мысли, а что мы хотим анализировать? Кто-то хочет посмотреть, а сколько в итоге уходит денег на авто (бензин, страховка, налоги, ремонт, мойка), кому-то интересно понять, сколько он тратит на развлечения (походы в рестораны, кино, бары).
Я советую делить статьи расходов не более чем на 10-15 позиций исходя из того, что вы хотите анализировать в этом году/квартале.
Мои статьи расходов выглядят примерно так:
А самое интересное — как это сделать в Гуглодоксах с подробными инструкциями и формулами и примеров — под катом.
Продолжаю полюбившуюся серию постов (раз, два) про теорию и практику ведения семейного бюджета в Google Docs.
Я честно вел свой бюджет, написанный в Google docs год назад, и родил новую версию и новую философию (для себя) ведения бюджета. Чем и спешу поделиться.
Вступление
Я знаю, что есть много специализированных систем для семейного бюджета вроде 4 Конверта или ИзиФинанс, но я люблю все делать сам, ибо это позволяет сделать то, что сам хочешь и своим детищем пользоваться приятнее.
Основные преимущества ведения бюджета на Google Docs:
1. Можно заполнять откуда угодно (ноутбуки, телефоны, айпады) — с помощью Google forms
2. Можно самому разрабатывать логику и визуализацию
3. Надежность и почти 100% отказоустойчивость обеспечена корпорацией зла :)
Немного философии.
Зачем мы начинаем вести бюджет? У каждого есть свои причины: понять, почему за 10 дней до ЗП кончаются деньги; понять, почему долги по кредиткам только растут; понять какие расходы лучше сократить или как накопить денег на новую машину.
Многие финансовые системы предлагают нам завести целую уйму статей бюджета и записываться свои расходы в них, не задумываясь, а зачем нам все это. Я в самом начале пошел тем же путем и столкнулся с тем, что расходы почти невозможно анализировать, т.к. часть из них были явно не постоянными (покупка ноутбука или костюма — явно расходы «по необходимости/желанию») и планировать и анализировать их невозможно.
Сферический бюджет в вакууме — это две статьи: «приход» и «расход». Каждый день вписываете расходы и доходы и смотрите, что получается. Потом у вас появляются мысли, а что мы хотим анализировать? Кто-то хочет посмотреть, а сколько в итоге уходит денег на авто (бензин, страховка, налоги, ремонт, мойка), кому-то интересно понять, сколько он тратит на развлечения (походы в рестораны, кино, бары).
Я советую делить статьи расходов не более чем на 10-15 позиций исходя из того, что вы хотите анализировать в этом году/квартале.
Мои статьи расходов выглядят примерно так:
А самое интересное — как это сделать в Гуглодоксах с подробными инструкциями и формулами и примеров — под катом.
+90
Делаем Desire HD из Desire
5 min
17KБуквально пару дней назад я прочитал пост Вторая жизнь HTC HD2 и задумался, а можно ли сделать Desire HD из моего Desire? Как оказалось, можно, и даже не очень сложно. В общем, поразмыслив некоторое время о плюсах и минусах перехода на HD, я приступил к превращению. После всех действий я получил все возможности Desire HD в корпусе Desire. Никаких проблем и ошибок не возникло.
+83
Экспорт дней рождения из ВКонтакте (работа с OpenAPI)
2 min
30KЛично я не любитель соцсетей, а в особенности — вконтакте, из-за которого у меня было немало времени, потраченного впустую. Собственно поэтому в свое время я решил из него удалиться. Но в определенный момент я понял, что контакт служил не только местом , где можно было с утра до ночи нажимать F5 на странице Новостей для общения, но также сервисом, благодаря которому я мог вовремя узнавать о днях рождения друзей и, таким образом, поддерживать с ними хорошие отношения.
Таким образом, была поставлена задача: экспорт календаря в внешний сервис (в моем случае — Google Calendar). Используется родной API, поэтому все работает быстро и без багов. Кому интересно — прошу под кат.
Таким образом, была поставлена задача: экспорт календаря в внешний сервис (в моем случае — Google Calendar). Используется родной API, поэтому все работает быстро и без багов. Кому интересно — прошу под кат.
+53
Загрузка контента через YQL
1 min
5.4KВозможно для вас, как и для меня, станет новостью то, что используя язык запросов Yahoo! Query Language — можно выдрать контент практически с любой страницы непосредственно в браузере (через javascript). Т.е. отпадает необходимость в использовании сервер-сайд кода и библиотек типа curl.
Выглядит это примерно так:
Даже больше. YQL позволяет выполнять GET и POST HTML запросы.
Как это использовать — да по разному. Вот, для наглядности/примера — украл яндекс) (view source code вам поможет). Можно подглядеть информацию, закрытую корпоративным фаерволом.
А можно и поиграться с кросс-доменными запросами.
Тут уж у кого какая фантазия.
Выглядит это примерно так:
DELETE FROM HTML WHERE 1=1
Даже больше. YQL позволяет выполнять GET и POST HTML запросы.
Как это использовать — да по разному. Вот, для наглядности/примера — украл яндекс) (view source code вам поможет). Можно подглядеть информацию, закрытую корпоративным фаерволом.
А можно и поиграться с кросс-доменными запросами.
Тут уж у кого какая фантазия.
+43
Google (GOOG): третий квартал 2010
4 min
856Disclaimer: Данный пост написан мною как частным лицом. Этот пост является экспериментом, который хочется продолжить на примере и других ИТ-компаний. Мне хотелось самому разобраться во многих вопросах, однако возникла идея поделиться этим с другими. Я не являюсь экспертом в области финансов, комментарии будут крайне ценными!
На этой неделе состоялся традиционный регулярный “звонок” компании Google своим инвесторам, в рамках которого компания делится своими результатами за последний период и отвечает на вопросы. Являясь публичной компанией, Google предоставляет всю информацию в открытом виде, интересующиеся могут ознакомиться с записью звонка, слайдами и пресс-релизом со всеми финансовыми деталями. Звонок – это презентация от финансового директора компании и ключевых руководителей (в этот раз был и CEO Эрик Шмидт), слушатели – аналитики крупнейших финансовых институтов – Goldmahn Sachs, JPMorgan, Barclays и др.
Несомненно, третий квартал 2010 года (у Google финансовый год совпадает с календарным) получился впечатляющим и кроме того отражает продолжающийся большой рост ИТ-индустрии (я могу, например, вспомнить рекордные цифры Microsoft в июле этого года). В то же время для самой компании это было крайне важно, так как результаты второго квартала оказались ниже прогнозов аналитиков, что послужило поводом для разного рода размышлений специалистов.
На этой неделе состоялся традиционный регулярный “звонок” компании Google своим инвесторам, в рамках которого компания делится своими результатами за последний период и отвечает на вопросы. Являясь публичной компанией, Google предоставляет всю информацию в открытом виде, интересующиеся могут ознакомиться с записью звонка, слайдами и пресс-релизом со всеми финансовыми деталями. Звонок – это презентация от финансового директора компании и ключевых руководителей (в этот раз был и CEO Эрик Шмидт), слушатели – аналитики крупнейших финансовых институтов – Goldmahn Sachs, JPMorgan, Barclays и др.
Несомненно, третий квартал 2010 года (у Google финансовый год совпадает с календарным) получился впечатляющим и кроме того отражает продолжающийся большой рост ИТ-индустрии (я могу, например, вспомнить рекордные цифры Microsoft в июле этого года). В то же время для самой компании это было крайне важно, так как результаты второго квартала оказались ниже прогнозов аналитиков, что послужило поводом для разного рода размышлений специалистов.
+50
Береги глаза
4 min
11KЭта статья про то, насколько безопасно сидеть за компьютером часами, чем это чревато и как этого избежать, но обо всём по порядку.
Наше зрение — совершенный и удивительный механизм. Глаз имеет сложную систему подстройки-аккомодации, которая позволяет быстро и незаметно переходить от дальнего зрения к рассматриванию самых мелких предметов вблизи.
Наше зрение — совершенный и удивительный механизм. Глаз имеет сложную систему подстройки-аккомодации, которая позволяет быстро и незаметно переходить от дальнего зрения к рассматриванию самых мелких предметов вблизи.
+30
Как уберечь позвоночник (в картинках)
2 min
2.6KПосле поста о том, что необходимо следить за своим позвоночником (огромное спасибо за статью: divanikus), решил поискать наглядные пособия, которые помогут правильно двигаться, не подвергая позвоночник лишним нагрузкам. В действительности, таковых не очень много, но кое-что все же есть. Надеюсь, подборка из мотивационных картинок помогут вам серьезнее подойти к своему позвоночнику и правильнее двигаться, выполняя разную офисную работу.
В основном стоит заботится о том, как выполняется рутинная, регулярная работа. Именно от правильного отношения к привычным движения, зависит успех и, соответственно, здоровье позвоночника. Понятно, можно возразить, что невозможно перестроить то, что выработано уже годами. Но специалисты говорят, что прикладывая целенаправленные усилия можно достичь результатов. Даже привычки поддаются обновлению!
Что ж, приступим!?
В основном стоит заботится о том, как выполняется рутинная, регулярная работа. Именно от правильного отношения к привычным движения, зависит успех и, соответственно, здоровье позвоночника. Понятно, можно возразить, что невозможно перестроить то, что выработано уже годами. Но специалисты говорят, что прикладывая целенаправленные усилия можно достичь результатов. Даже привычки поддаются обновлению!
Что ж, приступим!?
+27
Архитектура больших проектов: FaceBook
7 min
9.2KTranslation
Архитектура больших проектов: Facebook
На том уровне, на котором работает Facebook, традиционные подходы к организации работы вебсайтов не работают вообще или, как минимум, не обеспечивают должной производительности. Огромная посещаемость проекта бросила вызов инженерам Facebook необходимостью поддерживать работоспособность сайта при почти полумиллиарде активных пользователей. Эта статья описывает программное обеспечение и техники, благодаря которым это стало возможно.
+47
+37
Паттерны проектирования
2 min
48KЗдравствуй хаброчеловек!
Так уж случилось, что с этого семестра в своем вузе я записался на спецкурс по паттернам проектирования. Курс проходит в виде семинаров, на которых ты (студент) должен рассказать чему научился за неделю (имеется ввиду, какие паттерны изучил и применил на практике).
Так уж случилось, что с этого семестра в своем вузе я записался на спецкурс по паттернам проектирования. Курс проходит в виде семинаров, на которых ты (студент) должен рассказать чему научился за неделю (имеется ввиду, какие паттерны изучил и применил на практике).
+27
Эксклюзивные rss-иконки — бесплатно!
1 min
558Несколько месяцев назад я уже публиковал на раздачу несколько тридэ-стайл rss-иконок. Приятно отметить, что они не только разошлись по блогам и сайтам (rss-какпкан, например, — без моего на то желания), но и были отмечены разными дизайнерскими журнальчиками (типа СмэшинМэгэзин и Ньювебпик).
+17
Сам себе Gmail
4 min
3.4KКак сделать себе 100 почтовых ящиков вида моё@имя.ru, каждый объемом 6,5 гигабайт, и платить за это всего 1 рубль в день?
Под катом — рассказываю пошагово. Для тех, кто не знал про это, или знал, но неохота было разбираться.
Зачем? Для личных целей — чтобы на визитке не стыдно было печатать какой-нибудь «vasya-p1982-2@bk.ru». Для организаций тоже пригодится. В компании, которой я работал, на весь штат сотрудников на хостинге было всего 200 мегабайт места под почту. Этого было, разумеется, недостаточно, и сисадминша ходила и гавкала на сотрудников, снижая суммарный объем позитива во Вселенной, что абсолютно недопустимо :)
Под катом — рассказываю пошагово. Для тех, кто не знал про это, или знал, но неохота было разбираться.
Зачем? Для личных целей — чтобы на визитке не стыдно было печатать какой-нибудь «vasya-p1982-2@bk.ru». Для организаций тоже пригодится. В компании, которой я работал, на весь штат сотрудников на хостинге было всего 200 мегабайт места под почту. Этого было, разумеется, недостаточно, и сисадминша ходила и гавкала на сотрудников, снижая суммарный объем позитива во Вселенной, что абсолютно недопустимо :)
+62
Information
- Rating
- Does not participate
- Location
- Беларусь
- Date of birth
- Registered
- Activity