Yii framework – первый шаг от быдлокода в php

В последние дни я не писал в этот бложек, ибо был занят изучением основ Yii. Я вообще то не программист, а так – любитель. При чем любитель писать быдлокод индийского типа – быстро, не продуманно, без комментариев, с именами переменных типа $jn1, не используя ООП. Понятно, что речь идет, если говорить аналогиями, не о постройке нового гипермаркета, а о выпиливании самодельной полочки на стену. Но для написания своего нового проекта я решил все таки превозмочь себя и использовать PHP фреймверк. До этого времени я понятия не имел, что это такое и как с этим работать.
Костыли
Continue reading

Человек пишет учебник по математике

Тот самый heller, который ведет блог про математику и проституток, решил начать писать свой учебник по математике. Я считаю, что это достойное начинание. Как и всякий серьезный учебник, претендующий на глубинность изложения, предполагается, что читатель знаком только с азами арифметики и понимает русский язык. Первая глава, как и положено, посвящена формальной логике. Оттуда, читатель может, например, узнать, как решать такую задачу:

Довелось нам повстречаться с тремя богами. Они всезнающие и могут отвечать на вопросы, которые предполагают ответ «да» или «нет», причем один из богов всегда отвечает правду, один всегда врет, а третьему вообще наплевать — он отвечает на вопросы как черт на душу положит. Дополнительная проблема в том, что хоть русским они и владеют, но говорить на нем ниже их достоинства. Вместо «да» и «нет» они говорят «ня» и «ми», причем что из этого что означает — неизвестно. Такой вот божественный язык. У нас есть возможность задать этим богам три вопроса, подразумевающих ответ «да» или «нет». Задавать вопросы можно в произвольном порядке, можно задавать разные или одинаковые вопросы. Каждый вопрос адресуется только одному богу. В результате после всех трех вопросов вы должны точно указать где бог вранья, где бог правды и где бог случая. Как это сделать?

Интересующимся – ссылка на учебник и обсуждение.

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

О хостинге и траффике.

Вот никак не могу понять одну вещь, связанную с предоставлением услуг хостинга. У наших мелких хостеров, которые часто просто арендуют сервер(а) в крупных дата-центрах (как, например, Hetzner в Германии) и реселлят его конечным пользователям траффик безлимитный. В то же время, у именитых хостеров (особенно западных) цены выше и в тарифных пакетах траффик ограничен порой смешными цифрами порядка 50 Гб/мес. Конечно, мы все понимаем, что ничего безлимитного в природе не существует, и что Unlim является маркетинговым ходом. Но ведь казалось бы, крупный дата-центр с суперскростным интернетом, почему такое жлобство на траффике? Ведь у обычных пользователей вроде меня дома уже давно Unlim за 10$/мес при котором я, бывает, в день раздаю на торрентах десяток другой гигабайт, и я такой в локалке не один. Почему же местная районная сеть может себе позволить такой bandwidth без всяких привязок к лимитам, а крупный дата-центр не может, как будто его сервера связаны с интернетом через GPRS модемы?

Ну и к чему это я. Попробовал переехать на другой хостнг. Что интересно, аккаунт можно импортировать прямо из старого хостинга, просто указав адрес его панели, логин и пароль. Без промежуточного скачивания файлов к себе. Оказалось, что тот же самый скрипт WordPress на новом хостинге жрет не 34 МБ, а 24 МБ памяти. Подумывал о VDS, чтобы попробовать, что это такое. Тем более, нашел за 3$/мес без панели, и за 5$/мес с ISPmanager Lite, но пока что повременю.

Читателям блога: с шаурмой на танцполе

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

Кстати, о читателях. Вот узнал, что меня читают подписавшись на RSS в Google Reader даже в таком важном заведении как Державне підприємство «Український державний центр радіочастот». Очень приятно 🙂 , хотя я лично десять лет назад хотел бы слышать в эфире пиратские радио станции. Сейчас, с развитием интернета это уже не так актуально.


С шаурмой на танцполе

Харьковские кулхацкеры активизировались

Еще пару дней назад под натиском slow-read атаки, в которой был задействован ботнет, состоящий во многом из харьковских компьютеров, работал с перебоями, а то и падал крупнейший харьковский форум. А сегодня я обнаружил, что наши замечательные харьковские кулхацкеры проявляют интерес и к этому неказистому бложеку. Помимо прочтения постов (особенно его заинтересовал пост про то как отбирают квартиру), товарищ, выходящий в интернет из сети Триолана, у которого предположительно стоит Windows 7, который также как и я любит браузер Opera, и у которого имеется классный широкоэкранный монитор с разрешением 1680×1050 (завидую! у меня до сих пор ЭЛТ) пытался потестить скрипты CMS на уязвимость типа SQL инъекции, вводя в форму поиска команду типа ‘a and 1=1. Также благодаря тебе и твоим попыткам, неведомый друг, я узнал о существовании критичного и позорного бага PHP (ну эти попытки index.php?-s, ?-d+allow_url_include… и т.п.).

