Некоторые владельцы сайтов категорически ленятся писать собственные статьи, или может просто не умеют писать, поэтому регулярно воруют статьи у других. В свое время сайт real coding (.net) спионерил большинство моих статей, которые я писал для vr-online, и тогда еще весь контент сайта располагался на моем сервере www.cydsoft.com. Они своровали только текст, а ссылки на картинки и исходные файлы остались на мой сервер.
Когда VR превратился в самостоятельный проект, то он переделывался несколько раз, поэтому статьи уже давно исчезли с сайта, и получилось, что real coding теперь содержит уникальный контент, сворованный у меня. Судя по статистике, некоторые статьи очень хорошо поднялись в рейтинге. Например, /article/view/73 таходят через поисковик по тысячи человек в месяц. Как получить выгоду от вора? Да очень просто, особенно, если вор лентяй и не хочет хостить файлы и картинки самостоятельно.
Первое, что я сделал – это поставил редирект по умолчанию на главную страницу. Если файл не найден, то происходит редирект. Исходных файлов статей уже давным-давно нет на cydsoft, поэтому если читатель стороннего сайта кликнет по скачиванию исходника, и файл не найден, он не увидит ошибку 404, а попадет на главную страницу сайта. Это легко делается в настройках хостинга и для этого даже не нужно знать параметры файла htaccess.
Я уже сам давно заметил, что заметки на блоге теперь появляются на много реже. Когда я был безработным (во время переезда в Канаду и адаптации здесь), то писал по несколько заметок в день. Сейчас конечно же на много меньше. Даже на телефоне перестал писать, пока еду на работу и с работы, в основном или сплю в метро или читаю книги, но не пишу. Устал от этого наверно, а может просто весна пришла и играют другие гармоны.
Да и я уже писал, что особо ничего не происходит, чтобы писать. Все только ожидания и ожидания, что появится iPad (меня абсолютно не интересует), Microsoft Courier (и подобные устройства) и Visual Studio 2010. Я до сих пор сижу на бета версии Visual Studio 2010 и даже не качал RC в таком ожидании. Бета немного глючит и иногда зависает, если работать с Ribbon. С ним вообще все версии глючили, а 2008-ю версию разрывало в клочья. Версия 2010 виснет главное только один раз. Потом перезагружаешь, и она работает стабильно и без проблем. Правда нельзя кликать ни где правой кнопкой мыши, даже в других программах. Если кликнешь, то контекстное меню не исчезнет, а останется на экране. Это происходит именно после зависона Visual Studio 2010. И опять же, только один раз. Поэтому после зависона, я кликаю где-то в глу, чтобы контекстное меню осталось где-то скраю, а не по середине экрана.
Вот открыл сейчас cnews, и ни одну из главных новостей комментировать не хочется. Разве что только безпредел с iFolder.ru. Из-за какого-то контрафакта наша милиция опечатала сервера и увезла их себе. Зачем? Это глупо со всех сторон. Расследования в ИТ не могут вестись старыми методами, когда все опечатывают и расследуют. Тут нужен мониторинг. Увидели, что есть контрафакт, следите, кто обращается, кто его закачивает, кто контролирует. А после опечатки серверов они уже ничего хорошего не найдут и скорей всего не поймают. Надо было соглашаться на помощь администрации сервиса.
У меня наверно около 10 почтовых ящиков, хотя работаю в основном с тремя. Недавно зашел на гугловский ящик и увидел, что они тулят какую-то фишку, то ли твитер, то ли блог. Решил попробовать что за фигня. Развивать не буду, я просто попробовал эту фигню: http://www.google.com/profiles/108259054936021717067#buzz
Пока кайфа особого не понял и не понял, почему для этого нужно было создавать отдельный сервис. Ну ладно, поживем, увидем, что это такое.
Чего я с нетерпением жду от C# 4 - так это параметров по умолчанию. Скорей бы уже эта спецификация набрала популярности. Лично я в своих проектах буду использовать 4-ю версию, но не уверен, что на работе она войдет в обиход так же быстро.
Сегодня просто намучался из-за того, что нет параметров по умолчанию и пришлось создавать кучу перегруженных методов. С расширением проекта и большим количеством перегрузов, код становится неуправляемым. Странно, что Microsoft не подумала о такой маленькой и удобной фишки заранее, а вспомнила только при создании 4-й версии. С другой стороны, если все продумать заранее, то что же делать потом?
А есть что-то, что не хватает тебе? Не обязательно в C#, это может быть другой язык программирования.
Постоянные посетители уже должны знать, что мне абсолютно паралельны все слова об OpenSource и о какой-то там мнимой и выдуманной свободе. Я открываю исходники не ради этого бреда. А я снова выкладываю исходник, на этот раз это достаточно большой исходник, это целый графической программы на C# и WPF. Для этого я даже создал русскоязычную версию сайта.
Это не OpenSource проект, поэтому никак с этим не связан. Если кто-то хочет помогать расширять проект, то милости прошу. Пока что я не успер рассписать правила разработки кода, чтобы код не превратился в срач, но в постепенно буду расширять правила. Так что если кто хочет принять участие или просто хочет посмотреть на исходники, милости прошу.
Исходники свободны и распросраняются под лицензией BSD со всеми вытекающими последствиями. Если и говорить о свободе, то BSD реально свободна, а GNU - это свобода только на словах. Исходники программы написаны на Visual Studio 2010, потому что он лучше себя ведет с Ribbon. Кто-то может попытаться использовать Visual Studio 2008, но не факт, что он убдет стабилен с WPF.
Я уже рассказывал про Microsoft Sync, который позволяет управлять в машине мультимедиа устройствами и сотовым телефоном. На прошлой неделе ездили в госпиталь с сыном, а дочка осталась дома. Через некоторое время позвонил дочке узнать, как у нее дела, и оказалась, что ей почему-то стало страшно сидеть одной дома. Пришлось ехать срочно забирать ее.
Сажусь в машину и собираюсь позвонить домой, чтобы по дороге общаться с дочкой. Забыл, что Microsoft Sync позволяет голосом набирать номер телефона, поэтому достал трубку и начал набирать домашний телефон клавишами, потому что его не оказалось среди сохраненных. Только нажал кнопку набора, как Microsoft Sync перехватил звонок и позволил мне в дальнейшем уже бросить телефон в карман и дальше уже говорить через машину и вешать трубку тоже клавишей с руля.
Блин, ну очень приятная и удобная фишка. Я рад, что устройствами в моей машине управляет Microsoft Sync. Единственное, сложности вызывают звонки, когда нужно сказать Звонить жене. Со звонками домой и в школу проблем не возникает, потому что они сохранены в телефонной книге с английскими названиями - home и school соответственно. А вот жена сохранена у меня под именем, причем английскими буквами Ira. Далеко не каждое русское имя можно произнести так, чтобы его понял автомобиль. Имя моей жены он понимает через раз. Приходится говорить Айрей. Вот думаю переименовать ее в телефонной книге и написать Wife, чтобы больше не мучать бедную машину.
Стив Баллмер сменил тон в отношении Apple и ее iPhone, и это уже не шутка. Стив всегда славился плохими высказываниями в отношении этого конкурента. Однажды прямо во время своего выступления он забрал у кого-то из сотрудников в зале iPhone и не очень хорошо высказался. А тут вдруг такая смена полярности!!!
Уже давно было понятно, что Apple не собирается прощать Google за то, что они выпустили андроида. Попытки гугл появится везде в данном случае сыграли злую шутку. Другой гигант явно решил немного посбавить свои обороты на рынке мобильных телефонов и повернуться к яблоку лицом, ради более вкусного пирога - поисковика.
Все уже давно мусолят объединения Apple с Mocrosoft против Google, но я не ожидал, что все будет так серьезно. Если уж Стив Балмер позволил себе ослабить тон, то это уже очень серьезно. Это будет интересное противостояние, и можно сказать даже больше - война. Я не понял, зачем она нужна гуглу, но я бы на их месте сдался уже сейчас. Не потому, что они могут проиграть, нет. Эта компания очень мощная и сможет противостоять мягеньким яблокам.
Свое не очень позитивное настроение в отношении Adobe Premiere Elements 8 я решил выложить на сайте Software heap. Давно я на нем ничего не выкладывал, поэтому лишней статья не будет, а здесь надо что-то более позитивное. Позитивного нет, но есть одна аналитическая заметка, в которой я размышляю на темы вокруг Гугла, ее объединения разработчиков Web софта и облака. В общем мыслей достаточно.
Google объединяет разработчиков интернет софта в надежде дать пользователю возможность заменить существующие программы интернет вариантами. Ну фигня это полнейшая и лишняя трата времени. В ближайшее время ничего не изменится в расстановке сил. Классические программы намного удобнее своих интернет аналогов и никуда не денутся. Люди как пользовались MS офисом, так и продолжают это делать. На Google Docs перешли те, кто все равно не купил бы офис от Microsoft, так что Билл ничего не потерял, а Google так же ничего гениального не выиграл.
По удобству интернет приложения проигрывают своим классическим аналогам по всем статьям. Их неудобно располагать на рабочем столе, в них неудобно переключаться между элементами управления, поэтому это не более, чем игрушка на данный момент и ближайшее будущее. Чтобы классические приложения умерли, Web 2.0 не достаточно. Я боюсь и 3.0 недостаточно.
Вот как писать что-то позитивное, когда ничего позитивного не происходит? Вот вчера сел редактирвоать 3-е издание Linux глазами хакера. Чем быстрее я закончу его делать, тем быстрее оно появится на полках магазинов. Но через некоторое время работы, мне ноутбук сообщает, что питания осталось всего 12%. Какого фака, ведь я работаю от блока питания. Вытаскиваю штейкер, а у него внутри маленькая писюшка, по которой должны бежать положительные заряды почему-то вист на соплях и сейчас вывалится. Попытался ее поправить, и тут же потерял больного. Так что отводите детей от экранов мониторов, сейчас буду ругаться очень сильно.
Вот что можно сказать инженеру, который решил сделать штейкер с маленькой пиписькой внутри? Нафига она там нужна? Неужели нельзя пустить минус по внешней стороне штейкера, а плюс по внутренней?
Ну ладно, допустим инженер решил сделать пипиську. Ну так нафига чертить ее со своего члена? Если у тебя маленький член размером с один сантиметр и диаметром меньше миллиметра, то сиди и не жужжи, а нарисуй с соседа, у которого нормальные размеры. Пиписька очень маленького диаметра не может быть надежной. Достаточно любой хуйни, чтобы она отвалилась. Достаточно неудачного фрезера на заводе, который поставит риску на проволке для штейкера и он отвалится через месяц эксплуатации.
Я наверно один из последних поздравляю, потому что в России уже скоро ночь (в некоторых частях страны уже давно ночь), а у меня только самое начало дня. Поздравляю, желаю счастья, здоровья, меньше вирусов, и просто светлой жизни. Чтобы чаще приходилось улыбаться, а не грустить.