Сегодня я выложил несколько компонентов, написанных мной, пока кодил на Delphi: Компоненты Delphi. Нет, я и сейчас использую Delphi, просто это я написал за долгие годы. Мало? Дело в том, что я вообще мало писал компонентов, в основном все реализовывал в коде программ и не оформлял ничего для установке на палитру. Надо поковырятся в архивах, может еще что выложу в виде исходников для обучения.
Я не буду поддерживать компоненты и не даю никаких гарантий, ибо не стремился сделать их хорошими. Поэтому выкладываю как есть в виде OpenSource (в зале громкий смех) и BSD лицензии.
В архиве есть один компонент PrntGrid, который изначально создан не мной, но я его дорабатывал и очень сильно. Он предназначен для печати содержимого сеток.
Red Hat купила Qumranet за 107 миллионов долларов, чтобы выйти на рынок виртуализации. Вот можете меня считать параноиком и ненависником Linux, хотя это абсолютно не связано с данной темой, но я скажу, что данный шаг абсолютно бездарен. В то время, как наши корабли бороздят просторы вселенной... Тьфу, куда это я. В том время, когда гипервизор от Microsoft становится бесплатным, а так же бесплатным становится VMWare и есть беслаптный VirtualBox, отдавать такие деньги за очередную технологию виртуализации абсолютно глупый шаг. Не проще было взять готовый OpenSource проект (такие есть) и выпустить свой на его основе. Благо лицензии позволяют, а Red Hat является OpenSource компанией и не должна стесняться использовать OpenSource проекты.
Я не понимаю, как они собираются вернуть вложенные в компанию деньги? А ведь помимо возврата капитала нужно еще и кормить весь штат сотрудников Qumranet и платить им зарплату, которая не маленькая. Я думаю, что содержание такой компании будет обходится более чем в 50 миллионов баксов, но на чем зарабатывать? Ну не заработают они и получат тонну убытков, ибо рынок перегрет, а игроки на нем нервные - Microsoft, Sun, VMWare не отдадут ни кусочка этого популярного пирога. Все они готовы отдавать свои решения бесплатно, поэтому доходы в этой сфере будут только падать.
Только не думайте, что запрещаю покупать (да я и не могу запретить), я просто считаю это глупым шагом. Но если у RH есть лишние 100 лимонов, то можно и потратить.
Очень часто, нам необходимо расширить какую-то возможность определенного компонента. Я уже не раз встречался с такой проблемой. Самым правильным способом будет создание нового компонента потомка, в котором нужно реализовать необходимые действия. Правильно, но не всегда эффективно. Сегодня мы научимся использовать компоненты не совсем так, как задумывал дядя Борман.
Заинтересовался? Читай полную версию статьи в разделе избранного: Нестандартное использование компонентов
Уже ушла в печать вторая версия Linux глазами хакера. Скоро жди на прилавках.
Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность. Описано базовое администрирование и управление доступом, настройка Firewall, файлообменный сервер, WEB-, FTP- и Proxy-серверы, программы для доставки электронной почты, службы DNS, а также политика мониторинга системы и архивирование данных. Приведены потенциальные уязвимости, даны рекомендации по предотвращению возможных атак и показано, как действовать при атаке или взломе системы, чтобы максимально быстро восстановить ее работоспособность и предотвратить потерю данных. Во втором издании материал существенно переработан и дополнен новой информацией в соответствии с современными реалиями. На компакт-диске находится дополнительная документация и программы в исходных кодах.
Сегодня сидел на форуме, где идет спор о том, что лучше и что перспективнее - Linux или Windows и придумал следующее изречение:
Софт, это как секс - он лучше, когда он прекрасен и большинству пофиг - бесплатен он или нет, открыт он или нет. Вы не будете заниматься сексом даже бесплатно, если это не доставляет вам удовольствие. Лучше заплатить.
Это изречение очередной раз подчеркивает мою позицию, что софт должен быть хорошим, как секс :), и пофиг какая лицензия. Если пользователь готов платить, значит софт хороший и стоит своих денег.
Сегодня взглянул на статистику и блога с точки зрения того, сколько народу входит на сайт с поисковых систем. Я уже говорил, что я пользуюсь гугловской аналитикой, потому что она очень удобна и проста в использовании. Один из немногих сервисов, который мне нравился до этого. В принципе, он и сейчас нравится, но я ему больше не доверяю.
Итак, 1-го сентября произошел невероятный подскок с точки зрения заходов на мой сайт через поисковую систему Google. До первого сентября на сайт заходило максимум 29 человек с гугла, а тут резкий прыжок до 65!!! Надо бы разобраться, с чем это связано и я начал копать.
Мы уже немного затронули тему объектно-ориентированного программирования (ООП) в разделе 1.3.3 и выяснили, что такое класс. Сейчас нам предстоит познакомиться с ним более подробно. Язык С# является полностью объектным, поэтому понимание основных принципов этой технологии является обязательным для понимания материала книги и языка С#.
Основная задача ООП упростить и ускорить разработку программ и с этой задачей он великолепно справляется. Когда я впервые познакомился с этой технологией в С++, то первое время не мог её понять, но когда понял, то ощутил всю мощь и не представляю, как я жил раньше.
Читать полностью статью: Введение в .NET 1.4. Объектно-ориентированное программирование в C#
Это 200-е сообщение на форуме и я долго думал, что в нем написать. Может что-нибудь приятное и хорошее? А что хорошего написать, когда уже вторую неделю болею и голова раскалывается - не знаю. Написать о том, что планирую сделать на блоге? А ничего нового не планирую. Это блог и мысли, которые не буду превращать в какой-то портал.
Немного поразмышлявши, я пришел к выводу, что незачем оттягивать это событие, а просто напишу это 200-е сообщение и поздравлю сам себя с таким словесным поносом, который позволил мне столько написать всего за 8 месяцев. Для кого-то это событие положительное, особенно тем, кому нравится читать мои бредовые мысли (а я и не спорю, что иногда они бредовые). А кому не нравится мой блог, надеюсь все равно, ибо какая им разница, сколько я написал. Надеюсь, что они просто равнодушны к моим мыслям, работе и творчеству.
Давным давно я зарегестрировал домен www.heapar.com, который абсолютно ничего для меня не значил и я не знал, для чего его использовать. Пол годика назад, когда я начал выкладывать свои статьи в разделе ибранного на блоге, я в статьях указывал в колонтитулах этот домен, но не говорил, что это будет.
Время пришло. Проект приближается к такой границе, когда можно уже говорить о чем-то более конкретном. Я разрабатываю компоненты для .NET и на www.heapar.com я буду выкладывать их в виде пакета. Я долго выбирал лицензию для компонентов и решил сделать их закрытыми. Не хочу, чтобы кто-то добавил пару фишек к компонентам и продавал их от своего имени, поэтому за цену пакета я буду отдавать покупателю исходные коды, но они будут защищены водным знаком, а лицензия не позволяет редистрибюцию. Я заметил, что большинство производителей компонентов поступает именно так. В лицензию буду включать год халявных обновлений.
Я получил интересное сообщение, которое сначала удалил как бред, но решил ответить, потому что появилась пара мыслей. Смысл которого можно свести к следующим заблуждениям относительно меня и моего блога.
Я пишу только для популярности, иначе про меня забудут. Тут хочется спросить, а что дает мне популярность, чтобы я ради нее писал? Ровным счетом ничего и если про меня забудут завтра, я абсолютно ничего не потеряю, а может и выиграю. Какое телодвижение я сделал ради популярности? То, что я веду блог? Хорошая логика, тогда получается все блогеры пишут ради популярности, какие претензии ко мне?
Если бы меня интересовала популярность, я бы восхищался всеми и льстил, чтобы понравится всем. Я же просто пишу то, что думаю и если кому-то нравится мое мнение, те читают, не нравится, я никого не заставляю. Если не нравится то, что я пишу, то зачем заходить и читать?