Pull to refresh
14
0

Пользователь

Send message

Что знает шестиклассник о компьютерах? Результаты.

Reading time2 min
Views735
По просьбам тех, кто помогал составить опрос, привожу результаты.

Первым делом меня удивило количество детей в классе — всего 12 (отвечали только 10). Нас в классе, помню, было 25… Ну это даже лучше, что немного :-)

Итак. Самостоятельно с компьютером умеют работать все. Писать и рисовать умеют, по их заявлениям, так же все, но ниже расскажу подробнее.
Читать дальше →
Total votes 54: ↑50 and ↓4+46
Comments146

О программистах и либертарианстве

Reading time2 min
Views1.4K
Есть такая политическая теория — либертарианство. Очень красивая, стройная и логичная. Почти как коммунизм.

Либертарианство декларирует, что превыше всего — неприкосновенность личной свободы и частной собственности, и что любое насилие неприемлемо — в том числе государственное. Взаимодействие между людьми осуществляется через добровольные сделки, и их строгая добровольность — залог того, что никто не будет обижен. Вот тут есть прекрасная флешка на эту тему — очень рекомендую посмотреть, впечатляет.

...увы, на практике всё далеко не так хорошо...
Total votes 35: ↑32 and ↓3+29
Comments62

AIR IPhone

Reading time1 min
Views1.2K
Merhl создал виджет AIR IPhone используя AIR runtime – внешне выглядит очень симпатично. Правда из всего функционала этого виджета работает только браузер, который, кстати, переворачивается в зависимости от угла виджета, но уже что-то. Скачать AIR IPhone можно здесь.

 

Merhl демонстрирует отличную практику использования ActionScript 3 и Flash в качестве AIR-приложения.
Total votes 6: ↑3 and ↓30
Comments5

Делаем загрузочно-установочную флешку

Reading time2 min
Views774K
После поста о восстановлении флешек, оказалось, что у многих теперь есть рабочие, бесхозные флешки, которые обязательно нужно задействовать. Почему бы не сделать из них загрузочные флешки с дистрибутивами необходимых ОС? Это может здорово пригодиться при установке/переустановке операционных систем на нетбуки, где отсутствуют приводы оптических носителей. А иногда может даже ускорить процесс установки и сделать его намного тише на компьютере, где привод есть.
Хотя на Хабре уже описывались варианты создания загрузочных флешек, но вариант, который предлагаю я — слишком прост и по своему универсален, чтобы обойти его стороной.

image
Читать дальше →
Total votes 161: ↑142 and ↓19+123
Comments54

Новые beta: Flash Builder 4, Flash Catalyst, Flex SDK 4

Reading time2 min
Views1.1K
Как-то за хорошими новостями от гугла незаметно прошли новости о новых продуктах Adobe, в особенности Flash Catalyst.

Если кто не знает, что такое Catalyst — представим себе как происходит создание сайта в настоящее время, и опишем это например так:

PSD -> HTML -> Server code

или еще проще:

графический дизайн -> верстка -> серверный код

Flash Catalyst — это продукт для «flash-верстальщиков», позволяющий сделать переход «графический дизайн -> верстка» в flash-проекте.

Результатом работы Catalyst является fxg-код, который передается программистам для дальнейшей работы.
Пока еще продукт довольно тормозной и кушает много памяти, но багов на удивление мало. Сам я давно ждал его, мне понравилось с ним работать.

Посмотреть видео, как все это работает, можно тут (очень наглядно) и тут.

Поскольку перевожу я плохо, ссылки на обзоры нововведений:
Flash Builder 4 и Flex SDK 4

Основная фишка всего — новый формат FXG (1.0). Это новый XML формат для работы с графикой для Flash Platform. Он описывает высокоуровневые графические и текстовые примитивы.

Огорчает лишь то, что swf-файл на выходе получается очень большим, от 1 МБ (скомпилированный пустой mxml занял в swf 596 килобайт), но может быть будующие браузеры или сам flash-plugin будут поддерживать FXG?

Напоследок позволю себе процитировать слова одного flash-прогера:
— Суть в том, что будучи сугубо программистом, я не берусь за проекты где требуется выдать eye-candy. Но кто сказал что бизнес-UI должен быть серым и скучным? Оживить интерфейс, имея профессионально сделаный дизайн в PSD формате поможет тесная интеграция Flash Builder в семейство продуктов Adobe. Новый инструмент — Flash Catalyst — может сблизить дизайнера и программиста, позволяя первому «нарезать» дизайн, оживить действием и эффектами. Программист получит описание интерфейса в терминах FXG и легко встроит в свой проект. Для простых проектов, Flash Catalyst поможет программисту самому справится с техническим воплощением дизайна приложения — лишь бы интерфейс был заранее профессионально нарисован. Уверен, что результат такого сближения пойдет на руку всем, и клиенты будут в полном восторге от результата.
Total votes 6: ↑5 and ↓1+4
Comments1

ТОП 10 самых раздражающих факторов для программиста

Reading time5 min
Views16K
Совсем недавно наткнулся в интернете на забавный "хит-парад" наиболее раздражающих вещей для программиста. Поскольку он был на английском — решил перевести текст и несколько адаптировать к нашим реалиям…

ТОП 10 самых раздражающих факторов для программиста


Читать дальше →
Total votes 309: ↑292 and ↓17+275
Comments70

Прикладная психология для веб-дизайна

Reading time5 min
Views713
Сайты, которые могут видоизменяться в зависимости от особенностей мышления посетителя, могут принести пользу электронной коммерции.
Перевоплощение: сайт British Telecom, анализирует поведение пользователя и меняет свою форму, в зависимости от его психологических особенностей. К примеру, определив обладает ли посетитель аналитическим либо же эмоциональным складом ума, веб-сайт перестраивается так, чтобы удобнее было продать данному пользователю нужный товар.
Далеко не просто создать такой сайт, который бы понравился любому посетителю. Кто-то предпочитает простые фразы на чистой странице, а кому-то удобнее иметь дело с таблицами и графиками. Исследователи факультета менеджмента имени Слоана при MIT разработали технологию, которая позволяет автоматически адаптировать сайт под каждого конкретного посетителя, так, чтобы информация на сайте была представлена в соответствии с типом мышления каждого конкретного человека. Исследователи надеются, что их технология поможет добиться большей эффективности в онлайн-торговле.

По данным первоначальных исследований, выяснилось, что сайт, который получает способность менять свою форму, подстраиваясь под разные типы посетителей, может повысить свои продажи до 20 процентов. Некоторые сайты, например, Amazon.com, уже сейчас предлагают возможность персонализации, однако они адаптируются под посетителя на основе информации из его личного профиля, оставленных cookies или полученной путём длинных опросов. В то же время, система Слоана адаптируется под незнакомого посетителя в течении нескольких первых кликов, которые он делает на веб-сайте, проанализировав его манеру работать с информацией.

Профессор маркетинга из Слоана, Джон Хаузер, поясняет, что система поможет сайтам определять тип мышления. Она будет наблюдать за тем, какие именно элементы имеют для пользователя главное значение и на основе этого перестраивать сайт. Перемены будут почти незаметны. «Внезапно вы обнаруживаете, что у сайта более понятная удобная навигация, и на нём содержится именно та информация, которая вам требуется», — говорит Хаусер. По его мнению, пользователь не должен даже догадаться, что сайт персонализирован.

Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments8

Создание приложений с помощью PHP и Flex

Reading time9 min
Views1.3K

Создание приложений с помощью PHP и Flex.



Посмотрим правде в глаза: интерактивные графики и панели управления всегда было сложно применять вместе в web-приложениях. Конечно, существуют графические библиотеки для PHP, но чтобы получить что-то действительно хорошо выглядящее и то, с чем пользователь мог бы поэкспериментировать, очень сложно. Или по крайней мере было сложно вчера. Сегодня, я покажу как использовать комбинацию PHP в качестве backend'а и Adobe Flex в качестве frontend'а, которая будет отображать интерактивный 3D-график.
Читать дальше →
Total votes 10: ↑6 and ↓4+2
Comments9

Чтение wiki через icq – это реально

Reading time1 min
Views715
Хочу показать вам одного icq бота, с помощью которого можно читать статьи с сайта http://ru.wikipedia.org. Для начала нужно добавить бота в контакт лист, номер бота — 9199118. Далее отправив “help wiki” получаем подробную справку по команде.

