Archive

Archive for the ‘How to’ Category

Update на Wordpress (core и plugins)

February 18th, 2010 No comments

И преди съм чувал от познати с блогове, че са изпитвали затруднения с не-автоматичният update на платформата и/или плъгините към нея. До сега не ми се е случвало да се изложа с обновлението много-много, затова ще напиша как процедирам аз при такива събития. Read more…

Username-ите в Network Identity Manager-а на MIT

January 11th, 2010 No comments

Тъй, тук ще говоря за един чудничък (лол.) продукт на MIT – Network Identity Manager. Не сте го чували? Ми, едва ли ви и трябва, след като всичко, което прави е да предоставя конзолна функционалност на керберос клиент в графична форма. Read more…

Screen captures using Java

December 30th, 2009 No comments

Един наистина прост пример, с който можем да правим много бързо screenshot-ове, използвайки Java:

1
2
3
4
5
6
7
8
9
10
11
12
public class ScreenCapture {

    public static void main(String[] args) throws Exception {
        Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
        BufferedImage image = new Robot().createScreenCapture(new Rectangle(dimension));

        File file = new File("capture.png");

        ImageIO.write(image, "png", file);
    }

}

Не е загуба ако се разгледа класа ImageIO – дава доста възможности и никак не е за изпускане :)

Tag Cloud-ът на Wordpress

September 10th, 2009 No comments

Цъкам си по блога и се загледах в tag cloud-a (Облаче ле бяло) като във V6 3.0 HDi… Както и да е, трябва да го сложа в Wish List-а си за близкото бъдеще :>

Та, идеята ми беше за Tag Cloud-а и по-точно – как се customize-ва. Файлчето, с което трябва да се изгаврим е wp-includes/category-template.php, функцията е wp_tag_cloud, а в codex-ът пише всичко останало :)

Windows Mobile: remove all calendar and contact entries

August 10th, 2009 No comments

Как да махнем всички записи в календара и адресната книга от Windows Mobile PDA без да използваме ActiveSync? На ръка – абсурдно. Единственият начин който открих е чрез премахване на pim файла в My Device директорията. Този файл се използва от PDA-то и не може да се изтрие директно, така че трябва да се използва леко глупав workaround. Файлът се преименува (на pim2, например), device-ът се рестартира, създава нов чист pim файл и вече можем да изтрием стария (pim2).

Готово, нямаме старите записи :)

Eclipse: escape when pasting

July 6th, 2009 No comments

Хубаво е когато правим някакъв тестов клас и временно в него забиваме път до определен ресурс да не се налага да escape-ваме символи на ръка. Това е само един от многото примери, когато един автоматичен escaping би свършил чудна работа. В Eclipse по подразбиране тази функционалност не е включена, но можем да го направим от

Window>Preference>Java>Editor>Typing и изберем “Escape text when pasting into a string literal

Windows files attributes

June 23rd, 2009 No comments

Наскоро се занимавах с desktop.ini файловете – след като го редактирам, той ставаше видим, въпреки че системните файлове са скрити. Погледнах атрибутите на файла след редакцията – нямаше S (System).

За промяна на атрибутите на даден файл под Windows се използва attrib.exe: cmd -> attrib /?

C:\Users\Anatoliy Dilov\Downloads>attrib /?
Displays or changes file attributes.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
[drive:][path][filename] [/S [/D] [/L]]

+   Sets an attribute.
-   Clears an attribute.
R   Read-only file attribute.
A   Archive file attribute.
S   System file attribute.
H   Hidden file attribute.
I   Not content indexed file attribute.
[drive:][path][filename]
    Specifies a file or files for attrib to process.
/S  Processes matching files in the current folder
    and all subfolders.
/D  Processes folders as well.
/L  Work on the attributes of the Symbolic Link versus
    the target of the Symbolic Link

Крайният резултат за един desktop.ini файл трябва да изглежда така:

attrib +h +s +a desktop.ini

Separate package loading in Drools

May 12th, 2009 No comments

Първо, линкче към Drools, а след това – малко разяснение за целта на упражнението. Няма да говоря за Drools като технология, нито ще изразявам мнения и вплечатления тук. Ще приема, че мога да говоря с Drools термините – исканото решение имаше за цел да зарежда компилираните пакети runtime и поотделно. Read more…

Стартиране на iGO8 от ROM

May 6th, 2009 No comments

Като цяло не обичам даден application да зависи от външни устройства като GPS модули, memory карти и т.н. iGO8 по подразбиране е точно такъв софтуер – трябва да се стартира винаги от memory картата. Ето защо порових с идеята как мога да го сложа в паметта на телефона и да нямам нищо общо с microSD-то. Ето какво трябва да се направи:

  1. Приемаме, че iGO8 се намира в директория със същото име. Копираме тази директория в Program Files
  2. Отваряме за редакция Program Files/iGO8/SYS.TXT. В него има запис от рода на “app=”%SDCARD%/iGO8″” (без външните кавички). Точно това е ключът от палатката, който ни пречи. Променяме го на “app=”/Program Files/iGO8″” (пак без външните кавички)
  3. Стартираме от iGO8.exe (а при желание можем да направим и shortcut в менюто с другите програми.

По този начин целта е изпълнена – нямаме нужда от memory карта, за да стартираме iGO8.

Unread e-mail filter in Outlook 2007

April 24th, 2009 No comments

An article, describing the process of creating a filter to show only the unread e-mails:

1. Expand the Personal Folders tree item and open the Search Folder’s context menu by right clicking on it:
outlook_unread_filter_1

2. Choose New Search Folder to open the filter window:
outlook_unread_filter_2

3. Select the Unread Mail item and click on the OK button. Now you can see only the unread e-mails:
outlook_unread_filter_3

Eclipse: Remove trailing whitespaces on save

March 31st, 2009 No comments

Мхм, отвратителни са тия спейсове и табове, които остават по файловете. Например прасвам 2 (два :D) пъти return и на онзи празен ред, който остана – известно количество не чак толкова празно място, колкото изглежда. За да видим дали наистина празното място е толкова празно, колкото изглежда – ще включим “show whitespace characters“. Най-бързо това може да стане с “Ctrl + 3” и “whitespace” в полето. Read more…

Eclipse и .properties файловете

March 22nd, 2009 2 comments

Пиша си аз разни .properties файлове и в един момент идва времето за i18n. Интернационализираните фрази се пазят в .properties файлове и съответно ще има символи, различни от ISO-8859-1. Супер, уж съм си сетнал Eclipse да ми създава файловете в UTF-8, дори го прави! Read more…