Форум на HackishCode

Я делаю форум на Hackish Code и пишу wysiwyg редактор. Форум будет работать только после регистрации, но сейчас он еще не работает и ничего не сохраняет в базе, поэтому форму создания топика я сделал доступной уже сейчас: форма форума на hackish code. Кому интересно и есть время, просьба протестить и оставить свои замечания

У меня есть только FireFox 3, IE 6/7 и Safari. Лучше всего форма работает в FireFox 3. В IE чуть хуже, потому что для набора кода приходиться дважды щелкать по полю для него. В Safari вообще форма отказалась работать. Оперы у меня нет, поэтому не могу ничего сказать. Если у кого она есть и может протестить, скажу спасибо.

Словесный понос

Похоже, что мой словесный понос подходит к концу. Я реально не знаю, что еще написать. Вроде стараюсь разнообразить сайт, вкладываю старые статьи, рассказываю, что происходит в мире ИТ со своей точки зрения, но вот сегодня реально не о чем писать. Как раз утром прочитал комментарий Сергея о том, что я меняюсь и такие комментарии приходят раз в месяц, но в данном случае Сергей оказался в чем-то правым. Ну нет же, я не изменился. Я просто развиваюсь и расту с вами но изменились темы блога. Сайт развивается, и теперь это уже не только блог, но и сборник статей и рецензии на книги. Информации больше и это же хорошо?

Но все это прекрасно, пока не страдало живое общение. Хотя бы одна заметка в день была просто живая о моем мнении на что-то, а в моем коммуникаторе всегда было как минимум 5 заметок в очереди на публикацию. Вот сейчас прочитал Сергея и полез в коммуникатор, чтобы выложить очередную заметку, а выкладывать нечего. Есть только одна, но ее пока не хочу публиковать, потому что она тронет больную тему линуксоидов.

Может я действительно выговорился и качество заметок уже не то? Да нет, мне кажется все нормально. Я просто меньше стал пинать опенсорс, а что его пинать без толку? Может пнуть его, чтобы снова разгорелись комменты и народ увидел старый Блог с жаркими обсуждениями (спорить и ругаться не дам).

Изменение на блоге

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

Помимо этого на главной странице, под каждым постом теперь показывается количество комментариев по данной заметке. Уже давно кто-то предлагал такое сделать, и вот это чудо свершилось. Ссылка [Читать далее] появляется только тогда, когда есть продолжение заметки. Если все уместилось на главной странице, то этой ссылки не будет.

Ни единого рекламного ролика

В Интернете очень часто можно услышать, что нас зомбирует Майкрософт, она виновата в том, что все мы пользуемся ее продуктами, и не используем прекрасные продукты конкурентов. Сколько раз не задавал ответный вопрос, как происходит зомбирование, но ни один ответ не был похож на реальность. А меня реально это интересует. Я по образованию экономист-менеджер специализировался на маркетинге и не могу понять, как происходит зомбирование, когда "нету не единого рекламного разрыва".

Простите за каламбур, но я реально себя ощущаю как парень из того ролика. Больше всего меня поражают те, кто говорит о зомбировании, а работает с окнами более 10 лет. В те времена вообще не было рекламы Windows, сейчас есть, но это не реклама клиенткой ОС, а то, что есть не рекламирует ОС, а рекламирует лицензию! Как можно зомбировать, не показывая рекламы и не показывая пользователям преимущества? Ни единого рекламного ролика о преимущества ОС. Как можно зомбировать и обманывать пользователей, когда в рекламе Windows нет ничего, кроме призыва покупать лицензионную версию. Что-то кажется было на нашем ТВ, но не внятное, а в основном рекламировали именно лицензию, чтобы окна были легальными, а не саму систему и ее возможности. Если и было что-то про возможности, то я этого не заметил, а как можно зазомбировать такой рекламой?

Опасная уязвимость - внимательность

