Мусор без соплей и воды
Сентябрь 22, 2009
Если Garbage – это мусор, а java - это источник мусора, то System.gc() – это Мусоросборник и уничтожитель мусора в одном. Производя на свет любое приложение, мы даже не задумываемся, что подобно боль�?ому предприятию помимо результата отбираем у природы (у компьютера) его чистоту и свежесть. Приложение становится вялым, требует свежего воздуха и в поисах его может привести к нестабильности всей системы (т.е. планеты, если переводить на человеческий язык).
«Мужик не перекрестится, пока гром не грянет», – гласит старая поговорка. Так и боль�?инство разработчиков не задумываются о том, как будет чувствовать себя их завод на планете Компьютер. Многие считают, что ре�?ить задачу можно добавлением оперативной памяти, усилением процессора и т.п. Нет, нельзя.
Намного легче заранее ре�?ать задачи по очистке воздуха. Встроенные средства java весьма скудны и, к тому же, могут быть заблокированы страной Java Virtual Machine (о, боже, тока не это). Забавно само по себе, что работа System.gc() весьма ресурсоемка, поэтому выполнять ее следует в то время, когда приложение «отдыхает».
R&ROR. Vim. Часть 1.
Июль 24, 2009
Так уж получилось, что с недавнего времени я увлекся языком программирования Ruby и его самым известным ребенком – фреймворком Ruby on Rails. По какой причине я выбрал данный язык для освоения – не знаю; мне понравился синтаксис, видимо. �?дея автора языка (Matz) заключалась в том чтобы сделать язык программирования очень похожим на речь, и в некотором смысле ему это удалось. �?так, понемногу разбираясь в языке, (а освоил я, честно говоря, совсем малость, хотя затягивает все боль�?е и боль�?е) столкнулся с первой и существенной для многих программистов проблемой – проблемой выбора среды разработки. Я попробовал несколько: далее »
Ах эти Базы :) Часть первая. Работа с базами
Июль 21, 2009
Работа с базами в Java осуществляется через коннектор к базе. Сегодня мы рассмотрим с Вами подключение к Базе, и базовые функции работы с базой. Помимо я буду комментировать правильность написания кода, и советую Вам, придерживаться такого стиля. (Прафффда форматирвание тут не получается выставить
выставляейте сами).
Да простит меня…
Июль 18, 2009
Сегодня снова не о джаве, а размы�?лизмы.
Когда-то давно ты хотел написать этому человеку горы писем, таких, каких не читывал еще никто на этой земле, таких, каких никто никогда не прочитает более… Тебе хотелось переворачивать Мир, перестроить под этого человека. Тебе хотелось быть частью этого человека, и будучи ей, быть ею неотъемлемой. Тебе хотелось счастья для этого человека и ты просил у Бога не за себя а за него. Ты просил сча далее »
It’s all about us
Июль 15, 2009
Всем привет,
В этот солнечный день Willson обещал меня пинать (не только в этот солнечный день, а регулярно подталкивать меня), чтобы я тут оставлял следы и марал белое место темными буковками).
Мараю как могу. Мерзкими и не очень буковками, по этому приятному белоснежному фону. М… Звуки клави�? мерно перебивают гул кондея, Небо неприлично светлое, да и солнце нагло перебивает все ту же работу все того же кондиционера.
У меня плохо с русским в письменной речи (я делаю много о�?ибок и очепяток) так что про�?у меня заранее простить. далее »
о_О
Июнь 12, 2009
Нет это вовсе не очередной днев, просто хотел сообщить, что со мной все впорядке, я не умер. Ждите релизов. Мой блог крут, как минимум для меня, я его не собираюсь бросать)
Просто несколько изменились интересы, цели и средства.
Теплое и мягкое
Март 31, 2009
Заметил, что люди часто в качестве цели думают о средстве, а на самом деле все наоборот, нужно думать о цели.
Приведу пример: Создатель велосипеда явно не собирался создавать велосипед, как таковой он никому не нужен. Он пытался создать �?туку, которая (внимание, барабанная дробь!) поможет человеку перемещаться быстрее при мень�?их затратах сил (а бонусом еще и всякие спортивно-физкультурные фи�?ки).
Ну или например всем известный Форд, когда придумал конвейер он ведь не конвейер придумывал, а способ сделать автомобили де�?евле, и собирать их быстрее.
Для чего это говорю? �?тука в том, что когда вместо цели мы говорим о средстве, то мы 1) забываем о цели 2) мы не мотивированы 3) мы ограничиваем средства достижения цели одним путем, что тоже самое что отвергать все остальные возможные пути достижения цели.
Sfitex, удиви меня!
Октябрь 18, 2008
Уфф, неделя выдалась нелегкой. В среду сдал на права: не верьте, если вам говорят, что вы неспособное существо и без подачки на лапу экзамен для вас закончится быстрее, нежели обычно за счет предложения прийти через неделю-другую. Выгоняли всех! �? тех, кто не платил (таковых было 2е) и тех, кто платил (12). Делайте выводы, гарантирует ли подачка сдачу с первого раза или нет. Могу с уверенностью и кро�?ечным самодовольством, причмокивая и растянув�?ись в �?ирокой улыбке, сообщить, что сдать экзамен не заплатив взятки РЕАЛЬНО (есть оговорка, я был единственным).
Собственно о чем я, как и договаривался с товарищем начальником о работе после сдачи на права, так и случилось. Первым квестом была поездка на выставку «SFITEX 08»: «XVII международная выставка ОХРАНА и БЕЗОПАСНОСТЬ , более 300 отечественных и зарубежных компаний-участниц, более 22 000 посетителей из 151 российского города и 32 стран мира», — цитата с банера). далее »
Ты може�?ь себе представить 4-е измерение?
Октябрь 5, 2008
«Привет, друг. Ты може�?ь себе представить 4-е измерение?» – с таким вопросом я стучался в аську к своим знакомым. О чем я? Это же бред, мы живем в трехмерном мире. Есть �?ирина, длина, высота, боль�?е представить нельзя. Ну правда, глаз боль�?е не видит…
Приятели с линукс-канала абсолютно четко, незамедлительно выдали время за 4е измерение, с чем я не могу не согласится. Время есть независимая координата, и мы так же можем построить зависимость от четырех координат f(x,y,z,t), а главное увидеть. Такая зависимость – есть описание объекта в 4х мерном пространстве. Ну хоро�?о, а 5-е тогда какое? далее »
Переполнение стека.
Сентябрь 16, 2008
Вы можете мне не верить, но я не буду рассказывать о переполнении стека в какой либо программе в прямом смысле этого слова. Некий кадр, а именно Джоэл Спольски, на эссе которого я уже как-то ссылался, а так же его напарник Джеф Атвуд создали проект, который называется Stack Overflow.
Знаете, что сводит меня с ума? Программеры Q&A -сайтов (смею предполжожить что question&answers. прим willson). Вы понимаете о чем я. Пи�?е�?ь очень специфический вопрос по программированию в Гугле, и получае�?ь: далее »
