Устанавливая новое SDK для Google App Engine подумал о кроссплатформенности. Для себя решил что кроссплатформенность это:

 

  • для пользователя: везде и на всех компьютерах вeсь необходимый ему софт выглядит и работает одинаково;
  • для разработчика: код в любой среде компилируется с одними и теми же ключами для компилятора.

 


Первая попытка установить PostgreSQL на MacOS X потерпела крах. Пошел читать readme:

 

Вспомнились танцы с бубном в MS Dos, чтоб тот увидел больше 640К оперативной памяти, работа с extension memory (привет Паскалю). А чего стоит знаменитая фраза одного известного всем человека, о том, что нам таки хватит 640К ОЗУ. А ностальгия скорее не о ДОСе, а о том, как раньше писал код (некоторые и сейчас так пишут): оптимизировали память так, чтоб лишнего байта не занимало. А как доставалось тогда Windows'у? Лишние лишние файлы, процессы, записи в реестре дезжалостно удалялись для прибавления 1-2 мегабайт свободной оперативной памяти и нескольких десятков мег на винте. А сейчас словил OutOfMemoryException, когда процесс IIS'а в виртуалке начал есть более одного гига... Завтра буду искать memory leaks...

 

P.S. Интересный пост в тему DOS & .NET http://www.codeproject.com/KB/cs/ExpressionCompiler86.aspx


Программания 2009

Published 10/9/2009 by e0ne in Offtopic

Завтра состоится очередной конкурс Программания. Другой формат. Не понятно зачем его таки делать. IMHO, лучше б уже не было. Заявку подал, но участие под вопросом.

P.S. Верните нам IT-Contest!

P.S.S. Получился не пост в блог, а сообщение для твиттера. 


Всех с праздником! Сегдня 256-й день в году, который считается международным днём программиста!

На проекте приходится использовать SourceGear Vault - source control система, которая очень похожа на VSS. Сегодня наткнулся на очередной глюк:

 

 
То, что нажатия кнопок OK и Cancel приводят к одному и томуже результяту (закрытие окна) и что о причине этой ошибки приходится только догадываться, думаю, говорить не стоит... 

Pirates: to be or not to be.

Published 4/23/2009 by e0ne in Offtopic
Навеяно судовым процессом над The Pirate Bay.

Сейчас всё чаще от правообладателей звучат угрозы в сторону торрент трекеров в частности и пиратов в общем. Их позиция понятна: они теряют прибыль. Пользователям, с одной стороны - хорошо, надо тратить меньше денег, с другой - они получают менее качественный продукт, но на это многим наплевать многих это не беспокоит. А вот моё субъективное мнение.

Начну с продуктов компании Microsoft, а именно - Microsoft Office. Из всего офисного пакета я активно пользуюсь Word, Excel, Outlook, иногда OneNote и PowerPoint. Но! Покажите мне редакцию MS Officе, где есть только эти продукты. Такой нет, а переплачивать за ненужные мне продукты - не хочется. Что мешает Microsoft дать возможность пользователям выбирать то, что им нужно, а не то, что им навязывают? Вот и получается, то есть желание, но нет возможности купить нужное ПО.

Дальше идут игры. Честно говоря, не понимаю людей, которые пользуются пиратскими версиями. Единственное преимущество - они стоят намного дешевле. Но стоят ли сэкономленные на этом деньги потраченному на запуск таких игр времени и нервам? Я думаю что нет. Нужно установить несколько приложений, запускать их в определённом порядки и только потом, если всё будет хорошо, можно насладится игрой. Опять же, если она не будет вылетать каждые 15-30 минут из-за очередного кряка. Игры - удовольствие, а за него, как известно, нужно платить. Только, почему-то,это мало кто понимает.

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

Что мы получаем в итоге? Потребители просто не могут купить нужное им всё из-за тех же правообладатаелей. А ещё... Ещё сборники mp3 музыки с красивой голографической наклейкой - лицензия! Да не нужна мне такая лицензия! Хочу иметь возможность купить то, что хочу, а не то, что предлагают! Сделайте сначала так, что бы была возможность пользоваться легальными продуктами, а потом уже и боритесь с пиратами!..


На работе возникла необходимость отправить архив с ..., с чем-то очень важным. По привычке, быстро сделал rar-архив, прикрепил его к письму и уже собирался нажать кнопку Send, но вовремя остановился. Вспомнил что в одном из писем мне присылали файлы, запакованы в zip-архив. Быстро переархивировал нужные файлы отправил письмо и задумался о Windows, Microsoft и архивах.

Вчера скачивал Internet Explorer Application Compatibility VPC Image. И там некоторые образы запакованы в rar-архив. Замечу, что это не первый случай, когда на сайте Microsoft лежат rar-архивы. Обратил я на это внимание потому, что сама ОС Windows "из коробки" может работать только с zip-архивами. И как это безобразие понимать? Microsoft рекламирует WinRar? Субъективно, было бы логичнее сжимать всё в zip, чтобы разработчики не искали нужное ПО, чтобы разархивировать нужные архивы. Или предполагается, что после покупки и установки OS Windows её пользователю необходимо ещё скачать/купить/установить n-е количество софта? Странно всё это...


Немного offtopic'а

Published 4/13/2009 by e0ne in Blog | Offtopic
Tags: ,
Добавил на блоге новую категорию - Offtopic, в которой буду делиться всякими компьютерными и около компьютерными мыслями, не связанными с программированием. В связи с чем хотнлось бы услышать ваши мнепия по поводу: надо ли реорганизовывать rss-подписку или нет?