• софт, хард & интERнет

  • Личный опыт укрощения компьютеров

30 июля 2007

Опись холодильника

Рубрики: Lifehack/GTD, Идеи

Сегодня не про компьютеры, а про еду :)
Мужики (женатые), случалось ли вам глядя в открытый холодильник ворчать, что он забит, а есть нечего? Со мной такое происходит регулярно - пока разберешься, что же там лежит, и сообразишь, чего хочется - никакого холода внутри уже не останется :) Конечно, опись содержимого писать лень. Вот такая, вполне лайфхакерская, по-моему, идея пришла в голову.
Далее »

Нет ответов

29 июля 2007

TreeDL - язык описания структуры деревьев

Рубрики: TreeDL

treedl.png
Эпиграф: не потому, что других идей нет, а потому, что эта - любимая. (с) забыл чей

На прошлой неделе выпустил новую версию TreeDL 2.3.2. Предыдущую версию за 16 месяцев скачали ну от силы 250 раз. За два дня после выхода этой по статистике SourceForge было скачано 120 файлов, причем новую версию скачали меньше 20 раз. Проект выскочил в Top500.
При этом сообщений о выходе новой версии нигде не было. Анонс в список рассылки я отправил уже после этого ажиотажа, да и подписчиков там 4 человека всего. На вебе никаких новых ссылок на проект, вроде, не появилось. Интересно, откуда взялась такая активность? Есть предположение, что это какой-то робот ходит, но я о таких не слышал.

TreeDL - это мой проект, который появился для облегчения работы над основными проектами по разработке трансляторов.
Далее »

Нет ответов

26 июля 2007

Восстановление файла с CD диска

Рубрики: Проблемы

Ещё одна история, которая случилась пару лет назад:

У знакомого случилась проблема - дописал важный excel файл на CD-R, убедился, что файл читается и стер его с жесткого дика. А через пару дней обнаружил, что файла на диске нет! С помощью утилит восстановления файлов с NTFS восстановить ничего не удалось - слишком много времени прошло, содержимое было затерто другими файлами. Вся надежда была на CD-R.
Далее »

Нет ответов

25 июля 2007

Маленькая задачка для C программистов

Рубрики: C

Мой коллега Александр Сортов поделился маленькой задачкой для C программистов:
Попробуйте без компьютера сообразить, сколько слов “before” и “after” будет напечатано после выполнения этого кода?

#include <stdio.h>
 
int main() {
  int pid;
  printf("before");
  pid = fork();
  printf("\nafter");
  if(pid == 0) {
    _exit();
  }
  printf("\n");
}

Далее »

Ответов: 2

19 июля 2007

Плагины первой необходимости для Firefox

Рубрики: Firefox, Интернет

Когда-то я обещал рассказать о том, как переходил с обустроенного Maxthon на Firefox. Время пришло.
Начну издалека. Бывают программы неудобные и не настраиваемые. Про них не говорим, такие надо сразу выбрасывать. Бывают программы изначально неудобные, но гибко настраиваемые. Использовать их или нет - зависит от личных предпочтений и наличия аналогичных программ. И бывают шедевры, удобные “из коробки”. Вот, к примеру, Miranda IM - изначально непригодная для пользования, но снабженная огромным количеством плагинов, с помощью которых ее можно привести в человеческий вид. Беда в том, что времени на это надо убить массу. Долго я пытался с ней подружиться, но при первой же возможности сбежал на QIP, в котором сразу удобно, как в любимых кроссовках.
Firefox находится где-то между второй и третьей категориями - неизбалованному пользователю Internet Explorer хватит и того, что предлагает стандартная поставка, но после дополнительных возможностей Maxthon хочется чего-то большего. В Firefox эти возможности реализованы дополнениями (addons). Кстати, управление дополнениями в Firefox сделано весьма добротно, в отличие от Miranda - мне не довелось столкнуться с конфликтами или другими проблемами. Хотя, список проблемных дополнений существует.
Перечислю дополнения, которые у меня не просто установлены, но и постоянно используются. Думаю, это полезнее, чем описание расчудесных дополнений, которым не получается найти применение.

Далее »

Ответов: 3

17 июля 2007

Странности Ant-билдеров в Eclipse 3.3

Рубрики: Ant, Eclipse

В Eclipse можно указать четыре события, при наступлении которых будут запускаться внешние билдеры: During a “Clean”, After a “Clean”, Manual Build и Auto Build. То есть, во время очистки сгенерированных файлов, после этого, а также во время сборки проекта вручную и автоматически. Причем, в последних двух случаях можно дополнительно указать набор исходных файлов (relevant resources) и билдер будет запускаться только при изменении этих файлов.

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

В Eclipse 3.3 Ant-билдеры, для которых указаны relevant resources и которые не работают During a “Clean”, не запускаются и After a “Clean”! В 3.2 всё было нормально. Будьте бдительны!

Нет ответов

16 июля 2007

Баг репорты и прочая помощь проектам

Рубрики: Разработка

Пофиксенный с моей подачи баг в Jamon стал поводом задуматься - какую помощь я оказал открытым (и не только) проектам? Интересно попытаться вспомнить и собрать все это в одном месте. Баг-репорты, между прочим, тоже помощь - бесплатным тестированием.

Далее »

Нет ответов

11 июля 2007

Структурированная википедия

Рубрики: Web-сервисы, Идеи

Хочу рассказать еще об одной идее, реализации которой мне очень не хватает. Думаю, многие сталкивались с проблемой выбора товара с заданными параметрами - мобильного телефона, ноутбука, стиральной машины, фотоаппарата, детской коляски и т.п. Конечно, важны и субъективные качества, такие как внешний вид и удобство использования. Однако отсев по объективным критериям позволяет существенно уменьшить набор устройств, которые надо посмотреть и примерить на себя. Ну не нужен мне телефон без bluetooth, хоть он весь из себя расчудесный!
По некоторым категориям товаров базы в Сети найти можно, например, по тем же мобильным телефонам. Однако, не всегда эти базы полны, некоторые интересующие пользователя параметры могут не учитываться, встречаются и неточности, исправить которые нет никакой возможности. Есть идея решения проблемы.

Далее »

Нет ответов

11 июля 2007

Обзор корпуса 3R System R110 по-русски

Рубрики: Аппаратура

Появился первый подробный русскоязычный обзор корпуса 3R System R110. Увы, подсветка дисплея не отключается. :(

Нет ответов

7 июля 2007

Управление зависимостями в стиле Maven для Ant

Рубрики: Ant, Разработка

Ant и Maven - это распространенные инструменты сборки Java проектов. У Maven есть безусловное преимущество - он умеет автоматически скачивать зависимости, необходимые для сборки проекта. Оказывается, для Ant есть Dependendcies Download task, позволяющая делать то же самое, причем пользоваться Maven-репозиториями.
Ссылка по теме: Dependency Management Choices: Maven, Ant + Maven Antlib, Ivy.

Нет ответов





 

26 queries. 3.564 seconds.