27 квітня 2007

Плануємо й публікуємо....

Продовжуємо досліджувати набір сервісів від Гугл.

Багато хто з нас часто використовує різні календарі (наприклад паперові з зображенням улюбленої марки автомобіля) й системи планування часу, але в них багато недоліків й функціональність теж досить обмежена. Не дивно, що Гугл кинула свій погляд й в бік представлення сервісу онлайнового календаря. Знову ж таки перевага – календар знаходиться в вашому Гугл аккаунті й ви можете здійснити доступ до нього з будь-якого наявного у вас клієнту мережі. При цьому як і в інших сервісах від Гугл є можливість публікувати власний календар. При цьому події можуть бути як загально доступними (public), так і доступними тільки Вам (private).

До позитивних особливостей гуглявського календаря можна також віднести можливість публікувати події у вигляді Веб контенту. Наприклад, можна розмістити гарну картиночку на власний день народження чи на новий рік.

Взагалі то за допомогою Google Calendar data API можна вбудовувати календарі в будь-яку частину контенту. Особливо (ІМХО) це корисно компанія для публікації анонсів і подій менш визначних ніж новини й т.ін.

Отже використовуємо, плануємо й публікуємо…

24 квітня 2007

Операція пошук... Шукаємо код...

Хай...
Продовжуємо досліджувати Гугл...
По-перше згадаю про Google Labs (надалі ГЛ), така собі купка сервісів від Гугл в передрелізному стані де кожен може стати тестером й надіслати результати свого досвіду використання до Гуглерів... Так от можна взяти й допомогти тим хто потребує. Я періодично переглядаю вміст ГЛ на предмет бути в курсі всього самого смачного ... ням ням...
Черговий раз переглядаючи, я наткнувся на сервіс Google Code Search. Хм, що можна сказати ідея індексування коду й пошуку ньому не нова згадаємо хоча б Крагл, Кодерс чи Кодас. Але об'єктивний читач бачить прагнення Гугла створити мега платформу сервісів. Тому вітайте новий (правда публікнули його вже майже рік тому) сервіс для девелоперів й їх найближчого оточення. Інтерфейс прямо так скажу трішки схожий на Кодерс. Хоча хто знає? Може просто по іншому не можливо зробити сервіс для пошуку в коді ;) (та нас не обдуриш й ми знаємо правду).
Не встиг Google Code Search запрацювати в повну тестову силу, як про нього почали писати досить цікаві матері... Наприклад, про пошук фраз (з пісні слів не викинеш) fuck, чи що мене особливо порадувало pizdets (перепрошую за контент). Спробуйте й ... не дивуйтеся. В нашому світі багато цікавого.
Від себе особисто скажу, що ввівши запит з доволі екзотичним змістом я отримав неочікувано корисний результат (ну звичайно я запит повторив і в інших кодо-пощуковиках, що за питання?). Гугл є гугл і немає нічого дивного, що в цьому сервісі можна таки знайти щось девелоперо-користне.
Взагалі то я помітив, що за функціональним мінімалізмом Гугл приховуються справді окупаційні плани щодо користувачів.
В мене все...
Починаємо шукати... Ділимося враженнями...

Свіжий RSS на сніданок...

Хай...
Сьогодні зранку я зловив себе на думці, що першочергово завантажую RSS Reader від Гугл, дивлюся новини від УНІАН, 5го каналу, dtf й ще десь з 10 різних груп новин, а лише після цього ставлю чайник. При цьому я розумію, що таки досить зручно читати ці новини (За 5-10 хвилин перечитую новини майже всього цікавого мені Інтернету)...
Саме через це черговий пост присвячено технології RSS.
Термін RSS розшифровується по різному від стандарта до стандарта:
  • Really Simple Syndication (RSS 2.0)
  • Rich Site Summary (RSS 0.91, RSS 1.0)
  • RDF Site Summary (RSS 0.9 and 1.0)
Стандартна іконка для RSS має такий вигляд:

