Поиск: ""

Photo Workshop

Это заметка на блоге

Когда-то я уже писал, что зарегестрировал домен dphotoworkshop.com и планирую сделать на нем что-нибудь. Не зря же я его регестрировал :). Несколько дней назад я решился и начал писать программку, с помощью которой можно будет декорировать фотографии. Был такой случай, что жене понадобилось украсить фото, но ничего подходящего и дешевого мы не нашли в интернете. Поэтому я решил написать простую, и аюсолютно бесплатную программку для декорирования фотографий. Программа получила название DPhotoWorkshop и не трудно догадаться, что я имел ввиду под этим названием: Digital Photo Workshop. Программа далеко еще не закончена и это даже не бета версия, а превью будущего проекта. Еще мало что можно сделать, но можно только увидеть будущий проект.

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

Софт должен быть бесплатным

Это заметка на блоге

Недавно я получил письмо, в котором читатель утверждает, что софт должен быть бесплатным, а производители софта должны зарабатывать только на поддержке. Когда я спросил, почему именно так, начались очередные разговоры про свободу. Я уже устал говорить - давайте и телевизоры сделаем бесплатными! Я не могу чувствовать себя свободным, пока телевизоры стоят дорого! О какой свободе можно говорить, когда я не могу себе позволить панель на всю стену комнаты!

Цена никак не влияет на свободу пользователя, зато такие высказывания ущемляют свободу производителя. Открытость кода тоже никак не влияет на свободу пользователя. Пользователи не смотрят на код, туда смотрят другие программисты. Вот их свободу ущемляет закрытость кода. Но и это высказывание слишком громкое.

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

Библия C#

Это заметка на блоге

Библия C# теперь доступна для заказа на books.ru. Заказать сейчас. Это свершилось!!! Надеюсь, что ты не разочаруешся в этой книге. Я постарался сделать ее интересной и не только книгу, но и диск, на котором полно уникальной дополнительной информации. Уникальность состоит в том, что эти мануалы писались непосредственно под книгу и будут отличным дополнением.

Книга посвящена программированию на языке C# для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных приложений различной сложности (баз данных, графических программ и др.).

Gantt Chart Control .NET Финальный релиз

Это заметка на блоге

Вчера я пришел к выводу, что Gantt Chart Control .NET готов к тому, чтобы назваться первой финальной версией. Разработка компонента будет продолжаться и его функции будут наращиваться, ведь этот процесс бесконечный. Но это не значит, что нужно откладывать релиз. Поэтому вчера я его выложил в свободный для тестирования доступ. Ну а чтобы пользователи тоже не находились в постоянном ожидании новых функций, я как всегда предлагаю год бесплатных обновлений. Более подробно о компоненте на английской версии сайта: Gantt Chart Control .NET или на русской версии: Диаграмма Гантта

Что еще можно сказать? Из последних новостей проектов - я закрыл форум на сайте Hackish Code, причем на обеих версиях и немного улучшил (на мой вкус) дизайн.

Кучу заметок написал на блоге Смешной мир. Все, что не касается ИТ я закидываю туда.

Больше года использования HP Pavilion

Это заметка на блоге

У меня уже было 4 личных ноутбуков и несколько рабочих. Я вообще люблю ноутбуки больше, чем стационарную технику. Сейчас уже больше года я использую последние два HP Pavilion (один мой и один жены), о которых я уже писал на блоге, и доволен как усатый и полосатый таракан. Ноутбуки ведут себя прекрасно.

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

Недавно читал, что это не совсем проблема HP, это проблемы охлаждения у NVidia. С ними сталкиваются все ходят слухи, что и из-за этих перегревов компания Apple может отказаться от использования NVidia.

Linux обходится дороже, чем Windows

Это заметка на блоге

Все происходит как по зебре. В начале лета была тишина, а сейчас почти каждый день новости, которые компроментируют Linux. Большинство из них я фильтрую, чтобы не создавать лишний флуд. Меня и так часто обвиняют в том, что сильно наезжаю на Linux, хотя на самом деле я наезжаю на OpenSource, а не Linux. ОС Linux я люблю, но сегодня придется наехать именно на нее, потому что сегодня на СиНьюсе были опубликованы зарплаты администратором. Андимнистраторы Linux получают на 20% больше администраторов Windows. Не удивительно, что эти администраторы за Linux и всем рассказывают, что он дешевле.

А что же на самом деле? А на самом деле ведь цена владения - это не только покупка продукта, но и поддержка. Зарплата Linux администратора в Москве варьируется от 25 тыс до 100, при этом зарплата Windows администратора от 20 тыс до 80. Это значит, что затраты на поддержку Linux обходятся от 60 до 240 тыс дороже в год. Средняя продолжительность жизни серверной ОС около 4 лет, а это значит, что за 4 года на поддержку Linux фирма должна будет заплатить за 4 года от 240 тыс до 960 тыс рублей больше, чем за Windows

Microsoft Surface – будущее ИТ