Сегодня я расскажу о еще одной своей уязвимости в PHP сценарии. Если тебе интересно учится на чужих ошибках, то это тебе поможет. Вчера я зашел в админку сайта HackishCode и увидел там комментарий от пользователя, который был сохранен со статусом 1, при этом имя пользователя отсутствовало. Меня это очень сильно испугало, потому что со статусом 1 можно сохранить комментарий только если его подтвердил я лично или если его оставил зарегестрированный пользователь. Неужели кто-то зарегистрировался с пустым именем, и будет мусорить? Лезу в базу и выясняю, что нет такого человека. Явно где-то уязвимость, которой воспользовались нарочно или случайно и нужно пускаться в поиски!

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

Кот Леопольд

Я долго думал, что сделать с доменом winvslin.com и понял, что ничего делать нельзя и бессмысленно, поэтому домен будет брошен. Устраивать споры бесполезно, потом что большинству есть чем заниматься вместо споров, да и спором в основном заинтересовались только со стороны линукса. Не буду здесь делать никаких предположений, почему так произошло.

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

Новые исследования Microsoft

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

Ну вот как не восхититься этим высказыванием? Компания во главу ставит качество сервисов для того, чтобы победить Google. Компания не сложила руки после того, как не сложила руки после провальной попытки купить Yahoo и понимает, что захватить рынок и тем более удержаться на нем можно только благодаря качеству. Благодаря рекламе можно увеличить долю, благодаря встраиванию поиска везде подряд, можно только немного увеличить долю, но закрепиться и удержаться в лидерах можно только на новациях и качестве, чем и собирается заняться компания.

iPhone на нашем рынке

Насколько я симпатизирую компании Apple, но покупать их мобильник за 23 тысячи не собираюсь. Он таких денег не то, что не стоит, он превышает свою реальную цену процентов на 50. Не секрет, что вся техника от Apple полностью производится в Китае и только дизайн и софт создается в Калифорнии. Так почему же он стоит так дорого? Мой Toshiba G900 (смотри мое восхищение моим коммуникатором в заметке Toshiba G900) я видел в Ростове в магазине Polaris всего за 13 тысяч. А ведь он всего лишь не содержит встроенной памяти большого объема (эта проблема решается покупкой карты SD максимум за пару тысяч) и отсутствием GPS, что тоже решается покупкой внешнего приемника за пару тысяч. Зато, у меня в коммуникаторе есть полноценная клавиатура, благодаря которой я написал большую (ударение на первый слог) часть заметок на блоге.

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

Этот смешной мир

Я на ASP.NET никогда еще не программировал и даже не пытался изучать. Но тут пришла необходимость разработать сайт на платформе Windows и я решил выбрать ASP.NET. Я понимаю, что Internet Information Server (IIS) может выполнять сценарии на PHP без каких-либо проблем, но я не люблю забивать гвозди плоскогубцами. Раз передо мной платформа Windows, то вполне логично будет писать на более заточенном под платформу языке ASP.NET, заодно разберусь в ASP и посмотрю, что там такого интересного.

Ну что можно сказать по первым ощущениям. Язык, конечно же, будет мощным, потому что там используется C# (можно юзать и VB.NET) и он другим просто не может быть. Хотя тут не столько зависит от языка, сколько от самой платформы. В .NET Framework все равно на каком языке ты пишешь, возможности одни и те же, поэтому с тем же успехом можно было бы использовать VB.NET. У меня на VB аллергия уже давно, но есть любовь к C#, поэтому с языком пока не возникло особого недопонимания.

Рецензия: "Системное программирование в Windows"

Когда я покупал эту книгу, то надеялся увидеть что-то нереальное, но когда открыл книгу, то увидел, что там просто описаны системные интерфейсы, функции и структуры данных. А действительно, что еще ожидать от такой книги? Работу с сиетмой она описывает великолепно и очень подробно. Даже не знаю, что еще можно ожидать от такой книги. Свое название содержимое оправдывает полностью на все 100%. И не смотря на то, что книга описывает систему с примерами на С++, книга может быть полезна и разработчикам Delphi. Все описанные функции относятся к WinAPI и будут работать везде.

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

О блоге

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

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне