• Какая боль! Толпы против Веб — 2:0. Эпизод один — высокоскоростная очередь

      Тов. phpdude открыл блогом «PHP+MySQL оптимизация» интересную тему, захватывающую большую аудиторию. Расскажу я о том, как я Веб 2.0 убил два моих сервера (из-за моей глупости в т.ч.) и еще планирует поубивать.

      Все началось осенью 2006 года, когда я решил открыть небольшой сайтик с 70 миллионами страничек. И нет, они не были бы сделаны по цепям Маркова, а именно были бы полезными. Почему 70 миллионов? Потому что столько .com/.net/.org доменов в тот момент я смог найти.
      Читать дальше →
    • Сколько стоит SMS?

      • Translation


      Я только что обнаружил, что AT&T (А-плати&плати?) уменьшила стоимость текстовых сообщений. Когда я впервые подключился к AT&T 6 или около того лет назад, стоимость отправки SMS была 10 центов, получение было вовсе бесплатно.

      Когда AT&T переключилось на Cingular, стоимость отправки сообщения упала до 5 центов, но они стали брать 5 центов и за входящий текст. Учитывая, что вы отвечаете сообщением на каждое полученное сообщение, то в итоге выходила та же сумма, что и прежде.

      AT&T вернулось обратно и постепенно свернуло бренд Cingular, и цены снова изменились. На этот раз стало 15 центов в обе стороны.

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

      В марте SMS сообщения в AT&T будут стоить 20 центов и MMS — 30 центов в обе стороны: отправка и прием.

      Итак, давайте проведем некоторые вычисления и выясним, сколько же стоит на самом деле эта простая передача данных.
      Читать дальше →
    • Девять доказательств божественной природы Гугля

      • Translation

      Доказательство №1


      Гугль наиболее близок к Всезнанию (всесведущ), что может быть доказано научно. Он индексирует более девяти с половиной миллиардов веб-страниц, что больше любого другого поисковика. Гугль не только наиболее близок к всезнанию, но и способен
      Читать дальше →
    • Hello World! в Adobe AIR

      • Translation
      Adobe AIR — это средство для разработки интерактивных приложений от Adobe. К особенностям можно отнести возможность разрабатывать кроссплатформенные приложения с использованием HTML/Ajax, Flex, Flash.

      Для ознакомления сделаем пример «Hello World!» с использованием HTML.

      Читать дальше →
    • Не сниппетами единными…

        Недавно до меня дошел слух, что «унылые маки»© — некоторые психи покупают исключительно из-за легендарного текстового редактора, ТextMate. Любопытство взяло верх, и мне безумно захотелось посмотреть, что же это за зверь такой. Тем более мой нежно любимый WinSyntax упорно не хотел разучивать команду UnIndent (что не удивительно, учитывая то, что не обновлялся он с 2002 года). И так, как говорится «плод созрел», и я решил потратить день на поиск нового, блестящего и, не побоюсь этого слова, веб-два-нольного редактора для моих замечательных скриптов. Сразу стОит оговориться, задача установки какого-ть монстра типа Zend Eclipse и т.п. — не стояла. Я работаю один, скрипты несложные и вообще мне нравятся небольшие удобные программы из серии «Ничего лишнего».
        что из этого получилось
      • Ошибка резидента

          Недавно мне пришло письмо примерно следующего содержания:
          Уважаемый Х. Ваша кандидатура очень нас заинтересовала, поэтому мы бы не прочь познакомиться поближе. Предварительно вам нужно скачать наш фирменный бланк резюме resume.exe, заполнить его, и отослать нам обратно. С уважением, сетевые злодеи.

          Что характерно, линк на резюме был именно так и написан. resume.exe (не кликайте, ссылка для примера). Они вообще, что ли?

          Скачиваем, смотрим. Файл размером 159744 байтов, на первый взгляд запакован. Касперскому программа знакома под именем "Trojan.Win32.Srizbi.v".

          Читать дальше →
        • День святого вируса

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

            В моем случае было нечто вроде
            <meta http-equiv=«refresh» content=«1;url='valentine.exe'»>

            <a href="valentine.exe">blah-blah</a>

            Неприкрытое приглашение стать новым пользователем вируса. Также аккуратно скачав valentine.exe, и переменовав его в .txt, чтобы ненароком не запустить, можно поковырять его изнутри.

            Онлайн файл-сканнер Касперского определяет этот файл как зараженный вирусом «Email-Worm.Win32.Zhelatin.vg».

            Сказать, что количество информации, сообщаемое о вирусах, меня не устраивает — ничего не сказать. Оно просто катастрофически мало. Оно не говорит, во-первых, чего не следует делать. Во-вторых, оно зомбирует пользователей «держите антивирусные базы обновленными». Обновленные базы — оно, конечно, очень хорошо, я только за. Только от первой волны эпидемии эти базы не спасут, так как в них попросту нет сигнатур еще не вышедших вирусов.

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

            Читать дальше →
          • Вы переживёте ядерный конфликт. Миф 1

              Роковой день


              Миф № 01:


              Почти все будут мгновенно убиты ядерной атакой.



              Вы, может быть, думали — а что, если бомба упадёт прямо на вас? Скорее всего, нет. Случится нечто вроде нижеописанного.

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

              Сорок минут отделяют запуск ракеты из России от поражения ею цели в Северной Америке.
              Читать дальше →
            • Географические координаты всех городов на Земле

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

                Информация, предоставляемая для каждого населенного пункта:
                — географические координаты
                — высота над уровнем моря
                — часовой пояс
                — используется ли летнее/декретное время
                — ориентировочное количество жителей (обычно, сильно заниженное)

                Также отображается небольшая карта, метеорологическая информация и список ближайших аэродромов.

                Теперь сижу и думаю, как заполучить эту базу данных. Никакой контактной информации на сайте не нашел, ссылка «Credits» ведет вникуда. Просто стащить всю эту базу через http, видимо, не представляется возможным: только по России там больше 200000 точек. Это несколько суток непрерывного парсинга.

                Update:
                На сайте geonames.org найдена готовая к скачиванию база данных с подробной информацией по населенным пунктам всего мира. Только по России там 249 516 объектов.
                Огромное спасибо, sapl!
              • Бесплатный словарь Dicto

                  Мне, как человеку, плохо знающему английский язык, часто нужна помощь словарей, поэтому я всегда старался, чтобы у меня был установлен какой-нибудь словарь. Совсем недавно им был Lingvo, но были причины, по которым я хотел сменить его, а именно:
                  Словарь просил денег, конечно можно было его отучить от этого, но мне хотелось чего-то законного. Достаточно медленный холодный запуск, да и расход памяти в режиме ожидания мне не нравились. Поэтому я хоть и не активно, но искал замену. До тех пор, пока не наткнулся на Dicto.
                  Читать дальше →
                • Gobby — сделаем вместе

                    Что такое Gobby?


                    Gobby — свободный совместный (коллаборативный) редактор, поддерживающий множество открытых документов для одной сессии и многопользовательский чат.
                    Он может работать в Windows, Mac OSX, Linux. Редактор позволяет нескольким пользователям одновременно редактировать один и тот же документ.
                    С помощью Gobby можно быстро обсудить или вместе отредактировать какой-либо текстовый материал (например, как это делаем мы ;) ).

                    Made in Gobby
                  • Обзор «лаунчеров» под Windows

                      На хабре перед новым годом появлялся пост про Launchy, в комментариях к которому писалось о некоторых программах данного типа, но хотя бы краткого обзора мы на них не получали, поэтому определиться, что выбрать, было довольно сложно, а некоторые люди вообще впервые увидели подобные вещи, поэтому я решил написать мини-обзор таких программ:
                      Launchy, Type and Run, SlickRun и Executor.
                      Читать дальше →
                    • The Scene — настоящий андеграунд Интернета



                        Все мы привыкли считать, что в Интернете найти можно все. «Где бы почитать новости? — Зайди на lenta.ru», «Где достать программу для распознавания текста? — А-а, тебе нужен Finereader, слей из инета», «Где бы достать свежий фильм? — Зарегистрируйся в торрентах и качай». Пребывая в гуще сети никто из нас уже не задумывается над тем, откуда все это берется. В самом деле, почему свежевышедшая игра уже доступна в интернете и работает без установочного диска, хотя разработчики защитили свой продукт последней версией StarForce? Каким образом на горбушке продают DVD, если фильм только сегодня выходит в США? Все это покрыто тайной для обычного обывателя, а в СМИ общеупотребимым стало абстрактное слово «пиратство».
                        Читать дальше →
                      • Аватары обогнали негров по энергопотреблению

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

                          Известно, что в дата-центрах виртуальной вселенной Second Life работает около 4000 серверов, при этом в каждый момент времени существует от 10 тыс. до 15 тыс. активных аватар. Чтобы подсчитать общий расход электроэнергии на аватары, нужно учитывать не только количество серверов (по 200 Вт, в среднем, плюс по 50 Вт на охлаждение дата-центра), но и потребление домашних ПК (в среднем, по 120 Вт). Суточное энергопотребление вселенной SL вычисляется по такой формуле.

                          (4,000 x 250 x 24) + (12,500 x 120 x 24) = 60 тыс. кВтч, или 4,8 кВтч на аватару.
                          Читать дальше →
                        • CSE или как за 5 минут сделать собственный поисковик, работающий на технологии Google

                            Вместо предисловия: обращаю Ваше внимание, что это сможет сделать и ребенок ;-)

                            Компания Google всегда радовала пользователей изобилием качественных сервисов и услуг. Если уж Google что-то предлагает – значит это нужно. Думаю к этому уже все привыкли.

                            Я хочу рассказать Вам о сервисе под названием CSE — Custom Search Engine. Но дает Вам возможность буквально за считанные минуты создать свою собственную специализированную поисковую систему.

                            Цель сервиса такая же, как и основная цель Google – наиболее быстро предоставить пользователю нужную ему информацию. И на этот раз способ достижения этой цели буквально гениален и, как и все гениальное, — чрезвычайно прост :-)

                            Итак…
                            Читать дальше →
                          • Новая волна спама на Facebook

                              Сегодня в Фейсбуке пошла волна спама с темой «How to see who viewed your profile!!». Распространяется тремя путями:
                              • IM-сообщения, если атакуемый пользователь онлайн
                              • Теггинг пользователей в посте со статистикой просмотра инфицированного пользователя (естественно, статистика липовая, в духе печально известных в Рунете скамов «Прочитай чужие смски» и «Посмотри историю перемещений юзера»
                              • Приглашение на мероприятие (event).

                              Цель всех трех способов — загнать атакуемого пользователя на сайт http://iamnewc.blogspot.com/, который прячется за сокращалкой урлов GoDaddy x.co по адресу http://x.co/WlL4/?$PARAM, где $PARAM — некое число, видимо, ассоциированное с юзером фейсбука, чтобы понимать, кто клюнул.
                              Читать дальше →
                            • Собираетесь ли Вы в этом году начать использовать Linux в качестве настольной ОС

                                 

                                Only registered users can participate in poll. Log in, please.

                                Собираетесь ли Вы в этом году начать использовать Linux в качестве настольной ОС

                                • 29.4%Да ни в жисть.1232
                                • 11.5%Ну разве что в качестве виртуальной ОС480
                                • 15.1%Планирую использовать совместно с Windows (или другой ОС)630
                                • 34.2%Уже использую Linux на своём компе1430
                                • 9.8%Я над схваткой, использую Mac (FreeBSD, OpenBSD, etc.)412
                              • Хроники Пиратской Партии: начало

                                  Главное — нАчать, как говорил первый Президент СССР. Он же последний.

                                  Итак, как оно было? История куется прямо у нас на глазах. Заметьте — не мы первые напали!

                                  24 июня, 2008 Волны возмущений по поводу принятия нового антидемократичного закона буквально сотрясают Швецию. Жители страны готовы на многое, лишь бы принятый в прошлую среду закон не вступил в силу. За день до голосования в парламенте четыре правящие коалиции потребовали внесения поправок в законопроект с целью снять с себя обвинения в недемократичности — в противном случае они обещали проголосовать против вместе с оппозицией.

                                  02.06.2009 “Пиратская партия” претендует на места в Европарламенте. 7 июня состоятся выборы в Европарламент.
                                  Читать дальше →