• Управление информацией или как обуздать RSS.



      Что такое RSS многие из читателей знают. Как говорит Wikipedia
      семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами.

      Больше всего мне нравиться расшифровка Really Simple Syndicationочень простое приобретение информации. В этой статье я не буду вдаваться в подробности и историю RSS, а сконцентрируюсь на использование этого мощного инструмента.
      Читать дальше →
    • Как загрузить большую карту с Google maps

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

        Читать дальше →
      • Первый в мире компетентный программист

          Представляю вашему вниманию известную притчу от Дейкстры — от одного из самых известных людей в мире компьютерной индустрии.
          Одной из форм научной деятельности Дейкстры являлись письма (да, обычные бумажные письма, т.к. это было очень-очень давно), которые он время от времени посылал своим корреспондентам, призывая распространять их дальше. Когда взгляды Э. Дейкстры стали известны широкому кругу программистов, они вызвали сильную (и далеко не всегда положительную) реакцию.
          Вот одна из его притч, которая мне, как программисту, очень нравится:

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

          Читать дальше →
        • Программистская графофилия и языки программирования

            Продолжение и, скорее всего, окончание моего исследования про графы из текстов.
            Мне подсказали страницу, где есть реализация одного алгоритма (QuickSort) на разных языках программирования, а значит есть отличная возможность сравнить графы этих «одинаковых» программ.
            Под катом полученные графы для языков: C, C++, Java, Visual Basic, Delphi, Python, Php, Prolog, Fortran, Ruby, Haskell, Algol, Mathematica, Asm.
            Попробуйте не заглядывая под кат угадать, какой граф будет наиболее красивым и какой самым страшным?

            Смотреть картинки...
          • Программистская графофилия

              Последние пару дней я был погружен в задачу красивого ографления текстов. Идею я поймал, когда прочитал пост про граф ключевых слов для статей с сайта от alexwolf.
              Мне же захотелось создать такие графы для произвольных текстов и посмотреть, насколько красивыми и интересными они могут быть. Не уверен, что все, кто меня сейчас читают, разделяют мое программистское понимание красоты, но все равно хочу сказать, что по-моему получилось красиво и забавно.

              Читать про реализацию и смотреть графы...
            • Гибкое время прихода на работу ч.2

                Месяц назад я написал небольшую заметку про время прихода на работу. Она вызвала неожиданно большой интерес в интернете. И даже попала в top30 на Яндексе самых обсуждаемых тем в блогосфере.
                Та заметка была написана на чистых эмоциях, без каких-то статистических данных или исследований, без примеров и писалась она для рядовых IT-специалистов. И именно им эта заметка понравилась больше всего и собрала множество комментариев тут и тут.
                Подавляющее большинство комментаторов на хабре согласны, что гибкий график — это то, о чем они мечтают и как хотели бы работать. Это подтверждается и статистическими данными: "94% работников хотели бы иметь гибкий рабочий график; 78% работающих европейцев готовы сменить работу в обмен на гибкие условия работы".
                Однако врядли та заметка могла в чем-то убедить менеджеров или владельцев компаний. Для них нужна совсем другая статья.
                Сейчас я попробую написать статью, которая будет интересна именно менеджерам и руководителям компаний, которые, собственно, и принимают решения о введении гибкого графика работ. Эти люди рискуют своими деньгами и не готовы к необдуманным экспериментам.
                Я собрал несколько исследований и статей на эту тему и они меня, честно говоря, удивили.

                Читать дальше →
              • yougetsignal.com — набор полезных сетевых инструментов!

                  В набор входят как обычные, так и уникальные утилиты, ну давайте обо всем по порядку (как это представлено на сайте).

                  1. Port Forwarding Tester — средство для проверки внешнего IP-адреса и обнаружения открытых портов.



                  2. Network Location Tool — утилита, позволяющая определить геофизическое местоположение по ip-адресу используя Google Maps.
                  Читать дальше →
                • Конспект видео с открытия google conference в мае 2008

                    Нашел огромную подборку видео от Google Developers на youtube и начал смотреть. Там отличная подборка видео на профессиональные темы от инженеров Google. Рекомендую к просмотру всем, кто работает в IT и понимает разговорный английский или хочет начать его понимать.

                    Одно из самых потрясших меня видео оттуда — это видео с открытия google conference в мае 2008:
                    http://ru.youtube.com/watch?v=vk1HvP7NO5w

                    Дальше мой очень краткий конспект этого доклада:

                    подробности...
                  • "Новая" фича google

                      Всем давно известно, что Google можно использовать для проверки правильности написания слова, если сомневаешься в выборе между двумя вариантами. Достаточно вбить оба варианта в поиск и посмотреть на число найденных страниц.
                      Например: количество (173 000 000) и колличество (1 330 000) — очевидно, что правильный вариант — количество.

                      Сегодня открыл для себя новое использование этой фичи Google.
                      Пишу текст и там фраза «We have had always ...». Но не очень нравится звучание. Можно еще написать так: «We have always had...» или даже так: «We always have had...». Как правильнее и благозвучнее?
                      Вбиваем все 3 фразы по очереди в Google и получаем, что самое частоиспользуемое, а значит правильное — «We have always had...».

                      Кто еще какие знает полезные способы использования Google поиска? :)
                    • Названия для "$ # % {} * [] ~ & <>"

                        Интересная статья, где собраны в одном месте все возможные названия (по-английски) особых символов, типа "$ # % {} * [] ~ & <>".
                        Я уже несколько раз попадался на том, что не могу описать словами какой-нибудь знак, например { или ] — приходится рисовать на бумажке. Буду теперь заучивать этот список :)
                        Да и по-русски такой список бы не помешал.