В конечном результате важен конечный результат!
суббота, декабря 31, 2005
Поздравляю с Новым Годом!
Надеюсь, что 2006-й год будет еще лучше!
Уж простие за краткость. Но говорить банальные вещи не хочется... :) Лучше уж пусть будет в новом году все то, о чем вы желаете... :)
С праздником!
среда, декабря 28, 2005
Экстеншин для Firefox: perfomancing
А выглядит это таким вот образом:
Кликни по картинке, чтобы ее увеличить
Понравилось? Тогда вам сюда за подробности или же сразу устанавливаем. Подходит и для Firefox 1.5.
UPD: Дружит также еще и с TypePad, MSN Spaces, LiveJournal и еще можно настроить на другие виды систем публикации... :)
Quick Guide to Prototype
Райан Кэмпбелл опубликовал (почти-что месяц назад) небольшой мануал по библиотекеp prototype.js. Все как положено – примеры и подробнейшие объяснения присутствуют. Комменты также блещут!
Now playing: Coolio - Gangstas Paradise
FeedFlare
What is it?
FeedFlare – это новый сервис, позволяющий владельцам фидов добавить некой “интерактивности” в тот контент, который они создают – добавлять тэги или же расшаривать контент с другими такими же владельцами фидов. Это хорошо видно на картинке:
Where?
Все очень просто – идете на FeedBurner, регистрируетесь если нет аккаунта, а если так и еще проще. Идете в настройки и делаете все как на картинке:
Flex QA with Christian Cantrell
2005: summary
Итак, заканчивается год, а значит необходимо подбить итоги. Для меня это будет впервые, так что сильно не придерайтесь. :)
На мой взгляд следует разделить итоги на несколько категорий: процессы и события. Начну с событий.
Итак, беспорное лидерство по числу событий на единицу времени принадлежит Google. Ох… сколько всего было понаоткрыто этим монстром… в первую очередь конечно это Google Talk, Google Base и Google Analytics. Беспорно одно – все что открывает Google – оказывается вполне необходимым, удобным и быстрым.
Другим, может быть столь же важным, стало оживление рэдмондского супергиганта Microsoft, который в погоне за Google стал так же открывать разнообразные социальные сервисы на базе live.com.
Третья группа событий относится к неоспоримому взрыву в интернет социальных сетей – они стали плодиться и размножаться в неимоверных количествах и, что самое главное, в отличном качестве – об этих сервисах я писал чуть раньше. Но и старая дружина на подобие del.icio.us или digg.com или же flickr также не отставали и наращивали мыщны на костях.
Теперь про процессы. Развитие платформы web 2.0 и ее непосредственной составляющей – техники AJAX привело к поразительному качественному изменению огромных сегментов интернет. К сожалению, рунет не демонстрировал такой же “горячности” и не создал ничего интересного. Это большое упущение, наталкивающее на мысли о том, что наших порталам-гигантам не особенно интересны достижения мира. Да, были там всякие рамблер-планеты, блоги от мэл.ру… но, все это было настолько сырым и недоделанным, что удовольствия от пользования этими сервисами никакого – по крайней мере у меня.
Положительным процессом можно считать и некое объединение до этого вполне разрозненного сообщества русскоязычных флэшеров. Это большой плюс. Надеюсь, что в будущем году объединительный процесс будет продолжен и будет сформировано вполне интересное сообщество, выдающее качественную и полезную информацию людям. За такой посыл можно поблагодарить Майкла Клишина, Роста и всех других людей, которые поняли, что вместе лучше, чем в одиночку… :)
Беспорно так же и то, что блоги стали доминантой. Люди стали больше писать, больше говорить, больше высказывать мнений и так далее – многие поднялись на этом деле, а многие к сожалению продолжают существовать в безвестности. Но это не беда. Это лишь только начало.
В заключении хочется сказать только одно: web как платформа – это действительно сила и практически безграничные возможности. Всему этому мы были свидетелями. В следующем же году, надеюсь, мы станем не свидетелями, а уже авторами… :)
понедельник, декабря 26, 2005
Fluid Flash v0.1
Очень советую ознакомиться тем, кто хочет резиновые flash-сайты… Там же можно скачать и исходники… :)
Total Commander 6.54 Beta 1
Скачать (1.53 MB - Shareware)
Firefox Page Capture Extension
Итак, вам необходимо делать скрины каких-то страниц или сайтов, но пользоваться обывательской кнопкой Prt Scr вам не удобно… и тем более неудобно ей пользоваться, если страничка значительно больше, чем один экран. Конечно, скажите вы, что имеются специальные тулзы, которые делают скрины. Но, спрашивается, зачем вам тулзы, которые могут быть еще и не бесплатными, если можно просто сказать спасибо маленькой компании Pearl Crescent за то, что она создала совершенно бесплатное расширение для браузера Firefox, которое делает скрины как той части страницы, что непосредственно видна в вашем окне браузера, так и всей страницы – независимо от того, сколько она экранов занимает.
Чем отличается это расширение от других, так это тем, что не требует установленной Java.
Установить Pearl Crescent Page Saver 0.9.1 для MacOS X и для Windows (312KB)
воскресенье, декабря 25, 2005
1st year of my bogging - Summary
Итак, вот и закончился первый год моего активного блоггинга. Событий было много – но не многие из них не попали на страницы блога. Надеюсь, что многое из того, что было опубликовано имело хоть каку-то информационную ценность для людей, а не было пустым графоманством… :)
Может статься, что в скором времени я обзаведусь собственным пространством в инете… :) и деятельность по просвящению продолжится на более новом и более качественном уровне. Сейчас я пишу движок для этого дела, и идет отлаживание готовых компонентов. Вся проблема состоит в том, что первоначально, сам движок планировалось написать для ColdFusion MX 7, но найти у нас хостинг с поддержкой семерки вообще не возможно. Поэтому пришлось практически заново переписывать большую часть компонентов для MX 6.1. В сущности осталось дописать еще некоторые второстепенные компоненты, создать сами базовые страницы и шаблоны, потом провести контрольую проверку и все будет готово… :) К сожалению, основная работа отнимает слишком много времени, так что не остается времени и на сам блог, а уж на написание движка остается только то время, которое можно потратить на сон… :) поэтому этот процесс уже неприлично затягивается… я думал, что уложусь до нового года, но не получается… Придется подождать еще пару недель… :)
четверг, декабря 22, 2005
The Bat! 3.64 Final
В очередной раз обновился отичный почтовый клиент.
Новогодний выпуск почтового клиента The Bat!. На протяжении последних месяцев разработчики работали над улучшением поддержки Unicode и исправлением ошибок. Также изменения коснулись редактора сообщений, авто-заполнения и работы по протоколу IMAP. Обновился файл Справки на английском языке. Существенно увеличена скорость поиска писем.
В двух словах о программе: самый популярный из альтернативных (альтернатива MS Outlook) почтовых клиентов в русском сегменте сети.
The Bat! значительно удобнее, стабильнее и безопаснее чем стандарт от Microsoft — Outlook. Имеет огромное количество возможностей на все случаи жизни: неограниченное количество аккаунтов; шаблоны писем; поддержка PGP; HTML вьювер; продвинутая записная книжка; удобный интерфейс… ну и так далее.
Имеется две версии. Home — стандартный набор функций, Pro — к набору стандартных функций добавляет: словари для проверки орфографии; многоязычный интерфейс; аппаратная аутентификация на почтовых серверах; шифрование почты; биометрическая аутентификация.
Скачать Home (6.27 MB - Shareware) Скачать Pro (10.34 MB - Shareware)
Reuters: picturtes of the year
Информационное агентство “Reuters”, а точнее фотоагентство опубликовало 40 лучших фотографий года.
Ознакомиться с фотками можно тут.
Вот одна из фоток:
А вот другая...
Flash Text Editor version 1.5 is out
List of new features:
1. Compatible with Flash 82. Advanced control handling3. New control types - for Flash player 6 and higher (cut, copy, paste, find, replace, select all, remove formatting, paragraph formatting)4. New control types - for Flash player 8 (letter spacing, kerning, align justify)5. Updated FileBrowser. Added new FilePreview and FileUpload components (this works with Flash player 8 only and is php and .NET supported)6. Support for emails in URL dialog window7. ToolTips8. Undo / Redo9. Two new events: change and popUp10. Improved format indication (now works with whole paragraphs)11. Can now set the format before typing the text12. Improved overall performance
Userguide can be found at: http://flashtexteditor.com/userguide/
Идем и качаем…
вторник, декабря 20, 2005
Google Modules
Хотите разнообразить вашу “personalized Google homepage” разными и новыми модулями? Не вопрос! Идете на сайт Google Modules и выбираете модули на свой вкус и цвет. А если вы создатите какой-нить свой модуль – можете его там разместить!
OpenOffice 2.0.1 Final
В состав входит: текстовый процессор, электронные таблицы, программа для создания презентаций, графический редактор, а так же компонент для построения математических формул. В пакет также включены модули для импорта и экспорта документов в наиболее распространенных форматах, включая форматы MS Office.
Скачать (76.34 MB - Open Source)
SeaMonkey 1.0 Beta
Хотя в программе присутствует немало новых особенностей и исправлен ряд ошибок — внешне это все тот же Mozilla Suite, на глаз разница практически не заметна.
Скачать (11.54 MB - Open Source)
Thinking Outside the Grid
A List Apart, обновившийся до 209 номера, разразился статьей под названием “Thinking Outside the Grid” за авторством Молли Холцшлаг.
В этой статье Молли поведает вам о дизайне пользовательских интерфесов, юзабилити и CSS. Как всегда, заинтересованные берут словари в руки, если не знают англицкого, или же наслаждаются оригиналом… :)
Flash Forms Based Query Tool
Раз-раз-два-три-раз …Дзынь… Ага.. звук есть. Дамы и джентельмены!! Спешите-спешите!!! Пользователи ColdFusion MX7 могут перестать облизываться и воспользоваться столь необходимой flash_forms_based тулзой Genesis для визуализации работы с запросами к БД! Сие творение накатал Тод Шарп, и творение это беспорно один из лучших примеров граммотного и приятного использования Flash Forms.
Качаем. Помните, что Genesis носит статус “beta”…
Minor BlogCFC Update
Jedi Master, а в миру Рэй Кэмден, делает благое дело – а именно, совершенствует свое творение – BlogCFC. За что ему почести и похвалы. На сей раз, обновления носят практически косметический характер. Не будем зацикливаться на этом, а перейдем непосредственно к загрузке, если кто пользуется BlogCFC или же подробностям, ежели кого они интересуют.
Powerflash SOS (SocketOutputServer)
Щё це? Это XML сокет-сервер с графическим пользовательским интерфейсом. Причем еще и совершенно бесплатный!!!!
Ничего не буду больше говорить – желаете разобраться – идите на сайт и разбирайтесь сами… ибо еще не сам понял что к чему… :)
Powerflash SOSThe Best web 2.0 apps
Зе бест:
Social Bookmarking/Search/Invitation:
Simpy
Goovite
Furl
Spurl
Rollyo
Squidoo
StumbleUpon
RawSugar
Kopikol
SurfTail
Content Filtering
Techtiki
ScoopGo
Filangy
To Do Lists
GooTodo
Online Calendars
HipCal
AirSet
zEvents
EventSniper
Web Site/Blog Analytics:
Measure Map
Google Analytics
Peer Production Content (News/Music/Listings)
Shoutwire
Millions of Games
Rojo
Last.fm
Pandora
WikiCompany
Glypho
Yazai
BlockRocker
Wists
SpinSpy
NowPublic
Odeo
WebJay
180 Degree News
Quimble
Riffs
ButterFly
Bandnews
Mash-Ups
Ning
FlickrMap
LivePlasma
CoverPop
Qube
Kayak
toEat
Aggregators
Google Reader
SuprGlu
PBwiki
Attensa
fluctu8
NewsMob
Blummy
Fluxiom
Start Pages
Google Ig
Team Planning, Organization, Coordination, & Project Management
Basecamp
Planzo
Backpack
Zimbra
ProjectPlace
Doodle
E-Mail and Communication
Meebo
GMail
myemail
Tempinbox
Citadel
Online Storage
Avvenu
SendSpace
eSnips
Image Storage, Search, & Sharing
Fotolia
iStockPhoto
Riya
Mapping
Google Maps
Yahoo! Maps
MSN Maps
Wayfaring
Word Processing & Note Taking
JotSpot Live
Webnote
Web 2.0 Parts
TinyMCE
RSS2PDF
Grassroots Web 2.0
Knowmore.org
Online Business Software
2ndSite
NetWorthIQ
ThinkFree
CampaignMonitor
Web 2.0 Social Communities
MySpace
Orkut
LinkedIn
Web 2.0 Command Line
YubNub
Web 2.0 Humor
Web 2.0 Validator
Buy Flash Lite Player 2 on Macromedia/Adobe Store
Ну что, кто хотел приобрести Flash Lite Player 2? Евпропейский магазин Macromedia начал продавать сей продукт по 8 евро за штуку!
Calling All Firefox Fans!
Фаны браузера Firefox объединяйтесь!!! Теперь у вас есть возможность самому почти-что в прямом эфире сказать все, что вы думаете об огненной лисе! С этой целью был создан Firefox Flicks – средство, при помощи которого все желающие смогут записать на видео свое обращение, высказывание или что вы там пожелаете и выложить на всеобщее обозрение!
myBloop
Ну что, хотите хранить ваши файлы, картинки, музыку и т.п. совершенно бесплатно и в каких угодно размерах?
Но проблем! Именно для этого создан myBloop. Собственно тут все просто…. создаете аккаунт и закачиваете все что угодно! Хм… я забыл сказать, что вы и без аккаунта можете что-нить поискать (приятный AJAX-поиск), а понравившееся скачать… :)
Flash 8: Matrix Effect
Как видите, вы можете менять цвета матрицы (тут не все цвета показаны)… Смотрится очень эффектно! Сорсы этого дела вы можете скачать дабы разобраться что да как… :) Спасибо говорим Бенджамину Херхольтцу. Кстати сказать, на сайте Бенджамина можно найти еще кучу всего интересного… :)
Microsoft Technologies via RSS
Итак, у вас нет никакого желания рыться в громадных залежах Базы Знаний от Microsoft? Ну и правильно! У меня тоже такого желания нет. А что же делать? Ответ прост: подпишиь на фид по интересущей тебя тематике и получай все самое свежение не отходя от кассы так сказать.
Сайт www.kbalertz.com предлагает возможность всем желающим подписаться на фиды, ассоциированные с технологиями Microsoft. Список фидов очень велик. Поэтому есть где развернуться… :)
Russian Web 2.0 community
Хочу предложить всем хотя бы ознакомиться… или вступить в сообщество Web 2.0, располагающегося на базе блогов mail.ru.
Сообщество молодое, открыто в ноябре этого года. Сразу скажу, что для полноценной работы вам понадобится аккаунт mail.ru.
Russian Web 2.0 communityFlex 2 - POP3 Protocol Example by Simon Barber
IFBIN запостила очередной пример. На сей раз, Flex-разработчикам показано, как работать с POP3, используя flash.net.Socket.
В общем, советую ознакомиться.
Flash: Understanding _root & Scope
Всем_известный сайт ActionScript.com, а точнее Бенжамин Мэйс, выложил прекрасную статью о понимании таких ключевых понятий как _root и Scope (а также и других заодно).
Советую ознакомиться всем!
Flex 1.5: Blur Effect
Рич Тритола продемонстрировал прекрасный пример использования новых эффектов Flex 2 Alpha в текущей версии 1.5.
На сей раз он создал и выложил пример использования эффекта Blur. К тому же сорсы примера можно закачать.
������ ����� 2005 ���� �� ������ FWA
Рост известил русскоязычную общественность о начале FWA открытого голосования за лучшие сайты 2005 года, по одному на каждый месяц.
Идем и голосуем путем нажатия на кнопку “vote”.
понедельник, декабря 19, 2005
Flash: Jugglor 2.2
Хм. Вот это может… хотя нет, сами прочитайте что он может.
Now playing: The Black Eyed Peas - The Boogie That Be
Flash + Adobe After Effects video tutorial
В Motion Design Center появился интересный тутор по совместной деятельности Flash и Adobe After Effects. В туторе рассказывается как сделать анимированный текст в After Effects, а затем все это дело импортировать во Flash.
Dynamically loading bitmaps with smoothing in Flash Player 8
Тиник Уро написал занимательный пост.
Now playing: The Black Eyed Peas - Hey Mama
воскресенье, декабря 18, 2005
Flash: IQ
Проверяемся
GTalk API
суббота, декабря 17, 2005
AJAX: eskobo
Google купит Opera?
Безусловно, пока это лишь слухи, но Google на запрос о комментариях по этому поводу, не подтвердил, но и не опровергнул эти сведения...
Microsoft Antivirus Beta
Правда есть ряд ограничений:
1. Вы должны быть пользователем Windows XP
2. Вы должны пользоваться IE 6
Собственно, все подробности и загрузка на сайте Microsoft Windows OnCare
//Расскажите кто-нить подробнее про это дело, ибо самому дома нет никакой возможности опробировать все это дело - у меня стоит Win 2003 Pro... :)
пятница, декабря 16, 2005
Flex Enterprise Services Overview
Советую ознакомиться.
Microsoft Windows Live Messenger 8.0 Beta Screenshots
Скриншоты очень красочны и достаточно наглядны...
Read more at activewin.com/articles/...
AJAX: Dojo
Проект являет собой Open Source JavaScript toolkit, и позволяет разрабатывать мощные и удобные приложения, в том числе и виджеты. Скачать или поглядеть документацию вы можете на сайте Dojo .
eyeOS
Цель eyeOS - предоставить полностью рабочую систему для повседневного использования, при этом абсолютно бесплатную (лицензия - GPL). Она расширяема, то-есть каждый может портировать любое PHP-приложение на eyeOS и создать пакет для его установки.
Документация
Загрузить eyeOS
Скриншоты
pgAdmin v1.4.1
Flash: SimpleViewer
# Intelligent image pre-loading;
# Простейшая навигация;
# Маленький вес (12k).
# Настраиваемый интерфейс;
# Кросс-платформенность (необходим Flash 6 или выше);
# Обнаружение Flash 6. Юзеры со стареньких плеером направляются на страницу загрузки плеера;
# Можете писать русскими буквами!!!;
# Навигация с клавиатуры! (влево и вправо);
# Бесплатность!
Примеры и загрузка на страничке автора, то есть вот тут: www.airtightinteractive.com
Flash Text Formatter v0.6
Примеры вы можете глянуть тут
FireTune 1.0.9
Скачать (487 KB - Freeware)
четверг, декабря 15, 2005
Let Flex Fly
Google Safe Browsing for Firefox
Инсталлируем Google Safe Browsing for Firefox
UPD
экстеншн можно скачать отсюда: http://anon.free.anonymizer.com/http://dl.google.com/firefox/google-safebrowsing.xpi
Adobe message to Macromedia community
Привожу оригинал письма:
Dear Macromedia Community Members:
By now you most likely know that Adobe has finalized its acquisition of Macromedia, combining the leading-edge technologies of two pioneering software companies. We'd like to take this opportunity to let you know what the acquisition means to you as a valued member of our community and what you can expect from Adobe in the days ahead.
With the acquisition of Macromedia, Adobe is dramatically advancing its ability to deliver a platform that provides you with powerful solutions for engaging people with digital information. We are now better positioned than ever to assist you in meeting and exceeding your business requirements and goals.
Moving forward, we will bring together some of the industry's strongest brands and most ubiquitous technologies, including Acrobat, Photoshop, Dreamweaver, PDF, ColdFusion and Flash. Customers who have relied on Adobe and Macromedia solutions will benefit from a consistent platform and common user interface, as well as the outstanding care they've come to expect from both companies.
At a high level, by bringing our technologies together, we will provide the community with the software solutions you need to meet the increasing demands of today's competitive environment. Now more than ever, we are positioned to help you securely extend the reach of your information, business processes and services to engage and interact with customers and constituents online, via mobile devices – by whatever medium you choose.
As you may know many of Macromedia's leaders are now in leadership roles at Adobe. Kevin Lynch is now Adobe's Senior Vice President and Chief Software Architect, Platform Business Unit. Kevin's responsibilities include the Flash Player, Acrobat Reader, and Developer Relations. David Mendels is now Adobe's Senior Vice President of Enterprise and Developer Solutions, and is responsible for products like Flex, ColdFusion and LiveCycle. Tom Hale is now Adobe's Senior Vice President of the Knowledge Worker Solutions Business Unit, which includes Breeze and Acrobat. And lastly, Stephen Elop, Macromedia's former President and CEO, is the President of Adobe's worldwide field organization.
Our efforts with user groups around the world, developer events and conferences, and throughout the community will continue as they always have, and we're excited about how we can enhance and expand our relationships with our development community.
We look forward to sharing more information with the community in the coming weeks. For more information about the merger, please visit www.adobe.com. If you have questions, comments, or concerns, please don't hesitate to contact me directly, or any of your contacts on the developer relations team.
On behalf of all of Adobe, and the Developer Relations team in particular, I want to thank you for your continued commitment to our community, and I look forward to new opportunities to work together.
With best regards,
Sara Spalding, Director, Developer Relations
sspaldin@adobe.com
Blogger Web Comments for Firefox
Нравицца? Install Blogger Web Comments for Firefox
Google Music Search
Все как обычно - интерфейс спартанский, но находится очень много всего.
понедельник, декабря 12, 2005
Онлайн семинар по Flash Lite 2.0
Firefox - новогодние стикеры
Все остальные стикеры вот тут.
Flex и Visual Studio 2005
OpenOffice 2.0.1 RC 4
Скачать (76.48 MB - Open Source)
С началом недели вас!
суббота, декабря 10, 2005
ajaxCFC
В сущности, как это видно из названия, это компонент, который позволит народу пользоваться техникой AJAX.
На сайте Роба можно глянуть и примеры работы компонента.
Я конечно же не стал бы так категорично отказываться и от CFAJAX, но предложенный Робом вариант выглядит гораздо приятнее и компактнее.
Будущее HTML
Несколько дней назад появилась статейка на сайте IBM в которой рассказывается о всем том новом, что нас ждет в HTML 5 - крайне советую всем заинтересованным лицам ознакомиться с этим делом!!!
Yahoo купила Del.Icio.Us
Очевиден тот факт, что скорее всего Flickr и del.icio.us будет каким-то образом интегрированы.... но каким?
Мда... успехи Googl'а никому не дают покоя, но лично мне, как простому юзеру, это на руку - чем больше качественных, удобных и, самое главное, бесплатных и разнообразных сервисов будет - тем лучше.
пятница, декабря 09, 2005
Adobe Motion Design Center
среда, декабря 07, 2005
Adobe Apollo
Но это вовсе не означает, что плеер будет только таким - предполагается, что будет распространяться и "чистая" версия плеера.
Что скажите?
вторник, декабря 06, 2005
ColdFusion. Урок №4 - аггрегатор новостей
Итак, вернемся к нашим урокам – уж простите за столь длительное молчание по этому поводу – сказывается работа и 5-часовой сон… :)
Как я и обещал, мы будем делать аггрегатор новостей и движок блога. К настоящему моменту я покажу вам лишь остов – т.е. макета страницы, этот макет естественно действует – т.е. фактически это уже работоспособное приложение. Здесь, как вы увидите из полноразмерного скрина,
// То, что вы видите картинку слева - это маленький скрин!!!! Большой, полноразмерный скрин вот тут!
главная страница отвечает за отображение информации – будь то, просто поступающей инфы, или же сортирования исходя из категории или авторства. Я намерено не стал все эти функции размещать скажем в отдельных шаблонах, с последующим их включением… Я сделал это лишь для наглядности. Кстати сказать, работоспособность и быстродействие нисколько не страдают от этого решения.
Естественно вся основная логика будет в компоненте dxna.cfc, а главная страница, да и другие тоже, будут лишь вызывать необходимые функции компонента и отображать вернувшийся результат.
Думаю, что из скрина вам станет виден весь функциональный набор, который возможно будет в дальнейшем расширен.
Продолжение следует.
понедельник, декабря 05, 2005
Структура новой компании Adobe
- The Creative Solutions Business Unit будет распространять следующие программные продукты: Adobe® Creative Suite, Macromedia® Studio, Adobe Photoshop®, Adobe InDesign®, Macromedia Dreamweaver®, Macromedia Flash®, Adobe Premiere® Pro и Adobe After Effects®.
- The Enterprise and Developer Solutions Business Unit будет распространять следующее: Adobe LiveCycle™ и Macromedia Flex™.
- The Knowledge Worker Solutions Business Unit будет распространять Adobe Acrobat® and Macromedia Breeze®.
- The Mobile and Device Solutions Business Unit будет распространять Macromedia Flash Lite™ и Macromedia FlashCast™.
- The Platform Business Unit сфокусируется на Adobe's PDF и Flash-based технологиях и стандартах.
- The Print and Classic Publishing Solutions Business Unit будет заниматься e-learning тулзами и Adobe PostScript®, Adobe FrameMaker®, Adobe PageMaker®, Macromedia Contribute™ и Macromedia Captivate™.
А вот куда дели (и дели-ли вообще) любимый ColdFusion - непонятно...
UPD
Уффф... отлегло... Бен Форта только что сообщил, что ColdFusion войдет в состав Enterprise and Developer Solutions Business Unit - туда же, где и Flex, и никаких изменений в развитии ColdFusion и разработке следующей версии с кодовым именем "Scorpio" не предвидется!
Adobe Design Bundle
Э как резво в дело вступила Adobe - уже начала распространять свой пакет Adobe Creative Suite Premium вместе с Macromedia Flash Professional 8 за $1,599.00.
Более подробная информация на сайте Adobe.com
Сайт Macromedia сменил логотип... и дизайн
Сайт macromedia.com сменил лого и дизайн.
ColdFusion и свойства документа MS Office - присваиваем собственные свойства документу
Итак, вот cfusion-код. Он совсем легок для понимания и прокомментирован мною. Думаю, что у вас не должно возникнуть трудностей с его пониманием и использованием.
// Да, все время забываю предупредить, что код работает тока в ColdFusion MX7 и на win-платформе.
Вообще же, заканчивая тему взаимоотношений ColdFusion и MS Office, хочу добавить, что лучше всеже пользоваться Apache POI - это более "надежный" способ.
воскресенье, декабря 04, 2005
Fremont - вот ответ Microsoft на открытие Google Base
А вообще, сам проект будет представлять из себя классический сайт объявлений и предложений - типа craiglist.com или tribe.com. По предварительным данным, Fremont будет базироваться на основе live.com.
ColdFusion и свойства документов MS Office
Все очень просто. Никаких особых ухищрений вам не потребуется.
Итак, для начала я расскажу о свойствах документов, к которым вы можете получить доступ - кстати сказать эти данные могут быть достаточно информативными.
ApplicationName | Название приложения, в котором был создан файл. MS Office возвращает значения типа "Microsoft Excel", "Microsoft Office Word" или "Microsoft PowerPoint". |
Author | Автор документа. Может быть пустым. |
Category | Категория, определенная пользователем. Может быть пустым. |
CharacterCount | Кол-во символов в документе Word document. |
CharacterCountWithSpaces | Кол-ыо символов в документе Word, за исключением пробелов. |
Comments | Комментарии пользователя. Может быть пустым. |
Company | Название компании пользователя. Может быть пустым. |
DateCreated | Дата и время первого создания документа. Может быть пустым. |
DateLastSaved | Дата и время последнего сохранения документа. Может быть пустым. |
HiddenSlideCount | Число скрытых слайдов в презентации PowerPoint. |
Keywords | Ключевые слова, определенные пользователем к документу. Может быть пустым. |
LastSavedBy | Имя последнего пользователя, сохранившего файл. |
LineCount | Число линий в документе Word. |
Manager | Имя менеджера, определенное пользователем. Может быть пустым. |
NoteCount | Число заметок в документе PowerPoint. |
PageCount | Число страниц в документе Word. |
ParagraphCount | Число параграфов в документе Word. |
RevisionNumber | Число - сколько раз документ был сохранен. |
SlideCount | Число слайдов в презентации PowerPoint. |
Subject | Тема документа. Может быть пустым. |
Title | Заголовок документа, данный пользователем. Может быть пустым. |
TotalEditTime | Число минут, сколько пользователь редактировал документы Word и PowerPoint. |
Version | Версия приложения, создавшего документ. К примеру Microsoft PowerPoint 2003 SP1 будет числиться тут как 11.6360. |
WordCount | Число слов в документе Word. |
А сам cfusion-код, я привел в Google Base, т.е. вот тут. Можете пользоваться как угодно и тренироваться... :)
А если вы хотите изменять свойства документов MF Office, то вам также не потребуется ничего особого, даже того самого POI. Все также предельно просто, но об этом в следующий раз :)
суббота, декабря 03, 2005
ColdFusion и Apache POI
Вообще, POI - это возможность доступа к Microsoft Format Files, тем более, что ColdFusion MX 7 поддерживает эту функцию, потому как POI используется для создания Exel-рапортов.
Вообще POI состоит из 4 разных подпроектов: POIFS, HSSF, HWPF и HPSF. Расскажу о них по-порядку.
POIFS - это низкоуровневый API для чтения и записи OLE Compound Documents, включая Microsoft Office документы.
HSSF - это набор и низкоуровневых и высокоуровневых API для чтения и записи Microsoft Excel документов.
HWPF - обеспечивает поддержку Microsoft Word документов.
HPSF - поддерживает Document Properties.
Сейчас я вам покажу как эти API можно использовать в реальной жизни - к примеру пользовательскую модель API для создания Excel документов. Используя эту модель, вы сможете читать и записывать такие файлы. Давайте создадим к примеру многолистную буку. Мы получим данны из базы данных и заполним буку таким образом, чтобы на каждую группу данных отводился лист:
Код вы можете глянуть тут... (блоггер не позволяет ни разместить картинку в реальный размер - уменьшает ее до такого что ее не разглядеть, и код привести человеческий нельзя.. ибо все вырезается)
А в итоге мы получим вот что:Собственно вот и все. :)
OpenOffice 2.0.1 RC 2
Скачать (76.48 MB - Open Source)
Послеобъединенный сайт Adobe и Macromedia
Итак, в течение выходных дней главная страница сайта macromedia изменит свой логотип на адобовский и возможно будет выглядеть вот так: "Adobe (formerly Macromedia)".
Все меню, ресурсы, линки и тексты останутся пока прежними. Раздел "продуктов" изменится гораздо быстрее, чем "техзона", а документы могут сменить пока только брэнд. Но в будущем, сайты Adobe.com и macromedia.com сольются воединй организм, но по прежним url'ам можно будет получить доступ к документам.
Жаль конечно, что даже имени macromedia не останется. Очень жаль. А ведь сколько в имени этом... эх... Смахнули слезу, и вперед... ждем, что будет после. В первую очередь конечно интересно как будет развиваться Flash, как будет развиваться Dreamwever, как будет развиваться ColdFusion... и во что они превратятся. Безусловно, я думаю, что они не погибнут, но изменения коснутся и их.
В первую очередь меня интересует Flash. Просто очень интересно посмотреть как будет проходить интеграция с продуктами Adobe. Ну... поглядим... :)
пятница, декабря 02, 2005
Масштабирование JPEG-изображений в ColdFusion
Дык вот, на канале #coldfusion довелось понаблюдать за обсуждением данной проблемы и ее решением без установки дополнительных Java-библиотек - хватит и стандартных.
Итак, дабы в полной мере овладеть материалом - предлагаю заранее ознакомиться с документацией по com.sun.image.codec.jpeg.JPEGCodec (сразу предупреждаю, что материал не из самых легких для понимания... но ничего не поделаешь).
Итак, в качестве примера будет использована картинка, которая будет уменьшена в четыре раза - этого хватит для того, чтобы понять сам принцип и уже дальше самому барахтаться... :)
Итак, вот код (заключен в теги cfscript, но тут они вырезаны блоггером)
//это необходимо для дальнейшей работы с JPEG
JpegCodec = createObject("java", "com.sun.image.codec.jpeg.JPEGCodec");
//читаем файл
inputStream = createObject("java", "java.io.FileInputStream").init(expandPath("nissan.jpg"));
outputStream = createObject("java", "java.io.FileOutputStream").init(expandPath("nissan1.jpg"));
//декодируем JPEG
decoder = jpegCodec.createJPEGDecoder(inputStream);
//получаем изображение для масштабирования
image = decoder.decodeAsBufferedImage();
//масштабирует до 1/4 размера
height = round(image.getHeight() /4);
width = round(image.getWidth() / 4);
//это java.awt.image.Image, но нам нужно java.awt.image.BufferedImage!
scaledImage = image.getScaledInstance(JavaCast("int", width), JavaCast("int", height), image.SCALE_DEFAULT);
//создаем новый BufferedImage
newBufferedImage = createObject("java", "java.awt.image.BufferedImage").init(JavaCast("int", width), JavaCast("int", height), image.TYPE_INT_RGB);
//рисуем изображение в буфере
graphics = newBufferedImage.createGraphics();
graphics.drawImage(scaledImage, 0, 0, Javacast("null", ""));
//кодируем рисунок
encoder = jpegCodec.createJPEGEncoder(outputStream); encoder.encode(newBufferedImage);
//закрываем все это дело
outputStream.close();
Собственно показанный пример крайне лаконичен и не требует дополнительных комментариев кроме уже приведенных. Наслаждайтесь! :)
Adobe уже точно поглощает компанию Macromedia
Сделка должна быть завершена до 3-го декабря сего года. А к 18 апреля 2006 года Adobe оформит окончательные положения по поглощению Macromedia.
Полный пресс-релиз об этом событии вы можете найти как на сайте Adobe, так и на сайте Macromedia.
Apache 2.2.0
Думаю, что на самом деле представлять сей замечательный web-сервер нет нужды, поэтому не отвлекаясь на словеса, сразу же переходим к ссылке на закачку.
Кроме того, крайне рекомендую ознакомиться с полным списком всех нововведений, а списочек этот весьма внушительный, и содержащий множество вкусностей.
Gmail: маленькая, но приятная новость
Приятное нововведение однако! :)