В связи с этим мне интересно, связано ли все это с началом политической кампании, когда на значимых интернет площадках появляются тролли, и начинается замыливание и зафлуживание “вредных тем”? Был ли тот эпизод с “покупкой фотографии” у меня всего лишь способом выяснения моей личности? Или я по сравнению с мощным ХФ – Неуловимый Джо? Занятно. В любом случае нужно делать backup-ы и помнить о кулхацкерах 🙂

Вот такие глюки Opera

Новая версия 11.64 браузера Opera избавилась от досадного бага: не открывался сайт PayPal. Но сейчас появились другие глюки. Вот, например, стрелочка “назад” превращается во вкладку:


Глюк Оперы

После чего это происходит – непонятно, простая случайность. Также, иногда Opera не адекватно показывает математические формулы, которые генерируются Java-Script-ом на этом блоге (например, тут).
Continue reading

Текущая возня с WordPress – антиспам, дубли

Ни как не могу остановиться на одном каком нибудь антиспам плагине. Каждый имеет свои недостатки. Одно время был плагин с использованием JavaScript, который отлавливал движения мышкой и другие натуральные действия живого человека. Почему то постоянно ложно срабатывал для некоторых посетителей. И к тому же, увидев в статистике, что около 4% пользователей заходят с телефонов и прочих мобильных устройств, я сделал мобильную облегченную “мобильную” версию блога. В ней использовать навороты с JavaScript не целесообразно, ибо не на каждом PDA будет работать. Кстати, недавно пришел комментарий от посетителя, использующего мобильный телефон, так что все это не зря 🙂 Continue reading

Телевидение и радио в эпоху интернета

На блоге харьковчанина Авангарда прочитал такое высказывание: “Как вы, наверное, знаете, я не смотрю по телевизору всякие дурацкие шоу для дебилов. Я их смотрю по интернету”. А не так давно ко мне на улице подходила тетенька с расспросами насчет телевизора, кабельного оператора и того, готов ли я перейти на цифровой формат вещания. Телевизора у меня нет, и я тоже смотрю шоу для дебилов исключительно с помощью компьютера и интернета. Правда, у меня в локальной сети вещает IP-TV, и таким образом компьютер превращается в самый что ни на есть настоящий телевизор, который я и смотрю. Иногда. Также я знаю, что работники Кевстара при установке интернета предлагают клиентам за некую сумму установить программу для просмотра телевизионных программ онлайн, хотя множество таких программ можно скачать бесплатно. Например, здесь выложена подборка freeware софта для подобного рода. Иногда, я, как любитель радио, слушаю через интернет и всякие радиостанции. Но, казалось бы, зачем это нужно, если есть подкасты, или записанные и выложенные на торрентах/youtube телевизионные передачи? Continue reading

О мобильном интернете

После того как мне вручили рекламку китайско-харьковских телефонов S-Tell на которой помимо телефонов анонсировались тарифные планы Киевстара и МТС я решил зайти на сайт Киевстара. Посмотрев тарифы я увидел, что в разделе Мобильный интернет/Интернет с телефона появилось новое предложение – “Интернет без границ”. За 1 гр/день вы получаете безлимитный интернет с только одним ограничением – при скачивании более 50 МБ/день до конца суток скорость понижается до 64 кБ/сек. Удивительно то, что рядом с этим тарифом есть другие очень невыгодные пакеты, например, Интернет-пакет «Развлечения»:

Ежемесячный объем пакета, Мб
1 500

Ежемесячная абонентная плата, грн
105

Казалось бы, для чего это сделано? – Наверное, для того, чтобы доить невнимательных пользователей, которые когда то подписались на дорогой тариф и не интересуются новыми предложениями. Но в любом случае я заказал себе “Интернет без границ” и теперь в метро читаю срачи на форумах, новости в Google Reader и проверяю почтовый ящик. Continue reading

Лекции на английском

