!null.com
26
07
2010

Как Вульф в банк ходил

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

Дальше >>


21
07
2010

Постапокалиптическая фантастика

Составил список фантастики, связанной с концом света, из того, что сам прочитал.

Дальше >>


26
04
2010

Фроськины большие сиськи

Внимание, предупреждение!
Возможны спойлеры.


Если вы твёрдых моральных принципов, ограничены в чувству юмора, и не называете сиськи сиськами, просьба не читать дальше.
Если же вы молоды, красивы, с чувством юмора, и вы девушка с большими сиськами, напишите мне можете смело читать!

Дальше >>
Тэги:  сиськи, юмор


23
03
2010

К истокам. 2001 год.

Перибирал старые записи и задумался, с какого года я всё-таки пишу и интернете?

На none not-null самая старая запись датируется 23 апрелем 2002 года, но я помню, что были записи и раньше. Просто, в одно время база сайта (в то время это был MSSQL) похерилась, и мне пришлось все статьи добавлять по новой. Даты я естественно не помнил, поэтому просто обновил их на новые.

Покопался в web.archive.org, но сначала не смог там ничего толком найти.

А потом вспомнил, что изначально блог вёлся в качестве статей, на бесплатном хостинге ournet.md. Там было опубликовано 5 статей, а потом все они перекочевали на другой домен.

Согласно web.archive.org, писать статьи я начал с 18 марта 2001 года :)

18/03/2001

Так что, совсем недавно был юбилей, с чем себя и поздравляю.

С сегоднешнего дня, прошу считать 18 марта, 2001 года, днём рождения !null

Тэги:  !null, история


31
12
2009

2010

Всех с 2010!

Пусть он будет отличным!

 



14
12
2009

999.md

В последнее время гугол как-то странно подсчитывает релевантность.

Мне, как человеку, занимающемуся поисковыми технологиями не первый год, это очень интересно.

Чисто теоретически, название домена в заголовке новости не должно особо поднимать сайт в выдаче по запросам "999.md", но это чисто теоретически :)

Настало время экспериментов :)

 

P.S. И, да. Если вы попали сюда с поисковиков, по запросу 999.md, то вам скорее всего надо сюда: 999.md :)



02
10
2009

Java, SWT get locked state

Привет

Хочу рассказать как решить не совсем типичную для Java задачу - узнать залочен ли компьютер в данный момент.

Сразу оговорюсь:

1. пример для SWT

2. пример, скорее всего только под Windows, может даже только под XP, надо проверить :)

 

Итак, вот класс, который мы вешаем на таймер:

public class LockCheckerTimer implements Runnable
{
  private Display display = null;
  private boolean isSleep = false;
  
  public
LockCheckerTimer (Display display)
  {
    this.display = display;
  }
  
  @Override
  public void run()
  {
    Point point = display.getCursorLocation();
    int width = display.getClientArea().width;
    int height = display.getClientArea().height;
    Monitor mon = display.getPrimaryMonitor();
    
    // Определяем если комп залочен
    if (point.x == 0 && point.y == 0 && width == mon.getBounds().width && height == mon.getBounds().height)
    {
     
// залоченное состояни. Тут встявляем ваш код, который должен выполниться в залоченном состоянии    
      this.isSleep = true;
    }
    else
    {
      if (isSleep)
      {
       
// Компьютер разлочен!       
        this.isSleep = false;
      }
    }
    
    display.timerExec(100, this);
  }

}

 

Сам объект создаём следующим образом:

LockCheckerTimer bt = new LockCheckerTimer(main.display);
display.timerExec(100, bt);
где, main.display - дисплей вашего окна

 

Основная строчка:  point.x == 0 && point.y == 0 && width == mon.getBounds().width && height == mon.getBounds().height

Как раз она и определяем залочен ли ваш компьютер

Смысл её заключается в следующем:

1. Когда компьютер залочен, координаты мышки не передаются программе и всегда равны нулю (point.x==0 && point.y==0)

2. Клиентская область дисплея равна всему размеру экрана (width == mon.getBounds().width && height == mon.getBounds().height)

 

Метод конечно немного извращённый, но работает :)

У кого есть вариант получше - предлагайте.

 



12
06
2009

Какую рекламу я бы смотрел :)

2024 год


Мир после ядерного апокалипсиса...

Дальше >>


10
04
2009

Site.md

 

Интересный проект: site.md

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

 

Что есть:

  • Рейтинг ресурсов (хитрая формула, на основе количества посещений и голосов)
  • Ведение статистики по посещениям (для этого нужно разместить на своём ресурсе маленький JavaScript код)
  • Возможность оценки ресурсов пользователями и добавление комментариев
  • Тематический каталог

Рекомендуется к ознакомлению.



23
09
2008

Iconv, конвертирование больших файлов

Небольшое повествование о постгресе и iconv

Дальше >>




Последние записи