В конечном результате важен конечный результат!

четверг, декабря 20, 1990

Flash 8: Matrix Effect

О… просто супер-красивый эффект матрицы, созданный в восьмерке:



Как видите, вы можете менять цвета матрицы (тут не все цвета показаны)… Смотрится очень эффектно! Сорсы этого дела вы можете скачать дабы разобраться что да как… :) Спасибо говорим Бенджамину Херхольтцу. Кстати сказать, на сайте Бенджамина можно найти еще кучу всего интересного… :)

среда, мая 16, 1990

Google NoteBook


Очень интересное расширение для браузе Firefox (и для IE имеется версия).
А как видно из следующего скрина видно, что Google Notebook занимается тем, что сохраняет интересные заметки, записи и т.п.
Загрузить

среда, апреля 04, 1990

Что такое Ruby on Rails 1.0?

Листая MXNA, я наткнулся на пост, который был написан на английском и назывался следующим образом: "Ruby on Rails in Russia". Что уж тут говорить, меня это привлекло. Не каждый раз увидишь, чтобы ведущие разработчики (участники MXNA) что-либо писали о России и о развитии продвинутых технологий в нашей стране.
Автором поста был Дмитрий Сабанин.
Оказывается, он и сотоварищи ведут достаточно интересный блог на английском языке. Но не это главное. В посте предлагалось оценить русскоязычный перевод материала "http://www.onlamp.com/pub/a/onlamp/2005/10/13/what_is_rails.html?page=1">"What is Ruby on Rails?" - фактически краткого мануала по Руби.
Ну что, заценил. Говорю спасибо Дмитрию, надеюсь тоже самое скажут русскоязычные пользователи Ruby on Rails.

пятница, марта 23, 1990

10 советов для желающего стать Rock Star Programmer

Микаель Грев (Mikael Grev) написал замечательный пост, в котором дал 10 советом тем, кто желает стать отличным программером. В частности я сам придерживаюсь тех же принципов, что и Микаель, поэтому и решил перевести его советы и дать некоторые комментарии.

Совет №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: Последний совет
Правильно питайся, не пей много кофе и отдыхай почаще, не просижывая штаны перед громадным монитором! :)