Хотите почувствовать себя студентом знаменитого оксфордского университета? В век высоких технологий нет ничего невозможного! Вот, например, курс лекций по квантовой механике, которые были прочитаны и зафиксированы на видео в 2009 году. Речь, несмотря на скорость, разобрать можно. Хотя может это не из-за того, что я хорошо понимаю английскую речь на слух, а потому что предмет разговора знаком и оратор – хоть и настоящий носитель языка, но, тем не менее, чопорно говорящий профессор, а не фермер из глубинки со своим жаргоном.




Ну и так далее, 27 лекций. Что интересно отметить – классные доски, которые ездят вверх-вниз, на которых можно писать всю лекцию ничего не стирая!
Continue reading

Браузер Google Chrome и поиск Гугля

Говорят, что на территории России Google на поисковом рынке играет не совсем честно. Дело в браузере Chrome, в котором по умолчанию стоит поиск от Google. Хром недавно стал самым популярным браузером в мире и в рунете, а так как большинство пользователей не ковыряются в настройках, то с переходом на новый браузер они автоматически перешли на новую поисковую систему. В принципе, меня это радует, так как доля посетителей этого блога, которые пришли из результатов поиска Google в несколько раз больше пришедших с поиска Яндекса. Ну и само собой – Яндекс по прежнему тупит, тормозит с индексацией, непонятно как ранжирует сайты. В подтверждение этой тенденции представляю две диаграммы. Это статистика посещений данного блога за последние три месяца. Continue reading

Dofollow для постоянных посетителей

Светлая идея вечной борьбы с тупостью и маразмом гигантских корпораций типа яндекса или гугля сплачивает около себя не только хороших людей, создающих вопреки всяким предписаниям dofollow блоги, но и всякий seo-сброд. Эти нехорошие люди считают, что dofollow движение создано именно с целью продвигать их сайты о “пластиковых окнах недорого” или “скачать фильмы без смс”. В интернете уже появилась услуга: ручное комментирование dofollow блогов. То есть комментаторы на Вашем блоге могут просто работать. Как же испортить жизнь таким нехорошим людям?
Continue reading

Планирование мероприятий

Вот что меня удивляет и понять мне это трудно. Социальная сеть Вконтакте часто служит средством для оповещения и сбора желающих посетить какое либо мероприятие. Например – спектакль какого нибудь модного и прогрессивного театра. И что там можно увидеть на страницах встреч:

участники 283 человека
возможные участники 867 человек
Continue reading

Каталог харьковских блогов

Сделал новую страницу – харьковские блоги. Очевидно, что людей в Харькове, которые могут сказать про себя, что они ведут блог, тысячи. Ясно, что перелопатить интернет, ЖЖ, блогспот в поисках этих тысяч бложиков проблематично. Сделал то, что сделал и все тут. Упор делался на харьковость блога и его обновляемость. Само собой, список будет со временем корректироваться. Как обычно, я старался обходить вниманием блоги о SEO, пути к успеху, forex и т.д., блоги, которые давно не обновлялись, блоги “для своих”, блоги, в которых Харьков даже не упоминался. Ведь если автор блога живет в Харькове, но ведет блог исключительно про аквариумы, на страницах которого Харьков никак не упоминается, то считать такой сайт харьковским я не вижу смысла.

Подкасты. Вы их слушаете?

Как можно понять из некоторых предыдущих постов я являюсь любителем радио. Не простого фонового музыкального шума, а осмысленных тематических радиопередач, каковых на современном FM вещании становится все меньше. В этом блоге я уже выкладывал некоторые записанные мной радио-эфиры. Большой склад радиопередач, в которых часто рассказывается об интересной музыке находится на сайте radar.lv. Уже довольно продолжительное время я сталкиваюсь в интернете с упоминаниями такого явления как подкаст. Только недавно я решил выяснить что же это такое. Оказалось, что подкаст, по сути дела, ничем не отличается от выложенной в том же интернете оцифрованной записи радиопередачи. Отличие состоит в том, что подкасты изначально создаются для того, чтобы их скачивали из интернета и слушали, в том числе и на мобильных устройствах. То есть речь о прямом эфире или, иначе говоря, о возможности “пропустить подкаст” не идет. Техническая простота создания подкастов спровоцировала их массовость, это можно увидеть например на сайте rpod.ru. Однако, возникают вопросы:

– а много ли подкастеров действительно популярны?
– много ли вообще слушателей подкастов и просто тех, кто в курсе что это такое?

Есть определение подкастов, как постов в аудио блоге. В связи с этим легко понять, что точно так же как и в случае текстовых блогов, в подкастах также есть свои, уже аудио-графоманы.

Чтобы пост не был беспредметным приведу несколько примеров подкастов.

Аэростат от Бориса Гребенщикова:

Continue reading