• Делаем сами простые часы за выходные

      Статья о том, как за выходные с нуля сделать простые электронные часы с использованием микроконтроллера. Показана только основа часов, количество программных и аппаратных фич ограничивается только вашей фантазией).

      Читать дальше →
    • Всё, что вы хотели знать о Singularity, но боялись спросить

      • Перевод


      Мне бы хотелось написать что-нибудь про Microsoft Singularity. Это очень клёвая штука, и в IT сегодня все говорят про это. Вот обзор Singularity для тех, кто не хочет читать официальные публикации.


      читать дальше про микроядерность, виртуальную память и глючные драйверы
    • Делаем свой первый виджет для opera.

      • Перевод
      В этой статье мы рассмотрим создание простого виджета для оперы.


      Что нужно, чтобы начать:
      • Базовое понимание веб-технологий.
      • Текстовый редактор.
      • Архиватор, который может создавать зип архивы.
      • Место, где можно разместить виджет.
      • Браузер Opera.

      Читать дальше →
    • Что внутри высоконагруженных сервисов?

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

        Но интересно было наткнуться на вот такую табличку, которая собственно показывает тенденции разработки highload структур.



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

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

        п.с.спасибо что добрые люди подняли карму до 1, что позволило этот первый пост написать;)
        п.с.2 какие то проблемы версткой.
        Читать дальше →
      • 11 порталов для выбора Иконок

          Коллекция ссылок больших порталов и поисковиков, для выбора всевозможных Иконок(Icons) разного типа. Практически на всех есть широкий выбор размеров.

          В этой коллекции я уверен что вы найдете что вам нужно ;)

          Ну интересное так точно!!!

          1. http://www.iconspedia.com
          Читать дальше →
        • Color Browser — программа позволяет дизайнерам подбирать приятные палитры для сайтов.



            Интересная программа на технологии Adobe AIR. Суть программы Color Browser заключается в приятном подборе палитр для сайта или дизайна. Сделана программа как приложения к сайту ColourLovers (где можно скачать чужие палитры)

            Скачать программу Adobe AIR можно на сайте Adobe а Color Browser от сюда.
            После установки Adobe AIR запустите файл ColorBrowser.air

            Другие приложения работающие на Adobe AIR можно посмотреть здесь.
            Источник: mmaxis.info
          • Система изучения иностранных языков

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

              система делится на несколько зон, которые сливаясь образуют знание языка:

              1. грамматика
              2. понимание написанного
              3. понимание на слух
              4. чтобы поняли вас

              теперь более детально по инструментам, которые могут применяться внутри зон:
              Читать дальше →
            • Знакомьтесь — Терри Уайт

                Терри Уайт«Терри Уайт — один из наиболее оригинальных мыслителей в области управления IT, идеи которого получили широкое распространение в последние годы. Он стал одним из первых гуру IT-индустрии, которые заявили о необходимости радикального изменения подходов в работе IT-отделов для того, чтобы отвечать новым требованиям бизнеса начала XXI века. Достижение этой цели стало для Терри его главной миссией как теоретика и практика в сфере управления информационными технологиями» (Professor: UK)

                Более двенадцати лет Терри Уайт (Terry White) занимается консультационной деятельностью. За это время он работал с многими компаниями, консультируя их не только по вопросам управления IT, но и по вопросам бизнес-стратегии в целом.

                В начале марта Терри Уайт впервые приезжает в Россию. В рамках международной конференции «Корпоративные ИТ стратегии в России и СНГ», проводимой Adam Smith Conferences, он проведёт мастер-класс «Измерение экономической эффективности и завтра ИТ проектов». Кроме того, на следующей неделе в рамках сотрудничества компании «Тематические медиа» и клуба «Бизнес в стиле RU» Высшей Школы Экономики пройдёт его встреча со студентами ВШЭ и других вузов.

                Хабрахабр совместно с издательством «Гревцов Паблишер» и книжным бутиком Boffo приглашает всех принять участие в онлайн-интервью. До 29 февраля Вы можете задать свои вопросы мистеру Уайту в комментариях к этому топику, а в понедельник (3 марта) будут опубликованы ответы мистера Уайта на наиболее важные и актуальные из них.

                Кроме того, авторы трёх лучших вопросов получат призы. Главный приз — ужин с Терри Уайтом в одном из московских ресторанов. Авторы вопросов, занявшие второе и третье места, получат в подарок книгу Терри Уайта «Чего хочет бизнес от IT» с автографом автора. (Победителей определит лично Терри Уайт и организаторы конкурса).

                Читать дальше →
              • Web 2.0 в пикселях

                  Web 2.0 in pixel town


                  Найдено вот тут.

                  Там же еще очень много пиксельной графики — городов, машинок, людей и прочего. + пластиковые игрушки-фигурки ;)

                  Вообще, гениальные и креативные ребята. Клиенты у них клевые. Многое из того, что они делают, можно купить в виде постеров, игрушек, футболок.
                  Читать дальше →
                • Поиск Яндекса обучает Рекламную сеть

                    Яндекс научился показывать более целевые объявления на сайтах-участниках Рекламной сети (РСЯ). Теперь система размещения рекламы Яндекс.Директ учитывает не только тематику сайта, но и интересы пользователя.

                    Непосредственное выражение интересов пользователя — это его поисковые запросы. Ежедневно около 5 миллионов человек задают более 30 миллионов запросов к Яндексу, помогая тем самым настроить рекламу для себя. Подобный способ настройки рекламы является одним из вариантов поведенческого таргетинга.

                    «Мы тестировали размещение рекламы с учетом интересов пользователей на отдельных площадках Рекламной сети почти полгода и оценивали результаты как по мнению рекламодателей, так и по данным Метрики, — говорит руководитель отдела рекламных технологий компании „Яндекс“ Евгений Ломизе, — Сегодня мы уверены, что новый вид таргетинга не менее эффективен для рекламодателей, чем тематический. Теперь на сайтах РСЯ будут использоваться оба вида таргетинга, при этом Директ автоматически выбирает более релевантное для пользователя рекламное объявление. При этом цена за переход может снизиться, но площадки-партнеры ничего не потеряют, потому что получат больше кликов, пусть даже и по чуть меньшей цене».

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

                    (с) company.yandex.ru/news/2008/0220/index.xml
                  • Как рекламироваться в Google Adwords

                      Мой опыт рекламы в Adwords. Будет полезен скорее новичкам, но, возможно, и опытные рекламодатели найдут что-то новое.

                      Что надо сделать до начала работы с Адвордс?
                      • Завести карточку для оплаты в Интернет и узнать в банке ее CVV-код. Положить на нее некоторую сумму, например, $50.
                      • Очень полезно почитать справку по Adwords.

                      Регистрация в Адвордс и настройка платежной информации

                      Зайдите на http://adwords.google.com и зарегистрируйтесь.

                      Если у Вас уже есть почтовый ящик на Gmail, то лучше указать его в качестве логина. Если нет — укажите любой другой действующий email.

                      Настройте платежную информацию. Зайдите на вкладку Оплата — Настройки платежных данных. Выберите основной способ оплаты (для Украины я выбираю постоплату по кредитной карте и пишу транслитом имя, фамилию, адрес в том виде, как они заполнены в банке при получении кредитки, дату окончания срока карты и ее CVV-код).

                      Подбор ключевых слов

                      Допустим, Вы занимаетесь страхованием автомобилей.

                      Продолжение статьи здесь
                    • Игры из прошлого

                        В нашу высокотехнологичную эру уже никого не удивишь играми с реалистичной графикой, крутыми спецэффектами, реальными звуком и т.д. Ведь еще не так давно многие с блеском в глазах «рубились» в Quake,Doom,DukeNukem,Ufo,… Молодое поколение вообще наверное не знает, что такие игры когда-то были шедеврами игростроя.
                        Сейчас у многих, а если взять отдельно «девелоперов», то почти у каждого есть карманный компьютер или коммуникатор. Надо заметить что мощности там совсем уж немалые. Я сам когда то увлекался подобными экспериментами, и сейчас хочу рассказать немного о старых добрых играх прошлого века на мобильных устройствах. Все это опять таки спровоцировано некоторым бездельем по выходным и попыткой разнообразить применение старого ебарахла. Да, речь пойдт об юзабельных и бесплатных портах старых игр, которые специально «заточены» под наладонники.
                        Читать дальше
                      • Web.2.0 – как создать сообщество?

                          Я знаю, что испытывают создатели практически любого нового сообщества.

                          Вы долго разрабатывали движок, делали дизайн, работали над юзабилити, наконец выложили проект в открытый доступ, гордо начертали под логотиплом «beta», разрекламировали новый проект в социальных медиа и уселись в удобное кресло следить за ростом посещаемости ресурса и потоком рекламных доходов. Однако дни проходят, а посещаемость по-прежнему стремиться к минус бесконечности. Что же делать?

                          Кто участвует в сообществах?

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

                          По приблизительным подсчетам, в обыкновенных тематических сообществах первая категория (кто пишет посты) составляет 0,1% целевой аудитории ресурса, вторая (пишет комментарии) — 1% и третья (самая бесполезная – только читает) – 98,9%. Следовательно для того, чтобы на новом ресурсе появлялось и разрастолось постоянное общение необходимо либо единовременно привлечь большое количество целевой аудитории, либо заставить часть пассивной аудитории делать записи и оставлять комментарии. Как же заставить аудиторию общаться?
                          Читать дальше →
                        • Препарируем News2.ru

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

                            При средней посещаемости в 6,5 тысяч человек в день новость или статья с главной странице может привести к вам на сайт несколько тысяч из них. Если вешать новости регулярно, это число возрастёт во много раз.

                            Так как же вывести вашу новость на первую страницу news2.ru? Если вы просто зарегистрируетесь на сервисе, и повесите свою новость, ваши шансы будут весьма призрачными. Эффективной само и просто рекламой могут заниматься только топ-пользователи из первой тридцатки (в лучшем случае сотни). Для начала вам придётся попотеть, набирая авторитет, оставляя просто интересные для сообщества новости. Как это сделать?
                            Читайте далее
                          • Дизайн форм подписки на RSS, или капля креатива

                              Заканчивая «причесывать» свой блог, мне оставалось лишь приделать форму подписки на RSS. В итоге это затянулось на несколько часов :)

                              Нет, вы не подумайте, что мне не хватило ума вставить простой код от FeedBurner :) Просто, мне вдруг до безобразия захотелось сделать для этой формы какой-то эффектный дизайн…

                              Сначала хотелось сделать форму как можно компактнее, без лишних кнопок, заголовков и т.д. 
                              В итоге получилось такое:
                              rssforms1.jpg
                              Но и этого мне было мало :)
                              Читать дальше →
                            • Ошибочное толкование авторского права.

                              • Перевод
                              Я надеялся что кто-нибудь с большим литературным даром нежели мой сподобится перевести фундаментальную статью, в которой объясняется и доказывается (со ссылками) что есть такое на самом деле авторское право и почему оно такое есть. Но прошло несколько лет, никто этого сделать не сподобился и я, в конце концов, решился. Статья переведена нахрапом, в переводе наверняка есть ошибки, если обнаружите — напишите мне в приват, я исправлю.

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

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

                              Итак, статья
                            • Знакомство с Arduino

                                Введение


                                Торжественно открываю новый блог на Хабре, посвящённый Arduino! Блог об универсальном opensource-микроконтроллере Arduino, который будет интересен всем любителям микроэлектроники, самодельных гаджетов и всем, кто не боится взять в руки паяльник.

                                Внешний вид платы Arduino Diecimila Arduino представляет собой линейку электронных блоков-плат, которые можно подключать к компьютеру по USB, а в качестве периферии — любые устройства от светодиодов до механизмов радиуоправляемых моделей и роботов. Программы для него пишутся на простом и интуитивно понятном си-подобном языке Wiring (c возможностью подключения сторонних библиотек на C/C++, например, для управления LCD-дисплеями или двигателями), компилируются и загружаются в устройство одной кнопкой, после чего вы тут же получаете работающий автономный гаджет. Никакого ассемблера, никаких лишних проводов и дорогущих деталей и программаторов — чистое творчество, включай и работай!
                                Читать дальше →
                              • 38 статей о создании закругленных углов на сайтах

                                  Моя статья на Временно.нет
                                  38 статей о создании закругленных углов на сайтах
                                  Часто сталкиваешься с необходимостью создания блоков с круглыми краями. Задавшись вопросом как вообще можно решить поставленную задачу, сделал подборку интересных статей и уроков на данную тему.

                                  Здесь представлен обзор 38 статей, разбитых на 4 категории по способам реализации.
                                  Читать дальше →
                                • Основы Python в кратком изложении

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

                                    Python для начинающих. Глава первая. «О чем это мы»

                                    На всякий случай, немного скучного «evangelism». Кому он надоел, можно пропустить несколько абзацев.
                                    Python (читается как «Пайтон» а не «питон») — скриптовый язык, разработанный Гвидо ван Россумом в качестве простого языка, легкого в изучении новичку.
                                    В наше время Пайтон – широко распространенный язык, который используется во многих областях:
                                    — Разработка прикладного ПО (например linux-утилиты yum, pirut, system-config-*, IM-клиент Gajim и многие другие)
                                    — Разработка web-приложений (мощнейший Application-сервер Zope и разработанная на его основе CMS Plone, на основе которой работает например сайт ЦРУ, и масса фреймворков для быстрой разработки приложений Plones, Django, TurboGears и многие другие)
                                    — Использование в качестве встраиваемого скриптового языка во многих играх, и не только (в офисном пакете OpenOffice.org, 3d редакторе Blender, СУБД Postgre)
                                    — Использование в научных рассчетах (с пакетами SciPy и numPy для расчетов и PyPlot для рисования графиков Пайтон становится практически сравним с пакетами типа MatLab)

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

                                    Так, что же необходимо новичку для изучения Пайтона?