Статті

Заходи в веб відділі QAPInt

4 листопадаа 2012   //   Статті  //  Прокоментуй!

Відверто зізнаюсь, я ніколи не любив читати. Якось сам процес читання здавався довгим та незручним. Я люблю читати лежачи, тримати книжку не зручно, доводиться міняти руку, весь час крутитися… Крім того, обмаль друкованих книжок та відсутність сенсу їх друкувати (дорого та незручно), читати з монітора не варіант… стомлюються очі і взагалі яксоь я особисто не можу зконцентруватися на читанні книги з екрана монітора.

Рік тому я вирішив, що читання дуже важливе і треба починати читати постійно та багато, придбавши електонну книгу PocketBook 611 . Цю покупку здійснив на початку року, трохи читав книги, але було знову ж таки не зручно – мені сильно не вистачало тач скріна… Тому цієї осені обновив до версії PocketBook Touch. Саме в цій електронній книзі з’явилася та функціональність, якої мені так не вистачало: замітки (скріншоти, коментування, виділення та підкреслення слів та абзаців, зручний сенсорний інтерфейс).

1. Читацькі клуби

Процес читання став для мене досить зручним, я полюбив читання і почав читати частіше, в мене є паралельно декілька книжок, які я читаю. Але читати самому не дуже захоплююче, є величезне бажання поділитися, обговорити книгу. Я скористався ідеєю, яка довгий час літала в повітрі в нашій компанії Кеп Інт, але якось не складалося це запустити…

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

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

2. Тех дейз

Коли прийшов працювати на КЕПІнт 2 роки тому, техдейз були майже на постійній основі, але з часом все відійшло на заданій план. Важко вже пригадати чому. Але ідея проведення таких заходів дуже класна. Я вважаю, що успіх таких суботніх заходів сильно залежить від тематики та частоти. Прекрасно розуміючи, що комусь потрібно це організовувати і само собою це відбуватися не буде, я вирішив взяти організацію на себе і ні трішки не шкодую.

В житті чимало форс-мажора і тому  ідея тех дейз кожні два тижні провалилася, ми колегіально вирішили проводити 1 раз в місяць* (динамічний графік з можливістю перенесення). Ми провели успшіні 2 тех дейз, можливо настпуного разу (01.12.12) запросимо всіх бажаючих. Приємно помітити, що з кожним разом рівень зростає, це стає щось на зразок конференцій XPdays (звісно нам ще рости й рости, але дайте декілька хвилин насолодитися мрією), теми доповідей напрочуд практичні та цікаві. Дуже приємно отримувати позитивний відгук на тех дейз від своїх колег, дуже радує те, що вони залюбки щоразу приходять. ДЯКУЮ!

3. Тренінги

Колись десь почув, що рівень команди визначається найслабшою ланкою. Думаю, це справедливо. Крім того, нам всім є куди розвиватися, є багато можливостей, варто ними користуватися. Я сам, незважаючи на те, що більшу частину робочого часу витрачаю на менеджмент, дуже прагну продовжувати розвиватися як розробник.

Ідея проведення внутрішніх заходів в мене для підвищення рівня знань була досить довго, а цього літа в Єгипті вона набула чітких форм тренінга. Саме цього літа я вирішив, що нам потрібно запустити всі вище наведені заходи, а час покаже, найкращі та найнеобхідніші з них приживуться, інші зникнуть (звичайний природний відбір).

Формат продумано, через 3 тижні відбудеться перший тренінг, я дуже хвилююсь та очікую першого тренінга на КЕПІнт.

P.S. Мені дається трохи складно читання багатьох книг паралельно, мені потрібен час переварити, в мене таке відчуття, що я просто “ковтаю” книги. Тому останнім часом, я почав відмовлюватися від фонового наповнення вільного часу музикою, у вільний час просто думаю, обдумую, що прочитав, як це використовувати, що ефективне, а що ні… ось нещодавно я наткнувня (відверто кажучи мене наткнули 2 рази ) на книгу Стаса Давыдова “Не мешайте мне работать!”. Книга прикольна, легко читається, багатокорисного + є над чим попрацювати, адже мої колеги якраз сигналізували, що дану книгу потрібно почитатит керівництву. Будемо працювати над всезагальною мотивацією 😉

Не склалося…, або редизайн 2.0

17 Жовтня 2012   //   Статті  //  Коментування вимкнено

Майже рік не писав, писати якось незвично)

Минула ідея з редизайном не склалася… Минув час і новий дизайн зовсім перестав подобатися, виникло бажання чогось простішого та легшого, хоча я зовсім не прибічник metro-стилю в дизайні, але для блогу чомусь захотілось вибрати саме його… На даний момент в пошуках нового дизайну. Формат блогу залишу як є, але поставлю собі вимогу: мінімум одна публікація в місяць).