Технологія RSS використовується по різному, але частіше всього це короткий опис змін на сайті й ссилка на повний варіант. Контент в форматі RSS має назву RSS-каналу, RSS-стрічки чи RSS-фіду (RSS feed). Більш детально про саму технологію можна прочитати на вікі-сторінці терміну.
Наявність можливості отриму новини через RSS канал - це признак сучасності сайту. При цьому контент може бути як в декілька рядків (Новини 5го каналу наприклад), так і містити повністю всі оновлення які відбулися (я наприклад так і зробив у своєму блозі).
RSS останнім часом стало не тільки засобом доставки інформації, а й засобом для заробітку. В фідах часто йде різна реклама, особливо коли кількість підписаних на канал досить висока.
Існує дуже багато різних RSS читалок й перелічувати їх я не буду (навіть Mozilla Thunderbird вміє працювати з фідами)...
Особисто я використовую читалку від Гугл. Зручність її в тому, що всі фіди на які я підписаний зберігаються в моєму Гугл аккаунті.
В мене все...
Користуємося, підписуємося, досліджуємо й пишемо

23 квітня 2007

Про Google Notebook... враження...

Хай знову....
По-перше, дякую за те, що читаєте й пишете про враження. По-друге, зверніть увагу на зміни в структурі блогу:
  • З'явилися ссилки "Друзі" - публікую там блоги чи домащні строрінки людей, які таким чи іншим чином причетні до мене. Крім того, в блогах чи на сторінках цих людей пишуться теж досить цікаві речі;
  • З'явилися ссилки "Мої проекти" - публікую там ссилки на мої стартАпи й проекти, якими я поточно займаюся;
  • З'явилися ссилки "Мої блокноти" - саме цікаве - публікую там ссилки зі свого публічного Гугл блокноту.
Після публікуваня попереднього посту, почав широко використову цей сервіс. По мірі використання прийшло розуміння того, що публічний блокнот - це доволі унікальний й цікавий контент, тому й публікую свій блокнот на сайті.
Від тепер, якщо зустріну щось цікаве в Інтернеті обов'язково додам ссилку для перегляду й Ви зможете теж переглянути цю інформацію.
Зараз в ссилках покищо такий собі міск... а пізніше ссилки будуть публікуватися тематично.
Отже, про Гугл Блокнот все...
Досліджуємо інтернет... пишемо про враження...
Бай....

21 квітня 2007

Користні для здоров'я утиліти

Вітаю...
Відійдемо від теми планування... поговоримо про цікаві утиліти.
Часто густо під час роботи в Інтернет я користуюся закладками (Bookmarks), але це не досить зручно. В мене постійних робочих місць 2 тому закладки доводиться носити з собою, постійно експортуючи й імпортуючи їх. Нещодавно наткнувся на Блокнот такий собі сервіс від Гугл. Встановив, почав використовувати. Принципи закладені в блокнот ті ж самі, що й в Закладках, але вони зберігаються в твоєму аккаунті від Гугл. Тому прийшовши з одного місця на інше достатньо лише увійти в свій аккаунт.
Крім того блокнот існує у вигляді плагіну до мого улюбленого інтернет-браузера. Доречі принцип роботи плагіну теж досить цікавий: достатньо виділити частину контенту(зверніть увагу, це може бути як текст так і картинки) й натиснути на знак "+", що з'являється біля виділення. Тобто ми ефективно збираємо інформацію не покидаючи сторінки. Крім того в блокноті є можливість публікувати знайдене й занотоване (таки цей термін підходить).

Покищо все...
Користуємось блокнотом, пишимо про враження.

19 квітня 2007

Про планування... продовження

Хай.
В попередньому пості я писав про "MasterList-XL(1.22).xls", щаблон електронної таблиці, що дозволяє провадити прості принципи планування. Взагалом, як пишуть розробники MasterList-XL, це безкоштовний варіант MasterList Professional, який на сайті коштує небагато й немало $24.95 (USD).
Поговоримо про MasterList-XL більш детально.
Скачав, запустив і...
Одразу скажу що від Еxcel залишилося небагато :). Все написано на ВБА, й написано доволі таки багато. Тобто це не просто таблиця, а ціла программа.
Спроектовано не дуже звично та після кількох кліків починаєш розуміти, що певна доля функціональності є.
В принципі коротко основні функції можна описати так:
  • Управління задачами (створення, редагування, змінення пріоритетів, контроль часу виконання);
  • Закріплення задач за проджектами (в найпростішому вигляді, одночасно працюємо в одному проекті);
  • Планування виконання задач з прив'язкою до календаря.
