Archive for the ‘.about’ Category

Термин «хакинг» употребляют как те, кто пишет код, так и те, кто злоупотребляет им (создает или использует «эксплойты»). Несмотря на разные конечные цели, обе эти группы хакеров применяют для решения задач схожие методы. И поскольку знание программирования помогает тем, кто злоупотребляет кодом, а знание способов злоупотребления помогает тем, кто программирует, многие хакеры занимаются тем и другим одновременно. Интересные хаки можно найти как в приемах написания элегантного кода, так и в методах злонамеренного использования программ. Фактически хакинг – это открытие искусного и неочевидного решения какой-либо проблемы.
Далее ›

Современная картина SEO жизни:
Сейчас продвинутый сеошник собирает кучу контента, создает несколько десятков(сотен) seo-friendly тематических сайтов, регистрирует весь этот бардак в миллионе каталогов, спамит в гостевые, блоги, форумы, привинчивает какой-нибудь AdSense и имеет с каждого сайта 1-100$ в зависимости от толщины спам базы и правильности выбранной тематики.
У талантливых сеошников весь этот процесс сильно автоматизировн, а контент даже немного отличается от того, что был сворован с сайта оригинала.
У очень очень талантливых автоматизирован сам процесс автоматизации и их программные комплексы больше напоминают исследования в области Искусственного Интеллекта, чем “парсеры” и “спамилки”.

Тенденции:
На днях в сети в открытой продаже обнаружил сео-программу (за 100$.. no comments) – парсилку статей с любых сайтов с последующим редактированием и формированием собственного сайта на основе этого контента (не путать с современными аналогами, генерирующими бессвязный текст). Экспериментировал я с этой темой еще несколько месяцев назад, написал тогда скрипт и создал несколько разделов).

Люди знающие как расшифровывается аббревиатура SEO, сразу поймут какие возможности предоставляются подобного типа софтом и какие намечаются последствия в случае его массового применения в SEO среде. Всё более частое появление подобных профессионального уровня программ в свободной продаже хорошо просматриваемая тенденция, варианты развития которой и хочу рассмотреть.
Далее ›

Продолжаем знакомится с мнениями авторитетных людей о том, что представляет из себя профессия программиста:

Чем руководствуется человек, выбирая для себя профессию?
Во-первых, личными предпочтениями. Для программирования нужен определенный склад ума, а если уж мы говорим о программистах-разработчиках программного обеспечения, а не об “упертых в науку” зашоренных теоретиках, сформулировать личные предпочтения само по себе является довольно интересной и нетривиальной задачей. Знаете ли вы, что программисты чаще обладают техническим складом ума, а не абстрактным, как, например, математики, физики и прочие? И что технический склад ума встречается чаще у писателей, музыкантов, переводчиков, а вовсе не у механиков, как это следует из названия?
Так мы приходим к пониманию того факта, что слово “программист” вовсе не является синонимом определения “прикладной математик”…

Далее ›

Отрывок из книги Аллена Голуба (Allen Holub) “Веревка достаточной длины, чтобы… выстрелить себе в ногу“. А.Голуб весьма известный гуру ООП. Автор нескольких книг по C++ и ООП. Интересны его рассуждения о природе программирования, о том “нужна ли программисту математика”.

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

Далее ›