Случайно изрових една стара задачка, която бях скалъпил една нощ за контролно на първокурсници по ООП. Обърнете внимание на задача 2.
Category: сметачи
vim shortcut-и в google търсене
Пробвайте следното търсене в Google:
После се забавлявайте с j
, k
, Enter
, o
, /
и с едно великденско яйце – Shift + [Enter|o]
.
Ако ползвате Firefox сложете реда:
<Param name="esrch" value="BetaShortcuts" />
точно преди този:
<!-- Dynamic parameters -->
и рестартирайте лисицата. Така, ако търсите от лентичката горе вдясно на браузъра си, ще можете да ползвате бързите клавиши.
забравените прикачени файлове
Колко често ви се случва да изпращате подобни писма:
Разбира се, в предишното писмо забравих прикачения файл, затова ти го изпращам сега.
Колко ли щеше да е хубаво, ако приложенията за поща бяха малко по-умни. Търсят в текста на писмото сигнални думи като: „attachment“, „attached“, „прикачен“. След това пищят, ако няма нито един прикачен файл към писмото.
След малко експерименти се оказа, че GMail наистина реaгира, ако в темата или текста на съобщението се съдържа „attachment“ или „attach“. Гордо ме попита: „It appears that you wanted to attach a file to this email. Send anyway?“.
Дуракоустойчив софтуер трябва да се прави. Вашето приложение за поща такова ли е?
Ако цялото съдържание на страницата ви е под Creative Commons, сложете rel="license"
във връзката към лиценза. Например:
<a rel="license" href="http://creativecommons.org/licenses/by/3.0/">cc-by<a>
Така търсачките (Google, Yahoo) ще могат да ви намират при търсене за свободно съдържание. Повече на страницата за този хубав, макар и несъвършен микроформат.
Windows работно място, част 1
Преди няколко месеца за няколко месеца използвах Windows като основна операционна система на работното си място. Не го бях ползвал за desktop от няколко години и ми трябваше известно време за пренастройка, както и се наложи да нагодя някои неща спрямо моя вкус. По-долу ще ви покажа как изглеждаше накрая и ще ви споделя за няколко полезни идеи и програмки, които направиха съжителството ми с Windows по-леко.
- Как изглеждаше чистата ми работна площ
- Много desktop-и с Virtual Dimension
- Изкуствени табове с WinTabber
- Бързо стартиране и търсене с Launchy
Как изглеждаше чистата ми работна площ.
Предпочитам да не е пълно с икони, за да изглежда относително успокояващо и да не се смущавам, когато прозира между отворените прозорци. Firefox сваля всички файлове там и затова понякога го ползвам за временна папка с файлове, за които няма да забравя тъй като ги виждам постоянно (а успявам да ги видя, защото няма много икони).
Много desktop-и с Virtual Dimension
Виртуалните работни пространства са нещо, което определено ми липсваше. Virtual Dimension е малка програмка, която запълни точно тази дупка. На отделен виртуален desktop пускам различно по предназначение множество от програми.
В моят случай бяха четири: Work
, Bu
, Music
, Tmp
. Work
говори за себе си, Bu
е за глупости, които да не ме разсейват от работата (блогове, статии), Music
също е самоописателно, а в Tmp
отиват неща, за да не ми се пречкат (putty
, в което съм пуснал едно proxy и не искам да го спра случайно). Ето картинки от Bu
и Music
:
Обърнете внимание на малкото прозорче долу вдясно на екрана, в което са нарисувани всички пространства и иконки на програмите, които са пуснати в тях. Можете да си влачите иконите между пространствата или да си сменяте активното пространство. Не съм голям фен на цъкането и се зарадвах, че програмата ми позволяваше да си укажа бързи клавиши за смяна между пространствата. Друго удобство е, че при смяна може да показва едър надпис с името на текущото пространство.
Признавам, че не съм опитвал други програми за виртуални desktop-и, но гарантирам, че Virtual Dimension е свястна и ще върши работа. Ако пък нямате опит с много работни пространства няма да ви коства много време и памет да опитате.
Изкуствени табове с WinTabber
Не знам как се случва, но половин час след пускане на какъвто и било Windows осъмвам с десетина пуснати ssh
сесии нанякъде. За целта ползвам putty и настава голяма каша. По прозорец за всяка сесия, един наляво, един надясно, alt+tab
вмъква и други програми в поредицата. Другите ssh
клиенти, които пробвах и поддържат многопрозоречен интерфейс или табове бяха дървени и нямаха нищо общо с putty. Изпаднал в тази заплетена ситуация се сетих за приказката за Мохамед и планината:
WinTabber е малка, несвободна, но безплатна, програмка, чиято функция е да поема под крилото си други програми и да ги показва в своя прозорец като табове. Може да видите в горната картинка как съм натикал няколко putty-та в един WinTabber прозорец и мога лесно да се движа между тях, а пък и цялото ми прозоречно изживяване е някак по-прибрано. Красота и функционалност в едно.
Бързо стартиране и търсене с Launchy
Колко време ще ви отнеме да пуснете MS Paint (поздравления, ако ще минете през Run → mspaint
)? Колко време ще ви отнеме да си пуснете произволна програма? Колко време ще ви отнеме да отворите спецификацията на последния проект, по който работите? На мен повечето от тези действия ми отнемаха поне десетина секунди и доста натискания по клавиатурата. След това открих Launchy. Страхотен инструмент за бързо стартиране на приложения и отваряне на файлове. Принципът му е много прост: започвате да пишете нещо в прозореца на Launchy и в същото време програма търси в своята база от данни за обект с подобно име. Имате пълен контрол върху списъка с обекти – програмите в старт менюто, връзките на desktop-а, файлове с определено разширение в определена от вас директория…
На картинката се вижда колко лесно се пуска Paint. Натискате магическата комбинация от клавиши, показва се прозорчето на Launhy, пишете pai
, натискате Enter и сте готови. Няма да хваля повече програмата, само един съвет за финал: накарайте Launhcy да индексира директориите, от в които държите често-използваните си файлове. Така ще имате ултра-бърз достъп до важната ви информация.
Това не е всичко…
В следващия епизод – разглеждане на PDF файлове и картинки, редактиране на код, клавишни комбинации.