Часто/густо в 80 випадків цього вистачає.
Довідкова система трішки засмутила, в ній якісь страшні глюки відбуваються: після відображення малюнків вони чомусь не зникають... :(. Тому швидко переглянувши довідку я другий раз отрмати доступ до неї не зміг. (Може я щось не правильно роблю).
Одразу після завантаження в книзі (вона ж таки і є книга MS Excel) пропонуєтсья підписатися на розсилку від Safari Software Inc, що я в і зробив. Для швидшого освоєння книга містить тестовий проект, в якому додано декілька тасків.
Взаголом то сутність задачі має наступні атрибути з точки зору підходу, проілюстрованого Д:
  • приорітет. Для простоти краще використовувати таку систему: Високий, Середній й Низький;
  • час на виконання. Д. пропонує щоб програмісти самі собі цей час вписували, мотивуючи це тим, що тільки вони насправді знають скільки протрібно їм часу на виконання задачі... ІМХО тільки відповідальні й надійні люди можуть вписувати реальні строки (по собі знаю ;) );
  • час витрачений. Така собі цікава сутність, справа в тому що витрачений час люди теж записують доволі суб'єктивно;
  • Відмітка про поточність (очевидно, щоб той хто виконує не забув про те над чим він працює в данний момент).
Проаналізувавши сутності більш детально приходимо до висновків, що незначна похибка таки є. Як її позбутися? Використовувати й контролювати. Справа в тому, що основна похибка вноситься суб'єктивністю. При цьому, чим частіше той чи інший працівник буде використовувати таку систему, тим менше буде похибка: дії по плануванню можна довести до автоматизму. Отже потрібно постійно здійснювати контроль за тим як заповнюється план працюючими. При цьому кервник, чи інші учасники групи можуть також дописувати певні пункти плану, показуючи таким чином працюючому, що контроль ведеться.
Власне використовувати файл Excel в багато-користувацькому режимі не дуже зручно. хоча там і є певні механізми для цього.
Погравшись вдосита з тестовим проектом, я таки вирішив почати свій власний. (там взагалі написано, але для тих хто не читає) Для того щоб видалити проджект треба створити новий. Так я і зробив: створив власний новий, видалив старий.
Для створення нового проекту є кнопочка "New Project". Для видалення "Delete Project".
Взагалі то проект в понятті MasterList-XL - це все що об'єднує задачі. Тобто це може бути як розробка программного продукту, так і просто якась довгострокова ціль, розбита на підцілі.
Отже починаємо використовувати MasterList-XL. Пишимо про враження.

18 квітня 2007

Про планування...

В своїй творчі й трудовій я діяльності зіткнувся з необхідністю планування.
Ну треба то треба...
Пишу в гугл ряд запитів "Планування розробки ПО" й т.ін.
Потрапляю на wiki Joel Spolsky "Планирование программного обеспечения малой кровью."
Цікава стаття, як і все що пише Д. багато прикладів, порівнянь й образів.
Для тих хто не читав й не збирається це робити:
в статті описується як потрібно планувати розробку ПО й що при цьому можна використовувати. Також надається легка критика MS Project.
Замість цієї програми Д. рекомендує "бути простіше" й використовувати MS Excel.
Із власного досвіду скажу, що користувався я колись таблицями для планування... не дуже виходить... В результаті отримали купу файлів, про які дуже швидко всі забули...
ІМХО Не вистачає там таких зручностей, як атоматична відправка по електронній почті, можливості групового редагування задач, зручного ексопрту й т.ін.
Але прочитавши Д., ("бути простіше") починаю розуміти, що в плануванні ці навороти дуже другорядні. Головніше набагато простота, й функціональність. Крім, того в Excel таким чи іншим чином ці можливості присутні.
За моделлю Д типовий план-файл повинен мати наступну структуру:
Лист-проджект, рядок таска, в якому окремі стовпці - це приорітет, кількість годин, що необхідні для роз'язання, кількість годин, затрачених й кількість годин що лишилися, при чому останнє розраховується автоматично.
В принципі не дуже складно виходить. Головне щоб це працювало. Від сьогодні почну вести подібний файл. Про результати напишу.
Доречі в кінці статті Д представлено ряд ссилок, зокрема на "MasterList-XL(1.22).xls", шаблон файлу, що відповідає схемі Д.

З нього й почнемо.

На сьогодні все.
Так... таки дійшов я до блогера.
Мабудь ведення блогу обов'язкова частина еволюції сучасного homo.....
Тематика блогу буде максимально користна для мене в першу чергу.
Писатиму в основному про корисне тобто про різні утиліти, технології, статті і т.ін.

P.S. писатиму укр.мовою..., але постити можете на будь-якій іншій... (із списку ru, en, ua)