В конечном результате важен конечный результат!
четверг, марта 23, 2006
RSS-фиды для FTP-серверов
О том, как при помощи нескольких строк кода на PHP сделать это читайте статью Марка Вудмана (Mark Woodman).
10 советов для желающего стать Rock Star Programmer
Совет №1: Разрабатывайте ваши творения на быстрой машине
Это вроде и так понятно, так как все желают иметь самую быструю тачку, но на самом деле главная причина этого совета в том, что если вы используете языки программирования, в которых компиляция необходима, то чем быстрее она будет проходить, тем меньше времени вы потратите на разработку... (конечно же это чисто субъективно).
Совет №2: Используйте большущий TFT-монитор
При наличии большого экрана, область визуального видения кода увеличивается, что сокращает кол-во ненужного скроллинга, к тому же, обзор большого участка кода позволяет держать в голове и на экране структуру кода, а также какие методы и переменные вы использовали...(у меня, к примеру, стоят два моника: 30-дюймовый DELL 3007WFP, обошедшийся мне в 3500 бакарей, а второй - 20-дюймовый DELL 2005FPW).
Совет №3: Изучай свою IDE
IDE - это ваше все, поэтому необходимость изучения всех аспектов работы вашего "станка" знать крайне необходима, но также и полезна - прибавится быстрота доступа к необходимому функционалу, а клавиатурные сокращения еще более облегчат вам жизнь. По-хорошему, если есть возможность, необходимо назначить всем вашим постоянным действиям клавиатурные сокращения...
Совет №4: Досканальное знание API необязательно
Почему? Да просто потому, что эти самые API могут измениться или вы можете перейти к использованию других API!
Совет №5: Пишите умные и компактные структуры кода
И незамедлительно тестируйте их. Тем самым вы сразу же узнаете результат ваших трудов - работает/не работает. Да и вам и другим программерам будет понятнее и наглядее.
Совет №6: Читайте книги
Увы, но без книг в наш продвинутый век никуда. По возможности изучите всю имеющуюся по вашему предмету литературы и используйте из нее все полезное. К тому же, вы станете, возможно, чуточку умнее... :)
Совет №7: Почаще возвращайтесь к вашему старому коду
Нет, это не ради экономии (хотя и отчасти ради экономии времени разработки), а ради восстановления в памяти давно забытых методов и способов, а также ради того, чтобы удостовериться в том, что что-то можно в этом коде усовершенствовать и оптимизировать...
Совет №8: Почаще спускайтесь на грешную Землю
Если вы написали API, то крайне желательно написать еще и какое-нить приложение, которое будет использовать ваши API и попросите ваших друзей апробировать его. Только не говорите, что это вы написали это приложение... иначе объективности вы не дождетесь! :) А объективные отзывы - это золото.
Совет №9: Не просите у людей совета
Лучше исчите сами ответ на ваш вопрос - это более полезный путь. Попутно вы получите значительно больше информации, чем искали. Спрашивайте, если только ваш вопрос носит дискуссионный характер. Ну конечно не нужно прямо дословно воспринимать этот совет - необходима разумная середина, так как жить и кодить чужими идеями и советами крайне глупо.
Совет №10: Последний совет
Правильно питайся, не пей много кофе и отдыхай почаще, не просижывая штаны перед громадным монитором! :)
среда, марта 22, 2006
Adobe Flex Developer Derby
Итак, все желающие поучаствовать в этом мероприятии должны сделать только четыре шага:
- Ознакомиться с правилами и условиями;
- загрузить Adobe Flex 2.0 beta 2 и разработать какое-нить приложение;
- выложить ваше приложение в Интернет;
- заполнить заявку до 1 мая 2006 года.
А теперь о призах. Adobe обещает следующие призы:
- 42-дюймовый плазма-телек от Samsung и Microsoft Xbox 360 в добавок;
- О вашем приложении будет рассказано на сайте Adobe со ссылками на вас и ваш сайт/блог;
- Ваше приложение будет продемонстрировано на конференции JavaOne Conference, которая состоится с 16 по 19 мая в Сан-Франциско.
За подробностями вам в Adobe Labs
понедельник, марта 20, 2006
Internet Explorer 7 Beta 2
Использование AJAX и ColdFusion
Fusion Authority в лице Джеймса Холмса начала публикацию серии статей, посвященных интеграции ColdFusion и различных AJAX-техник. Первая статья посвящена, как и положено, обзору представленных фреймуорков и краткому представлению о том, как же эти самые фреймуорки можно внедрять и использовать.
воскресенье, марта 19, 2006
Firefox 2.0 a1
суббота, марта 18, 2006
Joga
Вот что пишут сами создатели:
Joga уникальна, потому что это органично развивающийся круг друзей, доверяющих друг другу. Это сеть, которая объединяет людей, интересующихся футболом, и посвящена исключительно миру футбола. Joga помогает Вам общаться с людьми, интересующихся той же игрой, а также получать доступ к эксклюзивной информации в профилях спортсменов, видеоклипам и фотографиям.
Сеть построена по принципу другой сети - Orkut, поэтому чтобы стать участником, вам необходимо получить приглашение от друга.
За подробностями идите на оф сайт Joga!
пятница, марта 17, 2006
Flash Player 8.5 Public Beta
Как всегда, все беты находятся в Adobe Labs, откуда и надо качать FP 8.5
вторник, марта 14, 2006
Сколько слов в английском языке?
В настоящее время активно используется 200 тысяч слов, а отдельные человеки могут пользоваться словарем из 20 тысяч слов и тараторить 2000 разных слов в неделю (цифры конечно не абсолютные).
Гм... вот интересно... кто-нить вообще считал сколько слов в русском языке? А если подсчитать сленг и мат? :))))
Что не говори, а велик и могуч наш русский язык! :)
//via wordorigins
Programming Languages Chart
Поглядеть в формате .pdf
PHP 6 - что нас ждет
Джиро ван де Миир (Jeroen van der Meer) ощупал, проверил пульс и рассказал в своем посте о том, что будет представлять из себя PHP6.
Из интересного:
- Namespaces - попытка развить тему ООП как я понимаю... :)
- кэширование - точнее несколько иная версия в форме APC
- полная поддержка Unicode
понедельник, марта 13, 2006
Flash: YackPack
Мне понравилось... думаю, что и вам понравицца... :)
Google Video Feeds RSS Alpha
Кстати, параметр "num" может принимать значение от 1 до 100... соответственно это означает кол-во элементов... :)
Adobe XMP Toolkit
Итак, Adobe XMP Toolkit - это open source технология, в основе которой лежат Adobe XMP либы, призванные облегчить и оптимизировать процесс разработки продуктов.
В общем, подробнее о Adobe XMP Toolkit вы можете узнать тут.
воскресенье, марта 12, 2006
Круто чувак развернулся...
Другие фотки тут.
haXe beta 3
haXe предназначен для разработки приложений следующих типов:
- flash development (смотрите http://haxe.org/tutos/start/flash)
- server side development
- javascript development (поддерживаются W3C standard APIs)
Туторы и доки по haXe вы найдете тут, ну подробнее о языке вы узнаете на оф.сайте, там же вы можете загрузить все необходимое.
Интервью Хиллмана Куртиса
А, ну собственно к чему это я... :) Это я к тому, что Хиллман дал интервью, которое вы можете скачать и послушать (если у вас имеется iTunes) или же ознакомиться с сайтом Хиллмана.
PDF Explorer
Единственная беда - нет рускоязычного интерфейса. А так, вы можете скачать PDF Explorer (1.87 Mb) и преспокойно им пользоваться, ибо он бесплатен!
Google Mini Maps
Поглядеть демку работы MiniMaps можно тут. Интересен и тот факт, что об этом нововведении Google никак не сообщал и не анонсировал.
AutoViewer
Демку можете глянуть... :)
пятница, марта 10, 2006
Google поглатил Writely
А может создадут что-то новое? :)
четверг, марта 09, 2006
Zoho Creator
Этот сервис предназначен для тех, кто желает создать свое web-приложение - ну к примеру, калькулятор... или project-manager... и все это дело делается в пару-тройку кликов... :)
Вы можете применять уже готовые шаблоны... или менять скины, можете и расшаривать ваши приложения или же держать их только для приватной группы... и все это с применением AJAX.
В общем, стоит приглядеться к Zoho Creator ... :)
Flex Framework: FABridge = AJAX + Flex
Как пишут сами разработчики, FABridge следует использовать в следующих случаях:
- Если вы хотите испоьзовать Flex-компоненты в ваших AJAX-приложениях, но не хотите писать огромное кол-во кода.
- Если в ващей команде один-два разработчика, знакомых с Flex.
- Если вы разрабатываете большое RIA с использованием и Flex и AJAX.
Ну а с документацией и примерами вы можете ознакомиться в Adobe Labs, собственно от туда же вы и скачаете FABridge (717 kb).
вторник, марта 07, 2006
Кросс-доменный AJAX с использованием Flash
Жулиан Куврю (Julien Couvreur) в своем посте подробно рассказал о методе, который позволяет обойти кросс-доменный запрет для AJAX, и используя для этого Flash... В общем, советую ознакомиться.
putfwd
Вроде уже все узнали про Box.Net, а я вот расскажу о другом таком же - putfwd. Зарегистрировавшись, вы получаете бесплатно 1 GB места и 5 гигов трафика в месяц. Сразу хочу сказать, что учитывается весь трафик - т.е. даже тот, когда вы закачиваете что-то. Но в отличие от Box.Net вы мгновенно получаете линк на ваш файл... :)
Думаю, что для какого-то временного хранилища файлов этот сервис подойдет как нельзя лучше... :)
воскресенье, марта 05, 2006
Ajax Toolkit Framework (ATF)
Желаете узнать больше - прошу на сайт IBM, собственно от туда же вы и скачаете ATF (1300 Kb).
четверг, марта 02, 2006
Как использовать FlexUnit и FlexBuilder 2
Дарон Шал написал замечательный и, главное, позновательный пост о том, как использовать недавно выложенные в Adobe Labs AS3 Class Lib'ы, а точнее, как использовать FlexUnit, входящий в это библиотеки.
Можно сказать, что пост Дарона - это настоящий тутор, поэтому флексерам (какое подходящее определение-то... :) надо запомнить) настоятельно рекомендую с ним ознакомиться!
среда, марта 01, 2006
Ты король, твои и правила....
Меня лично всегда интересовали подобные вопросы и, естественно, ответы на них. Поскольку это один из самых простых и эффективных методов для выявления народной воли.
Дык вот, вернемся к вопросу и ответам на него. А ответы, честно сказать достаточно интересны и можно сказать неожиданы.
Итак вот один из ответов... :)
- Никаких flash-меню;
– Никакого разбития статей на маленькие кусочки, чтобы не приходилось десять раз кликать на кнопку "Next";
- Правительство не должно иметь власти над Интернет (никакой цензуры в Китае, Германии, и, никаких сведений о Буше);
- Вебмастеры должны проверять свои творения в w3c-валидаторе и придерживаться стандартов;
- Американцы должны использовать домен .us, а все остальные должны пользоваться другими доменами;
- Никому не разрешается пользоваться IE;
- Все должны забыть о поп-апах!
Ludwik Trammer
Остальные ответы вы можете прочитать тут.
А какие правила придумали бы вы?
ZoomClouds
Я просто в восторге! Теперь всякий, который совершенно не шарит в современных технологиях, но желает, чтобы и на его сайте была "облако тегов", теперь могут воспользоваться ZoomClouds.
В общем, так... идете, регистрируетесь, указываете ваш RSS-фид и все... ZoomClouds самостоятельно сформирует для вас ваше "облако тегов"... после чего вы опять же самостоятельно определите стили... как это облако будет выглядеть... и предложат махонький JS-скрипт... и все...
Вам нужен пример? Гляньте на сайдбар, что справа... :)
Погружаемся в jQuery
jQuery – это, как пишет сам автор (Джон Ресиг), новый тип JS библиотеки. Это не огромная, жирная библиотека, и а AJAX она не имеет практически никакого отношения – это просто необходимый набор всяких полезный функций.
// На самом деле, Джон тут лукавит. Библиотека получилась очень хорошей. Вы сами в этом убедитесь.
Итак, что делает jQuery? В самую первую очередь, она позволяет превратить занудный процесс написания JS-кода если не в веселье, то в увлекательное действо – это уж точно.
Факты:
1. jQuery поддерживает CSS 1-3 и базовый XPath;
2. jQuery весит всего-ничего – 10 Kb;
3. jQuery работает со всеми приличными браузерами - Internet Explorer, Firefox, Safari и Opera.
// Ох, как люблю я XPath…. Сбылась мечта идиота… :)
Да, к сожалению, тут я не могу привести демки работы jQuery, но у себя на тачке я уже испробовал практически все, что в голову приходило. И знаете, справлялся jQuery прекрасно! Синтаксис достаточно легок для освоения, поэтому вам не составит труда разобраться в нем.
Ну а тем, кто хочет поглядеть на демки, то вам сюда. Подробности о jQuery и о том, как его использовать (кстати, имеются и доки и туторы), вы можете ознакомиться на сайте проекта jQuery.
Меняет подстветку синтаксиса во FlexBuilder 2
1. в папочке Zorn'а найдите папочку, обзывающуюся zorn.editors.common_2.0.xxx, а уж в ней найдите файл common.jar;
2. переименуйте common.jar в common.zip и распакуйте;
3. идете в zorn/editors/common/color и открываете для редактирования Colors.xml;
4. выставляете в hex нужные вам значения
5. сохраняете Colors.xml и возвращаете все это в .zip, после чего обратно переименовываете common.zip в common.jar.
Готово.