Тепер мої обіцянки вже не пусті слова, а просто плани на майбутнє.

Я нещодавно наткнувся на досить цікаву книгу Гліба Архангельского “Тайм-драйв. Як встигати жити та працювати” –  дуже рекомендую, цікава, захоплююча та багато, чого я вирішив втілити в життя, про що я поділюся в наступних публікаціях (посилання на книгу pdf та epub).

P.S. Вже як традиція зберігаю скріншот того, як сайт виглядає перед нових редизайном.

Провівши декілька годин пошуку підходящої теми з потрібним дизайном – вирішив, що це безнадійно, цього разу я намалюю сам і зроблю тему також самостійно, мій дедлайн – 1 листопада 2012 року.

P.S. В зв’язку з форс-мажорними обставинами з дизайном – дедлайн переноситься на 7 днів 🙁

Редизайн

9 Грудня 2011   //   Статті  //  Прокоментуй!

В зв’язку зі зміною направленості сайту (з блогу на портфоліо-блог) прийняв рішення змінити дизайн.

Поки що в пошуках.

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

Так, Вам не почулося 🙂 В візитках я вказав адресу сайта, от і захотілося щоб він був більше схожим на сайт, а не просто блог. Хоча остання причина найдріб’язковіша але вона стала вирішальною.

Завантажую теперішній (поки що) дизайн на пам’ять, яким він був.

Портфоліо

9 Грудня 2011   //   Статті  //  Прокоментуй!

Приходить час розкидати каміння….
наступає час його і збирати

Сьогодні вирішив створити рубрику портфоліо та потихеньку зібрати всі свої роботи.
Планую створити наступні розділи:

  1. Веб-сайти
    • seotm (веб-студія – моя попередня робота)
    • менеджмент (тільки керував розробкою)
  2. Флеш-анімація
  3. Javascript
  4. HTML5 презентації
  5. Інше

Чекайте оновлень 😉

Розширення для Chrome

7 Грудня 2011   //   Статті  //  708 коментарів

Почну з історії. Як тільки став веб-девелопером почав користуватися переважно Firefox, так як на той момент єдиний з браузерів, що мав чудове розширення FireBug, без якого багато розробникыв не уявляють свого життя. Cms система, якою раніше користувався працювала з FCKeditor. Загрузка сторінки редагування якогось контента, що містив декілька редакторів, займала купу часу. Для економії витрати часу почав шукати новий браузер. Серед найпопулярніших дуже сподобався Chrome – він мав найкомпактніше меню, розміщення вкладок та був напрочуд швидким. Крім того, не хворів хворобою розширень 🙂 (необхідність оновлювати самостійно розширення при оновленні браузера)

Chrome підтримує багато розширень – наведу перелік найкращих )) (тих, якими користуюся я сам)

Переклад

  1. Швидкий перекладач в тому ж вікні – Auto-Translate
Для розробки
  1. Найкращий для визначення кольору – ColoPick
  2. Перевантаження CSS без перевантаження сторінки – CSS Reloader
    – дуже класна річ особливо для моїх проектів (перевантажую тільки css файли, які явно підключені в html)
  3. Легке та візуальне редагування COOKIE – Edit This Cookie
  4. Лінійка – MeasureIt!
  5. Комбайн для верстки – Rulers, Guides, Eye Dropper and Color Picker
Просто зручно
  1. Швидкий пошук  –  Highlight to Search (by Google)
  2. Дуже зручне прослуховування музики з контакту – VoKadio2.1.9.2
  3. Управління закладками – Neat Bookmarks
  4. Налаштування зовнішнього вигляду для багатьох сайтів (в тому числі і gmail) – Minimalist for Everything [Beta]
далі буде…

Що таке “BADA OS”?

24 Березня 2011   //   Статті  //  Прокоментуй!

На даний момент в сфері розробки ОС склалися постійні гравці, які конкурують між собою говорячи чи про ОС для персонального компютера чи для мобільного телефона. Поки є конкуренція, то такі прості юзери,  як ми з вами, отримаємо користь, отримуючи нові цікаві розробки чи додаткові можливості. І зовсім безглуздим є на перший погляд створення нової операційної системи, коли на ринку є такі гіганти.

Вельмишановна компанія Samsung пішла на такий ризик. ЧОМУ?

Останнім часом саме завдяки (один з найвагоміших факторів) використання ОС Android продукція цієї компанії користується величезним попитом, захопившись цим успіхом Samsung дозволили випустити собі свій перший планшет на Android по ціні вищій від самого Apple Ipad (на мій погляд просто нечуване зухвальство!). Але зараз не проце. Питання полягає в тому, що навіщо компанії витрачати кошти на власuу ОС, якщо можна використовувати безкоштовну Android і не турбуватися ні про що. Спробую дати відповідь на це питання.

Спочатку охарактеризую саму Bada OS, знайомий з нею по телефону Samsung S 8500 Wave. Телефон э топовим – думаю без проблем можете знайти його круті характеристики, придбав лише за параметри, так як аналогічний Андроїд коштуватиме на баксів 200 дорожче 🙂 Платформа на перший погляд дуже прикольна, зручна для користувача (проводиш по контакту вправо – дзвониш, вліво – відкривається діалог для написання повідомлення тощо), надчутливий сенсор, прикольна камера… Але це все переваги більше апаратні. Кількість програм в маркеті – мала, знайти те, що холчеш нереально, більша частина програм дорога.

Купа багів, так наприклад, від версії 1.0 до 1.2 додалася лише нова клавіатура і зачищенні баги.

На мій погляд нова ОС – спроба додати незначного гравця для недорогих телефонів, всім відомо, що під будь-який сенсорний телефон потрібна ОС, то чому кожен раз придумувати велосипед, якщо можна раз створити і забути (ну тільки латати потім 🙂 ?.

Крім того, відомо як платформа Андроїд від версії до версії стає все вибагливішою, а у випадку з Бада можна клепати версії, нічого практично  не змінючи, не платити за ліценції (у випадку Window Phone 7)  і звичайні
користувачі будуть дуже задоволені, що володіють останньою версією ОС.

 

HTML5 & CSS3

4 Січня 2011   //   Статті  //  7 коментарів

Давно створив блог і ніяк не наважувався щось толком написати тут з програмування…

Про html5 та css3 давно чув, але так як працюю на веб-студії, то з врахуванням особливостей розробки потрібно орієнтуватися на клієнтів, багато з яких досі юзають Internet Explorer 6.0 ( знаю, що всіх, хто верстає чи коли-небудь верстав, починає нудити лише від однієї згадки ), то не доводиться користуватися новими перевагами  сучасних браузерів. Нещодавно мені повідомили, що є вакансія фронтент менеджер по оптимізації контенту з використанням javascript, html5 та css3, заробітна платня достойна, потрібно високий рівень знань, щоправда працювати з командою, що розташована в США.  Але ця стаття присвячена іншій тематиці.

Даний стандарт ще розвивається і є не затвердженим (планується затвердити в 2012 році, остаточне затвердження і прияняття як стандарту в 2022 році), тому не дуже просто працювати з використанням цих технологій. Приємною новиною виявилося, що компанія Microsoft відмовилась від свого SilverLight в підтримку та розвиток стандартів css3 та html5. Також і обіцяють, що Adobe Flash не витримає конкуренції з css3 та html5, і вже створюються програми, що дозволяють перетворювати флеш анімацію в html5.

Які ж нові можливості нам надасть HTML5 & CSS3 ?

По-перше, про всі можливості повного посібника  поки немає… Але вже чимало інформації міститься в мережі.

Тим паче багато браузерів підтримують цей стандарт в більшій чи меншій мірі.

html5

Для того, щоб повідомити браузер, що ваш докмент відповідає html5,  достатньо  вказати правильний доктайп, а саме:

<!DOCTYPE html>

Перерахую основні нові елементи html 5:

  1. в API:
    • Canvas – новий елемент (механізм), який значно полегшує життя верстальникам, дозволяючи робити скруглення, тіні тощо
    • Storage – це механізм, який покликаний надати розробнику можливість зберігати набір даних значного обсягу на стороні клієнта і отримувати до них доступ з допомогою спеціального API
    • drag-and-drop
    • app cache – створення, кешованої версії сайту у клієнта, щоб він міг ним користуватися навіть за відсутності Інтернету (наскільки я знаю, щоб це досягти в відкриваючий тег html потрібно вказати manifest=”cache.manifest” і все, надалі всю роботу зробить браузер за вас)
  2. Нові атрибути, спеціальні поля для введення дати на електронної адреси
  3. Нові теги

Невже всі вебери (це я так ласкаво називаю тих, хто працює для веб) отримають те, про що мріяли???

Можна і далі перелічувати нові можливості, але ви скажете, що це все марно, адже клієнти продовжують користуватися застарілими браузерами, але…як я вже казав, що мені запропонували роботу з використанням даних технологій + всі сучасні планшети оснащені браузерами, що вже частково підтримують нові стандарти, між іншим, для перевірки наскільки Ваш браузер підтримує html5 зайдіть на сайт html5test.com. На даний момент я маю замовлення створити html презентацію (так! Вам не почулося : “презентацію”) з використанням даних технологій.

Найближчим часом напишу, що саме використав і як це зробив, а згодом і можливо продемонструю своє перше творіння.