Читать дальше →
Total votes 77: ↑67 and ↓10+57
Comments98

Обзор музыкальных виджетов

Reading time2 min
Views875
Я подобрал несколько наиболее интересных, простых в использовании, а также бесплатных музыкальных виджетов, которые Вы можете разместить у себя в блоге, на сайте и тд.

Так как embed код виджетов на Хабре не разместить, внешний вид в будет представлен скриншотами.

1. Mixwit.com – ретро кассета


Достаточно стильный виджет с широкими возможностями настройки внешнего вида, а также мощной панелью управления. Самое главное преимущество – возможность разместить сразу несколько треков в одном виджете.

Недостатки: выбор песен происходит из базы, которая состоит только из бесплатно распространяемых песен, то есть промо песен. Русских исполнителей вообще нет. Иногда песни могут просто пропадать (если их авторы решат изъять из промо базы). Требуется регистрация для получения кода.

P.S. Есть возможность закачать свой трек, указав к нему URL, но это неудобно, т.к. сначало придется закачивать трек куда-либо на сайт.
Читать дальше →
Total votes 32: ↑30 and ↓2+28
Comments22

огромная коллекция RSS иконок

Reading time1 min
Views650
rss icon

Все больше и больше блоггеров и веб-мастеров используют RSS синдикацию для конвертирования посетителей в постоянных читателей. Однако, прежде чем посетитель станет постоянным читателем Вашей RSS ленты, Вам нужно привлечь его внимание. Яркая и необычная RSS иконка расположенная на самом видном месте хорошо подойдет для этой цели. В этом посте собраны наиболее интересные RSS художества дизайнеров которые вы можете бесплатно использовать на ваших сайтах, и если вы все еще пользуетесь стандартным RSS значком на вашем сайте, возможно пришло время для перемен.

Полный список оранжевого добра.
Total votes 22: ↑19 and ↓3+16
Comments5

Color Browser — программа позволяет дизайнерам подбирать приятные палитры для сайтов.

Reading time1 min
Views7.8K


Интересная программа на технологии Adobe AIR. Суть программы Color Browser заключается в приятном подборе палитр для сайта или дизайна. Сделана программа как приложения к сайту ColourLovers (где можно скачать чужие палитры)

Скачать программу Adobe AIR можно на сайте Adobe а Color Browser от сюда.
После установки Adobe AIR запустите файл ColorBrowser.air

Другие приложения работающие на Adobe AIR можно посмотреть здесь.
Источник: mmaxis.info
Total votes 59: ↑49 and ↓10+39
Comments49

Информер погоды от Яндекса с определение города по IP (готовый код)

Reading time2 min
Views2.5K
Недавно я заинтересовался темой отображения информера от Яндекс.Погоды посетителю сайта в соответствии с его местоположением. Сам информер Яндекса показывает погоду только в том городе, который выбрал веб-мастер сайта. На практике смысла в таком информере мало (описано в предыдущей статье). Следовательно надо саому определять город, в котором находится посетитель, и выводить ему нужный информер. В процессе изучения темы, я пришел к выводу, что кроме GeoLite City от MaxMind и CNGeoIP нормальных world-wide баз IP->Город нет. Однако, для взаимодействия с сервисом Яндекса база GeoLite City не подходит.
Таким образом, пришлось остановиться на базе CNGeoIP. Была куплена версия базы и на ней был построен алгоритм получения кода города для информера по IP посетителя. Написанный скрипт работает тут: commontools.net/geoip/ya.w.js. Определяется город по IP пользователя, проводится сравнение с базой Яндекса и выводится id города и страны для информера в виде: var yaCountry=20;var yaCity=26850; Скрипт естественно работает на стороне сервера и выводит только id для JS. А на странице с информером скрипт включается в HTML-код страницы через script src="...". Далее другой незамысловатый скриптик подставляет переменные в код вызова информера и на картинке отображается погода в городе, в котором находится посетитель сайта. Под ней ссылка на настройки информера, где посетитель сможет выбрать другой город, а информация сохранится в cookies.
Итак, результат трудов в виде beta-версии, которую, надеюсь, вы мне поможете оттестировать. Страничка получения кода находится здесь: http://commontools.net/geoip/ya.weather.get.html. Это страница для получения кода информера. На ней описано, как код получить и прикрутить к сайту.
Хотя сервис пока на стадии beta-тестирования, уже сейчас можно получить код и разместить его на своем сайте. Сервис будет открытый и дальше, бесплатный и свободный для использования по назначению.
Посмотреть, как информер работает, можно уже сейчас в моем блоге.
P.S. Для любопытных. Домен commontools.net является исключительно вспомогательным, на нем никогда не были и не будут никакие сайты. Только сервисы для собственного и общественного потребления.
Total votes 10: ↑9 and ↓1+8
Comments5

