Работа на дому требует сосредоточенности. Ясности в мыслях и способности не отвлекаться. Вот как раз над вторым мне ещё предстоит долго работать, вычищая траты времени непонятно на что.

Недавно был успешно применён маааленький скриптик, ограничивающий затраты рабочего времени на чтение новостей и лент. Сокращает чтение нецелевых сайтов до 15мин на два часа. Да и то, только если в указанный промежуток о нём вспомнишь. А увлёкшись работой не отвлекаться уже много легче.

Итак — Time Nazi. В ненавязчивой манере напоминает о том, что деньги платят не за ЖЖ.

Список серверов, понятно, у каждого свой. За идею спасибо [livejournal.com profile] avva.
После длительного затишья, таки была обновлена разворачивалка тредов.
Новое:

* Работает в Opera 9
* Теперь можно раскрывать несколько рядом стоящих тредов одним кликом
* Если в процессе подгружания глубоких дискуссий встречаются свёрнутые ветки — их тоже можно будет развернуть.

sample

Забирать тут: http://clear.com.ua/ru/projects/firefox/unfolder
Good evening ladies and gentlemen.

While you sleep LJ devs are working to protect you against spam, bots and evil guys.
To do so, they have added auth-challenge to comment posting form.

Well, posting «+1» on your friends' entries does no evil™ IMO.

Therefore I updated the script to send two requests — one to get challenge and one to actually post message. That easy :)

Grab updated version and enjoy!
Подрихтовал Ctrl+Enter в сторону совместимости с Оперой.

http://clear.com.ua/projects/firefox/ctrl_enter

Больше кавычек, смерть дефисам! Long live mdash!
Все, вікі з мегабайтною сторінкою вже не в моді. Вона відійде для власне обговорення процесу створення скриптів.

Перелік скриптів, з рейтингом, з комментами, з теговою класифікацією - http://userscripts.org

Під час користування сайтом зустрів кілька зручних інтерфейсних штук. Спробую назвати.

* приховані поля вводу, з'являються по кліку. Приклад - логін в ЖЖ. Там таке всюду.
* tag cloud. Популярні теги візуально більші за інші
* по кліку на редагувати блок текста перетворюється на тектареа. TiddlyWiki
* при невдалому логіні блок логіна тремтить. весело.
* Markdown syntax для тексту.

і знову Ruby on Rails. гм, воно всюди..
Примусив InstaComment та Unfolder працювати і на Firefox 1.5 aka DeerPark. Потрібно було відмовитись від element.onclick=… на користь addEventListener(це було просто) та від elemen.myproperty=… на користь setAttribute(це було гірше). Атрібут є лише строка, не масив, не об’єкт… Сумно.

І взагалі, програмувати під ГМ стало важче. Дуже часті ситуації коли скрипт просто в певний момент вмирає, не пишучи ніяких помилок в консоль. Доводиться трасувати — «сюди ми дiйшли, сюди не дiйшли». Дуже незручно. Сподіваюсь, колись це виправлять.

Детальний перелік граблів — http://diveintogreasemonkey.org/slides/
то тут:

http://firefox.org.ua/xpi/greasemonkey.xpi

лежить мавпочка 0.4 що працює з DeerPark Alpha2 та SeaMonkey.
[тада!]

скрипт, который подгружает треды в страницу.



http://clear.com.ua/projects/firefox/unfolder
Changelog

2005-07-07: 0.4

* fixed issue with & — thanks [livejournal.com profile] drdaeman
* fixed issue with &nc=
* fixed issue with lost keyboard focus
* added ability to close box with Esc key.
Quirk — adds caret in Firefox 1.0, everything is fine in Trunk.
* added login reminder

http://clear.com.ua/projects/firefox/instant_comment
Updates: will be available at my site

this greasemokey script allows commenting your friends' entries without any page reloads. Uses Ajax.

Supports smart quoting and wiki codes described in Ctrl+Enter

Тут по нашому.
Updates: будуть викладатися на мій сайт

Цей чудовий greasemokey скрипт дає можливість коментувати журнали друзів не покидаючи стрічки. Використовує Ajax, не потребує перечитування сторінки.

також підтримує типографіку описану в Ctrl+Enter

Найкраще смакує в Firefox.
Updates: will be available at my site

This GreaseMonkey script allows submitting of web forms with simple Ctrl+Enter. My email client does so, my IM client too. So this add a little consistency to my desktop :). Now works with GMail.

It adds some Unicode beauty to text submitted:
proper quotes. latin by default, uncomment one line to enable cyrillic
(c) => ©
(r) => ®
(tm) => ™
... => …
uses n-dash and m-dash

Also, understands wiki styling:
**word** => word
//word// => word
--word-- => word
__слово__ => word

Enjoy!

http://clear.com.ua/misc/ctrl_enter_submits.user.js

Кирилічна версія - кавички лапками та український апостроф - "вб*ю" => «вб’ю»

http://clear.com.ua/misc/ctrl_enter_submits_cyr.user.js
Еще один скрипт улучшающий ЖЖ: иконки при редактировании групп пользователей.

Edit Custom Friends Groups icons
А ще можна в коменти автоматом підпис вставляти.
Updates: будуть викладатися на мій сайт

Є для Файрфокса така чудова приблуда — greasemonkey. Вона дає можливість дописувати до веб-сторінок власні скрипти та інструменти. Потрібним саме мені чином правити сторінки та робити їх більш зручними. Бо про смаки не сперечаються, та й в розробників є набагато важливіші справи.

Для тих хто вміє читати англійською — найкращим джерелом інформації буде http://diveintogreasemonkey.org. Писав Марк Пілгрім, автор неповторної http://divetintopython.org. Це «поринаючи в…» стало його фірмовим знаком якості :-).

Вже існує безліч корисних скриптів, що роблять подорожі Мережею ще більш комфортними. Буде більше. Існує навіть компілятор, який вміє запаковувати скрипти в звичайні екстеншени Файрфокса.

На цій хвилі я переписав свою стару закладурку в вигляді такого скрипта. Я давно збирався дописати екстеншен для сабміту веб-форм клавішами ctrl+Enter. Мої IM (gnomeicu, gaim), Mail(thunderbird) так вміють, і рука сама тяглась так само слати пости.

Тепер це можливо. Пост також автоматично форматується типографікою та вако-кодами.

Інструкція:
— встановити Firefox
— встановити greasemonkey
— перейти на сторінку http://clear.com.ua/misc/ctrl_enter_submits.user.js
— в меню Tools вибрати «Install User Script..»

Тепер ви можете сабмітити пости з вікі-кодами простим ctrl+Enter!

Profile

tymofiy: (Default)
Tim Babych

Tags