Archive for March, 2006

Цікавий Діалог

Thursday, March 23rd, 2006

Jeffrey McManus запостив цікавий діалог почутий десь у Лас-Вегасі:

1: “you’re married?” 2: “yeah.” 1: “for real?” 2: “yeah, we have a dog and everything.”

Думаю він перекладу не потребує :) LOL

Call for translators

Thursday, March 23rd, 2006

I’m going to coordinate translation of Zend Framework manual into Ukrainian language. If you are creative, fluent in Ukrainian and willing to participate please post in comments.

Hiding WhoIs information…

Wednesday, March 22nd, 2006

Remember, customers do not want to business with vendors who hide. If you don’t give me your name and address, don’t expect me to give you my CC number. KISS.

Key To Success

Tuesday, March 21st, 2006
  1. Define your goals in global scope.
  2. Push one goal into the local scope and try to archive it:
    • Stay focused on your goal.
    • Do not concentrate all your resources on selected goal.
    • Revise methods/resources to achieve your goal.
    • Take it easy. Look around for new goal(s) but stay focused on the selected one.
  3. Feel free to swap goal between local/global scope.
  4. Feel free to add new goal to global scope.
  5. Do not jump from the loop.

Tip of a day

Wednesday, March 15th, 2006

Less HTML. More XHTML(strict).
Do not ask why.

Google Mars Map

Monday, March 13th, 2006

Google has used the Google Maps API to create a map of planet mars. Google Mars joins the previously released Google Moon. More information is available on ZDNet

Zend Framework. Welcome aboard!

Monday, March 6th, 2006

Наприкінці минулого тижня Zend зробив перший preview реліз, або скажем бета реліз Zend Framework-у. Andi Gutmans анонсував його тут і так само тут з додатковою інформацією.
Чесно кажучи я мав доступ до сорсів фреймворку раніше від офіційного релізу тож з нетерпінням чекав коли Zend Framework буде доступний “На! Живо” (напевно гадюкіни мають копірайт на ті 2 слова).
В декількох словах хочеться сказати що Zend Framework є дійсно тим чого чекали девелопери. Ясно що їхній фреймоворк не задовільнить всіх на раз, але він дає хороший і якісний! набір компонент для руху вперед.
Я особисто маю деякі плани відносно цього php фреймворку, але нажаль не можу зараз розголошувати всі мої плани.

PS: Як почати роботу з фреймворком? Тут є хороший приклад.

Angel vs Devil

Thursday, March 2nd, 2006

I’m listening David Heinemeier Hansson (37 Signals) podcast from “The Future of Web Apps” conference and I really feel bad about comparison PHP and Ruby on Rails as Devil and Angel.

MashupCamp Review. Частина 1.

Thursday, March 2nd, 2006

Пройшов уже тиждень від того часу як я повернувся з сонячної Каліфорнії у менш сонячну Пенсильванію. Причина поїздки у Mountain View буда досить проста - я представляв MapBuilder.net на MashupCamp конференції, точніше un-конференції.

Спочатку дікілька слів про Каліфорнію. Це здоровенний мегаполіс. Виглядає на порядок розвинутіше від Пенсильванії. Це видно у всьому, починаючи від доріг і закінчуючи секс-меншинами :) IT бізнес просто процвітає на західному побережжі. В загальному Каліфорнія мені сподобалась як місце де можна сміло проводити відпустку. Жити у Каліфорнії? Можливо… але це буде залежати від багатьох факторів.
DSCN3986

MashupCamp тривав 2 дні. Формат конференції організатори вибрали просто чудовий. Unconference дає можливіть дійсно почертпнути ту інформацію яка цікава тобі. Перелік сесій був досить великий. Нажаль цікаві сесії накладались одна на одну і я не відвідав всього що було цікаве для мене.
DSCN3896

Перший день MashupCamp-у почався з реєстрації, сніданку, роздачі сувенірів(реклами спонсорів) і т.д. Одним словом стандартна процедура.

Далі почались сесії. Найбільш людно було на MonetizationBizModels сесії яку вела Eleanor Kruszewski з Yahoo! Developer Network і Dave Nielsen from StrikeIron. Видно що кожен хоче earn money від того що він робить. Враховуючи те що я віртуально спілкувався з Eleanor ще задовго до кемпу було справді файно зустріти її як то кожуть in person.
Eleanor&Andrew

На завершення перного дня Yahoo! i Zend споносорували паті з випивкою і закускою.

Другий день включав у себе Speed Geeking і сесії також. Під час Speed Geeking девелопери представляли свої проекти які брали участь у конкурсі “машапів”. Переможцем став Podbop. Мапбілдер був цікавий для багатьох людей, але нажаль він є більше тулзою для створення “машапів” ніж самим “машапом”. Як то кажуть всі хотіли видовища :)
Я хочу відзначити mastrBeta.com яку розробив John Herren, один з моїх небагатьох колєг на теренах сполучених штатів. “mastrbeta” звучить інтернаціонально і слабка половина кемпу проявляла неабиякий інтерес до цього проекту.

По завершенні конференціїї Adam Sah запросив всіх учасників на обід до Google. Відвідини GooglуPlex(так називається їхнє містечко) боли дуже цікавим. Але то тема для окремого посту. Хотів би тільки відзначити що я випадково на Гуглі зустрів Кріса ді Бону(Chris DiBona) який менеджеить code.google.com і який розмістив мапбілдер у секції “Featured Project”. Можливо у нас вийде якась співпраця, who knows.

Я запланував собі вільний день після конференції з метою прошвернутись по Сан Франциско або провести деякі зустрічі після конференції. Вдалось і те і інше. У середу Mike Naberezny запросив мене і Джона на лачн на Zend.
Для мене ця зустріч мула надзвичайно цікавою з професійної точки зору.
zend
На завершення скажу looking forward for MashupCamp 2 ;)

PS: 982 фоток з mashupcamp було залито но Flickr. Бровзайте на здоров”я.

How do I debug JavaScript in Safari?

Wednesday, March 1st, 2006

For those who do not extensively use Macs but want to troubleshoot some JavaScript.

In order to help debugging your site’s JavaScript interaction with Safari, the Safari “Debug” menu allows you to turn on the logging of JavaScript errors to the Console. To display the debug menu, open a Terminal window and type:

defaults write com.apple.Safari IncludeDebugMenu 1

Launch the Console application (/Applications/Utilities/Console), launch Safari and check “Log Javascript Exceptions” in the Debug menu.

It should work!