10 CSS фраймворков и что это такое

Reading time2 min
Views1.9K
Давайте кратко разберёмся, что такое CSS фраймворк. Вольный перевод с английской википедии гласит:
Это библиотека, которая предназначена для создания и внедрения более лёгкого и валидного кода. Общий смысл этой библиотеки схож с PHP или JS библиотек, которые получили более широкое распространение и известность широким массам.

Читать дальше →
Total votes 40: ↑35 and ↓5+30
Comments67

5 уроков, которые я извлек из создания своих онлайн сервисов

Reading time1 min
Views812
1. Не стоит планировать все с самого начала и до мелочей.
(Если ты не проектируешь баллистическую ракету, конечно). В процессе реализации тебе будут приходить новые интересные идеи и лучшее понимание некоторых вещей. Возможно, что часть функций которые ты так тщательно проектировал вообще не будут востребованы.

Сделал часть фич — залей на сайт, пусть друзья (первые пользователи) потестирует, посмотри что они скажут.

Первые релизы будут пробой пера, ты будешь искать что работает, а что нет, что хорошо, а что не очень. Поэтому уделяй меньше времени красоте кода и стройности базы данных и больше новым фичам, новым возможностям.
Читать дальше →
Total votes 66: ↑62 and ↓4+58
Comments48

Почему Flex победит Silverlight

Reading time2 min
Views587
Десять «ЗА» Flex, против Silverlight

flex_win2.jpg
  1. Flex доступен сегодня для повсеместного использования. Огромное количество документации, примеров и т.д.
  2. Flex 2 может исполнятся в любом браузере, в котором установлен Flash Player 9.
  3. Во Flex вы можете использовать любой HTTP-сервер и любую бэкэндное приложение. (.NET,JAVA,PHP,Ruby,CF, Python) получая данные через XML, SOAP, Sockets, ZLIB и т.д.
  4. Flex 2 это набор расширяемых компонентов. Существует масса компонентов с открытом кодом (по-русски исходники), которые вы можете использовать в своих проектах. Например, таких как — Flexbox, FlexLib, FlexComponents и т.д. Также можно писать свои собственные.
  5. Интеграция Flex с .NET (как с бэкэндной технологией) еще не полная. Но разработчики не сидят на месте и усиленно работают над полной интеграцией с .NET. Flex 3 (который сейчас в бэте) поддерживает .NET SOAP
  6. Передача RealTime-данных в Flex c Binary Sockets могут работать с любым TCP/IP сокет-сервером. Поддерживаются FTP/NNTP/SVN/POP/XMPP. Для примера webmessenger.yahoo.com
  7. Мощная поддержка скинирования приложений, как программная так и графическая. Для скинрования можно использовать Illustrator/Flash/Photoshop/CSS
  8. Многие компании активно используют Flex для разработки RIA-приложений. Например, Yahoo и Google.
  9. Если вы разрабатываете десктоп-приложения используя Flex иди AJAX — вы можете воспользоваться, специально разработанной для этих целей платформой — Apollo (AIR). Используя AIR вы можете разрабатывать кроссплатформенные десктоп-приложения для WIN/LIN/OSX.
  10. Flex3 перешел в режим open sourse используя лицензиию Mozilla Public License. Преимущества очевидны. Теперь компилятор и framework Flex3 SDK  будут доступны для стронних разработчиков. Т.е. теперь мы сами сможем улучшать и расширять Flex.
Total votes 10: ↑6 and ↓4+2
Comments10

Information

Rating
Does not participate
Registered
Activity