Картинка блога
12 февраля, 2010

Я немного знаком с ASP.NET MVC. Написал несколько проектов на этом фреймворке, один из них работает даже на Mono. Ребята, что закодили MVC наверно очень счастливы от своего детища. Как минимум они получили статус MVP и денег для хорошего отпуска. Может я чего-то и не понял, но я больше не собираюсь использовать ASP.NET MVC для своих проектов, как минимум до основательной переработки. Попробую объяснить почему. Продолжить чтение »

Метки:, ,

10 февраля, 2010

Открыв учебник по любому языку программирования, самым первым уроком идет программа «Hello World». Почему это важно? Если вам удалось написать, а особенно собрать и запустить программу, начальный путь в освоении языка уже пройден. И так, идея статьи — показать различия в создании «самой первой» программы на разных языках программирования, баз данных и скриптах т.д.

К чему я все это? Когда собираешь подобные вещи в одном месте, диву даешься от изобретательности людей. Зачем все это? Еще и в таких количествах…
Продолжить чтение »

Метки:,

21 января, 2010

Не думал, что установка Mono под виртуальной машиной окажется приключением, пострашнее установки на сервере. Чтобы вы не попались на мои грабли, немного расскажу у том как это происходило со мной.

VmWare образ на сайте go-mono

Вроде бы, что может быть проще — скачал, настроил, работай. Но оказалось не так все просто. VBox умеет читать образы VMWare, но поставить VBoxAdditions мне не удалось. Сидеть в окошке 800×600 и без интеграции мышки и буфера обмена мне не хотелось. Испытания с установкой исходников ядра для сборки дополнений не помогли. Даже запускал sudo sh autorun.sh и делал для gksu символическую ссылку на gnomesu. Сборка ядра мне так и не удалась, а соответственно нормальная интеграция накрывалась тазом. Продолжить чтение »

Метки:, ,

Я был под столом. Подробности на Хабре Продолжить чтение »

Метки:

Из за большого количества нововведений в Mono 2.6 от Mono 2.4
(в том числе и необходимых для работы моих приложений) я решил установить его и на моем выделенном сервере. Эта статья является продолжением Установка Mono на Dreamhost, так что советую начать именно с нее. Продолжить чтение »

Метки:, ,

Я уже рассказывал о загадках IE8. Сегодня столкнулся с еще одной — innerHTML как и его братья outerHTML и insertAdjacentHTML(where, html) выдают «Unknown runtime error«. Смею заметить, что ошибка крайне информативая, в стиле IE8, так сказать.

Продолжить чтение »

Метки:, ,

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

Прежде всего меня интересуют следующие языки: PHP, C#, Python и Java, так как, мне удалось познакомится только с этими серверными языками. Еще меня больше интересует производительность для Web. К сожалению, тесты являются математическими, по этому в обычном мире (мире штамповки сайтиков) цифры могут отличатся. Продолжить чтение »

Метки:, , ,

27 ноября, 2009

Я за свою сознательную жизнь написал с десяток  классов для организации постраничего вывода на разных языках и под разные технологии. С приходом LINQ, в C# теперь можно сделать его универсальным. Я не претендую на абсолютную правильность изложенного, тем не менее, я гарантирую, что предложенные методы работают.
Продолжить чтение »

Метки:, ,

desktop-sharing-logoРечь пойдет о программах, позволяющих показывать свой десктоп или находится на удаленном десктопе независимо от того, какой у вас IP и за какими NAT-ами вы спрятаны. Удаленный доступ, это идеальный способ помочь друзьям или родителям объяснить или разобраться с проблемой в комьютере не тратя время на транспорт. Конечно, ходить в гости это хорошо, особенно к родителям. Но, когда нужно ехать 50 км, только для того чтобы скачать 7zip, нажать «next, next, next» в установщике и распаковать пару файлов, такой подход кажется не совсем удобным.

Продолжить чтение »

Метки:, ,

Статья написана не мной, но кажется очень интересной, чтобы ее не потерять, сохранил на блоге. Возможно, кому-то она покажется тоже интересной.

Проект «Синяя таблетка».

Продолжить чтение »

Метки: