Crossover завтра бесплатно
(23:10:45) xobb: Hello guys
(23:10:47) xobb: http://www.codeweavers.com/about/general/press/20081027/
(23:11:06) xobb: a nice move from codeweavers. Tomorrow you will be able to download CrossOver for free
(23:11:41) ***champs|work didn't know until recently that they were located here in St. Paul.
(23:12:10) Shadowhand: :o
(23:12:21) xobb: champs|work: yeah, I didn't know either
(23:12:41) champs|work: though it's just barely St. Paul. They are in spitting distance of southeast Minneapolis
(23:13:15) xobb: I've got a bunch of friends in Minnesota and they have a really good weed. I think they've shared a bit with codeweavers =)
(23:13:28) Shadowhand: hahahah
(23:13:40) champs|work: O RLY
(23:14:04) xobb: yes, I've been to Minnesota last year
(23:14:13) ***Shadowhand is not surprised that working on WINE makes one want to chill out
...
(23:26:36) versatiletech: the CEO of CodeWeavers is out of his mind "But, I figure, the way the economy is going, in a few months everyone might be out on the streets, wearing potato sacks and standing in line for squirrel soup, so why not?"
(23:26:44) versatiletech: lol
(23:28:12) xobb: versatiletech: ^^ about the weed
(23:28:27) versatiletech: lol
(23:32:28) champs|work: Codeweavers is in suite 420
(23:32:41) champs|work: but that building only has three floors
(23:35:46) xobb: =))
(23:35:51) xobb: they are on the roof
(23:44:17) champs|work: that's good shit
Опісля знайшов себе під столом.
Растаманські казочки
Код сайту
Тому викладаю їх в публічний доступ під ліцензією wtfpl на php-код сайту. Наразі сайт використовує скін розроблений Arcsin, тому відповідно до ліцензії Creative Commons v2.5 шаблони сайту не можуть використовуватись для комерційних цілей. Думаю з часом навчитись малювати і створити свої шаблони для вигляду цього сайту і знову ж випустити під wtfpl.
Серія записок безумного архітєктора. #1
Написавши вступ я не вирішив про що писати далі, чи про систему авторизації користувачів чи про генерацію статичних сторінок, обидві теми заслуговують висвітлення перед переходом до головного, то поки розкажу взагальному про особливості кодінг-стайлу (я готую також окрему статтю на рахунок цього, але вона вийде не раніше нового року), правила найменування таблиць і полів в базі даних, загальню структуру папок і трішки про kohana як таку.
Kohana являючись хоча і гнучким фреймворком, але все-таки регламентує свою структуру файлової системи, яку я вирішив притримуватись. Отже файлова система складається з таких ключових елементів:
application
-- cache
-- config
-- controllers
-- helpers
-- hooks
-- i18n
-- libraries
-- logs
-- models
-- views
modules
system
Директорія system дублює структуру application, плюс додана директорія core всередині system. Для рядового розробника це не має значення, в core знаходяться ядро фреймворка (як говорять framework glue), що забезпечує зв'язну і послідовну роботу.
Каскадна файлова система забезпечується автопідключенням Kohana. Можна виділити три рівні системи:
- application: при підключенні файла Kohana дивиться сюди в першу чергу. Якщо файл знайдено, то його загружають і далі пошук файла припиняється.
- modules: якщо файл не був знайдений на рівні application, то проводиться пошук файла в підключених модулях.
- system: якщо до того файл не був знайдений, то Kohana пробує знайти файл в системній директорії.
Дана структура файлів забезпечує легке перевизначення та розширення конкретних класів згідно потреб конкретної аплікації. Єдиним, що слід зауважити: файл config.php повинен знаходитись на рівні application. Всі інші Контролери, Моделі, Вигляди, Конфігураційні файли, Хелпери і Бібліотеки розміщені за бажанням розробника. Малюнок наглядно ілюструє роботу каскадної файлової системи. Клікабельний.
Skype MID
Отож як видно з запису розробка скайпу зараз орієнтована на MID (Мобільні Інтернет Дєвіцис), що одразу продемонстровано на скірншоті. Як скайп попереджає -- це тільки прев'юшка інтерфейсу, тому можуть піти ще зміни, що було б доцільно.

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

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