jump to navigation

Дропбокс  September 19, 2009

Просто хочеться сказати, що Dropbox — найкрутіший веб-софт, який тільки зустрічався мені останнім часом (бо люди якось недооцінюють його, а річ-то грандіозна! :) ).

А все тому, що він поєднує в собі оффлайн- і онлайн-функціональність (прозоро для користувача), за чим, я вважаю, майбутнє. Причому робить він це зразково-показово (а не так як Гугл, через Gears). Користувачка не знає, онлайн вона чи оффлайн, просто всі її файли доступні на всіх комп’ютерах і актуальні. І все. Нікому не потрібно гучних слів чи знання, як це реалізовано. Головне, що швидко і прозоро.

У Гугла треба тиснути якісь кнопки після оффлайну, щось там синхронізувати і т.і. (що є ознакою поганого програмного дизайну); навіщо? Головна ознака сучасної веб-проги — бути поза онлайн/оффлайном; тобто: вміти самій визначати, доступний інет чи ні, і розумно синхронізувати дані відповідно до обставин. Користувачка тут ні до чого. Вона не повинна навіть і знати про все це. Вона повинна забути слова “оффлайн” і “онлайн”, чи де фізично знаходяться її файли, на локальному диску, чи десь на Гугл-плекс.

Така задача сама по собі складна і цікава. І найкраще вирішена наразі, як на мене, лише Дропбоксом. В моїх очах це — зразковий софт, досконалий в усьому, від початкової ідеї до кінцевої реалізації.

(А ще там є Share Folders, нещодавно узнав…)

смарт.фм  April 6, 2009

Ні, не все, ще дещо:

…а по-третє, є такий крутий сервіс з дурацькою назвою smart.fm. Колись він називався iKnow , та вони чогось переіменувалися. Неважливо. Так от, це абсолютно геніальна річ для всякого, хто вчить японську! Серйозно. Там є така прога iKnow (так, назва лишилася, як у старого сайту) — так от вона дуже допомагає зі словарним запасом ;) .

Спочатку ви вибираєте т.зв. лист для вивчення; це просто випадковий тематичний текст, який ви хочете прочитати, але канджі/слів з нього не знаєте. Здається, тупик? Чи довгі безконтекстні тикання по словниках? На поміч приходить iKnow — запускаєте прогу і вчите в контексті всі слова цього тексту з промовою і написанням. Кожен день прога підкидає вам порцію нових слів плюс повтор, нівелюючи тим самим затухання пам’яті (забування нового).

Так, ясно, це ті самі флеш-картки, що були завжди, але реалізація тут дійсно краща. (Вони навіть обіцяють, що прога розрахувує ваші особисті затухання і підлаштовується саме під них!).

А ще там є диктант і брейн-штурм. А ще цей сервіс розроблений японцями, тому там багато японського матеріалу. Наприклад, текстів з аніме ;) (я собі усі листи по Сен то Чіхіро зібрав, тепер вчу лексику (щоб потім подивитися без перекладу…)). Коротше, дійсно працючий варіант ;) .

WordPress 2.7 “Coltrane”  December 11, 2008

WordPress › Blog » WordPress 2.7 “Coltrane”.

Не міг утриматися… Новий вордпрес з купою нововведень. Нарешті прийнятний інтерфейс. QuickPress. Багато всього. Моя улюблена річ ховається в Tools — підтримка в адмін-частині Google Gears! (Та-да!) Там же Press This (звідки і пишу) — відео з труби і фотки з флікера підхоплюються автоматом… :)

Disqus  June 29, 2008

Disqus (дискас) — крута онлайн-система коментарів. Недавно про них почув, трохи потикав і одразу захопився. Переваг дуже багато. Але багато і різних контроверсійних моментів…

Централізація і деблогізація коментарів

Довгий час багато хто вважав коментарі якимось ледь не “довіском” до постів на блозі — важливим, корисним, але довіском. Стандартні вордпрес-коментарі представляють собою плоску послідовність відповідей-реакцій на пост. Нема можливості відповісти на якийсь цікавий вам коментар. Нема можливості “проголосувати” за нього. Неясно, що за людина автор коментаря. Не вибудовується дискусії, коротше…

Адже коментарі і самі “генерять контент” (так би мовити), і самі можуть бути предметом коментарів. І саме так будується звичайна розмова — вона постійно відгалужується; і той, хто її розпочав не обов’язково має більше ваги. Останнім часом все більше людей починають розуміти, що коментарі — це повноцінні дискусії, які можуть досить таки далеко відходити від теми, що їх спровокувала; в яких можуть бути відгалуження і діалоги; які, коротше кажучи, повинні мати більше форумних фіч. Так само і коментатори — їх треба цінувати, їм треба полегшувати життя, з ними треба розмовляти і за ними цікаво спостерігати на інших блогах. Вони мають право редагувати чи знищити свій коментар, або, напр., мати його копію у незалежному місці (на випадок, якщо це дуже важливий коментар, а блог, де він був опублікований, вже не існує…) і т.д… подальше читання на тему “які мають бути права коментаторів” тут (читайте не тільки сам пост, але і коментарі до нього ;-) ) ).

Пропозицією саме на цей попит стали декілька систем онлайн-коментарів, покликаних “відв’язати” коментарі від конкретних блогів і, взагалі, створити єдине централізоване місце для дискусій (а блоги і пости мають лише надавати їм контекст): Intense Debate, SezWho, Disqus [далі більше...]

FriendFeed Share Bookmarklet для Опери  June 17, 2008

На френдфіді є така кльова закладочка — Share Bookmarklet. За її допомогою можна розшарювати на фф з будь-якої сторінки різну інфу. Зокрема вона прикольно працює із фотками — клікаєш фотки на сторінці, які сподобалися, і вони додаються у фрейм закладки, а потім і на фф (як мініатюра) (див. приклад).

Усе б нічого, та з Оперою це не працює! (тобто так все нормально, а з картинками ну ніяк…) І це так прикро — простий яваскрипт не могли вже з усім сумісний написати… Ну я собі подивився, що за помилку пише Опера — “attempted to write protected variable”. Тоді зайшов подивитись на код, який цю помилку генерує. І з’ясувалось, що вся проблема в тому, що скрипт оперує адресами (чи що) з різними протоколами: https і http — а Опера (логічно) сприймає їх як різні об’єкти і не дозволяє обмінюватися даними між ними (щось таке коротше). А інші браузери на це плювали. В усьому оригінальному скрипті це https зустрічається один раз, в інших місцях завжди http. Одним словом, склалося у мене враження, що хтось просто помилився з цим https. Тому я написав свій користувацький яваскрипт (є в Опері така корисна штука), який просто заміняє цей https на http — і все запрацювало!

Взагалі-то я написав розробникам фф про це, але поки відповіді немає — кому треба, може корисуватися ;-) (як бачите, це диво програмістського мистецтва кожного разу, коли запускається закладка, тупо робить пошук-заміну https на http в їхньому скрипті (хто вміє, хай напише краще)).

Коротше, мораль: Опера як завжди ні в чому не винна… Вони лише чітко дотримуються стандартів (і що інші на ці стандарти забивають — то вже не їх проблема). У даному випадку, скоріше за все, має місце просто програмістський ляп; та якби проблема спливла б не в Опері — як швидко його б виправили! А так, тяганина…

Page 1 of 512345»