Это заметка на блоге

Я не Нострадамус и далеко не гадалка, но иногда хочется заглянуть в будущее и поговорить о том, что нас ожидает в будущем. Больше всего меня сейчас волнует вопрос, что такое Microsoft Surface, и почему до сих пор этот проект существует. Не за горами Microsoft Windows 7, у которого уже реализован мултитач и современные компьютеры достаточно мощные, чтобы работать как Microsoft Surface. Да, этот Surface обладает большим экраном и мощностью, но это все было диковиной лет пять назад, но не при нынешних возможностях техники.

Из того, что видел я, Microsoft Surface не далеко убежал от медиацентра от HP TouchSmart IQ800t series. Мне кажется, что Surface – это не будущее, это наше ближайшее настоящее. С дальнейшим развитием железа этот проект уж точно сольется с кем-то из соседних отделов или начнет разрабатывать что-то на более дальний срок.

И все же, наблюдать за работой Surface приято. Очень завораживают симпатичные картинки и возможность движения руками. Я думаю, что это наше очень ближайшее будущее. С выходом Windows 7 и его возможностями multitouch это будущее сможет прийти в каждый дом.

Компьютеры против зрения

Это заметка на блоге

Сегодня увидел в своем ящике интересное письмо, на которое решил ответить на блоге, потому что ответ будет интересен наверно многим:

Не так давно получил средне - специальное образование - выучился на программиста. Профессия нравится, интересно. Но в последнее время появились проблемы с глазами – сухость, резь. За машиной провожу едва ли более 3-х часов. Михаил хотел узнать у вас, как у программиста с большим опытом работы, каким образом вам удалось сохранить зрение.

У меня зрение ужасное. Где-то в 5 лет у меня было небольшое отклонение на левом глазе, но спасибо нашей родной медицине, врач мне выписал очки, чтобы исправить правый здоровый глаз. Так как правый был здоров, то этими очками мне его испортили и даже делали операцию. Спасибо тебе родная медицина Левый быстро восстановился, а правый получил астегматизм и +3 балла. Операция не помогла и я до сих пор плохо вижу этим глазом. Основной у меня левый и на мир я смотрю немного косо :), а правый как вспомогательный.

В принципе, все люди смотрят так же. В отличии от большинства, у меня просто правый глаз видел намного хуже левого. Не веришь, посмотри на какую-то точку на расстоянии 5 метров. Закрой сначала левый глаз, а потом правый. При закрытии одного из глаз точки останется на месте, а при закрытии другого сместится. Тот глаз, который увидел точку без смещения, является основным. Это как правша или левша - одна рука является основной. У большинства одна из ног является толкающей и очень редко бывают равнозначные.

Gantt Chart

Это заметка на блоге

На последней работе я занимался разработкой компонента для визуализации диаграммы Гантта (Gantt Chart). Подобные диаграммы используются в приложениях класса менеджеров проектов или планировании. Если ты знаком с Microsoft Projects, то работал с диаграммами, когда планировал время выполнения задач.

Мне посчастливилось разрабатывать этот компонент на Delphi. Жаль, что я не сохранил себе исходные коды (я никогда не беру исходные коды на работах, где работаю, даже написанные мной, потому что они принадлежат работодателю), но с другой стороны – это даже плюс. Недавно я решил написать собственную реализацию этого компонента с нуля и под .NET. Сегодня я выложил первую бета версию для всеобщего юзания - .NET Gantt Control.

К чему я это? Вот не знаю почему, но на .NET мне намного удобнее проектировать подобные вещи. Не знаю почему, но мне интереснее именно .NET разработка. Я так включился в работу, что написал весь этот код за четыре вечера.

Когда я разрабатывал этот же компонент на Delphi, то я получил достаточно интересный опыт. Тогда я вообще не знал, что такое диаграмма Ганта, как она выглядит и как ее можно

Преимущества открытого ПО

Это заметка на блоге

Создана новая инициатива по продвижению открытого кода. Меня в этой новости заинтересовали четыре озвученные преимущества:

1. более широкий выбор (код не принадлежит кому-то конкретно, таким образом, написать готовый продукт может кто угодно, никаких препятствий не существует).

Я тут не понял – более широкий выбор чего? Программ? Интересное заявление. Они смотрели на download.com? Под Windows программ намного больше и их так же может писать кто угодно и никаких препятствий не существует. Кто-то видит препятствие писать код под Windows или другую закрытую ОС? Покажите мне такого человека, кому мешают писать.

2. надежность (в разработке продуктов и его тестировании принимает участие большее число людей)

Количество Windows пользователей в миллионы раз больше, поэтому эту ОС тестируют еще больше народу. К тому же Microsoft имеет деньги нанять профессиональных тестеров и количество дыр в MS SQL Server намного ниже Oracle или любой другой базы. ОС сравнивать не могу, потому что тут разные данные показывают разные числа. В любом случае количество тестеров Windows намного больше.

О блоге

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

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

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

Пишите мне