Как стать автором
Обновить
3
0
Михаил @nesesser

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

Отправить сообщение

Загрузчик фотографий как vkontakte на Flex

Время на прочтение9 мин
Количество просмотров11K
Неделю назад мои знания action script ограничивались тем, как добавить событие onclick на баннер перед загрузкой в баннерную сеть. В качестве загрузчика файлов я использовал swfupload, и очень не хотел влезать внутрь swf-ника и разбираться в коде. Мне не нравится flash, я ни разу не дизайнер и теряюсь, когда вижу все эти слои, кадры, инструменты для рисования звездочек и motion guides.

Потом я наткнулся на эту эту потрясающе-красивую штуку, и узнал, что есть flex. И что flex — это круто, потому что даже такой супер-начинающий как я, с нуля за несколько дней смог написать загрузчик фотографий с предпросмотром, ресайзом на клиенте и upload-баром, примерно такой, какой используется на сайте vkontakte.ru.

Есть три причины, из-за которых я решил использовать flash для загрузки фотографий. Это FileReference, FileReferenceList и flash.display.Bitmap. В 10-й версии флеш плеера у FileReference появилась функция load(), с помощью которой можно просматривать выбранные фотографии в ролике локально без загрузки на сервер. FileReferenceList позволяет в файловом диалоге с помощью shift-а выбрать сразу несколько фотографий. Bitmap делает ресайз картинок перед отправкой на сервер. Все это нельзя сделать на чистом javascript-е.

Итак, пишем загрузчик фотографий как vkontakte на flex (пошаговое пособие для совсем начинающих).
Читать дальше →

Заражение сайтов по FTP

Время на прочтение2 мин
Количество просмотров1.6K
Добрый вечер, уважаемые хабравчане!

У меня сложилась неприятная ситуация. Сделал сайт клиенту. Он доволен, деньги получены.
Но через месяц я обнаружил что при заходе на сайт начинает ругаться антивирус Avira. Говорит, что страница заражена WebGen. Просмотрев index.php обнаружил, что в конце файла стоит iframe который загружает вредоносный код. Вроде бы дело ясное — полечил машину ( Avira, Avast затем cureit! ), сменил пароль на хостинге. Пароль никому не сообщал.

Читать дальше →

Новая оригинальная CMS для магазинов Melbis Shop 6 Freeware просит отзывов

Время на прочтение2 мин
Количество просмотров1.5K
Компания Melbis завершила разработку ядра новой шестой версии программы для создания интернет-магазинов и выставляет её на суд общественности:
www.melbis.com/lab

Основные задачи которые мы ставили были такие: сохранить мощный и быстрый windows-интерфейс и обеспечить при этом многопользовательскость системы с максимально гибким разделением прав.
image

Система пока не продается, а выпускается в одной единственной редакции — бесплатной. Мы приглашаем всех веб-мастеров на тестирование системы и предлагаем за это систему бонусов. Конечно же, нас сейчас в первую очередь интересует Ваше мнение о самой архитектуре.
Читать дальше →

Великолепная подборка инди-игр*. Часть первая

Время на прочтение7 мин
Количество просмотров19K
*или чем занять все выходные на полгода вперёд.

В определении инди-игр я волен соглашаться с энциклопедией Google Knol(привет, Mio :):
Инди-игры (англ. indie games от англ. independent — «независимый») — видео-игры, созданные независимо от крупных издателей. Большинство изначально свободных игр также относится к этой категории. Инди-игры обычно — дешёвые или бесплатные, часть из них разрабатывается как open source. Разработчиками инди-игр руководят чаще всего «некоммерческие» мотивы — желание самореализации, воплощения своих идей и фантазии, некоторой славы и пр. На создание такой игры могут уйти годы или она может быть завершена за несколько дней или даже часов, в зависимости от её сложности, участников, оформления.

Читать дальше →

Ускорение воспроизведения HD-видео

Время на прочтение2 мин
Количество просмотров14K
Однажды на моём нетбуке (Acer Aspire One 110) я не смог нормально посмотреть видео по причине тормозов (аниме в 720p). После чего последовало разбирательство на тему, как же это можно исправить, результат которого читайте здесь.
Читать дальше →

Пять условий офигительного тех. саппорта

Время на прочтение5 мин
Количество просмотров13K
Последние пять лет я работаю в тех. саппорте. И у меня сложилось некоторые принципы, следование которым, на мой взгляд, сделает любой тех. саппорт клёвым и офигительным. А если им не следовать, то саппорт будет унылым и неклёвым.

Сразу поясню, что эти советы/правила больше относятся к саппорту через HelpDesk или e-mails, у телефонной поддержки есть некоторые свои особенности.

1. Быстрая реакция и ответы


Клиенты любят быстрый саппорт, они его обожают. Из-за быстрого саппорта они могут закрыть глаза на многое: на высокую цену продукта, ваши ошибки, баги софта. Чем быстрее отвечает и решает проблемы ваш саппорт — тем лучше.

К сожалению быстрый саппорт, доступный 24/7, это дорого: нужно больше людей и нужна круглосуточно доступная инфраструктура. Чаще всего это просто невыгодно, особенно если вы не крупная корпорация, а маленький стартапчик.

В этом случае нам поможет одна интересная штука.
Читать дальше →

Великолепная подборка инди-игр*. Часть четвёртая

Время на прочтение5 мин
Количество просмотров7.2K
*или чем занять все выходные на полгода вперёд.

Четвёртая часть, последняя на сегодня(а может быть и нет. Подробности — в конце поста). Я надеюсь, что кто-нибудь живой(после трёх частей-то!) до сюда доберётся :)

Часть первая.
Часть вторая.
Часть третья.

La Mulana

La MulanaДлинная платформенная игра в стиле Индианы Джонса, большей частью основанная на Maze of Galious от Konami и других играх компьютеров MSX. Она невероятно сложна, включает в себя зверские битвы с боссами и трудные головоломки, но благодаря этому заработала себе многочисленных поклонников(мазохистов).

Бесплатная.
Windows.


Mount & Blade

Mount & BladeСуществует много игр, действие которых разворачивается в средневековье, но лишь парочка из них тянет на звание «реалистичных симуляторов». Игра, в который кавалерийские баталии реализованы настолько по-живому, что прям-таки ощущаешь себя в шкуре воина, не могла не понравиться тысячам игроков по всему миру. Пользователь напрямую управляет только одним персонажем в игре, но может нанимать и тренировать солдат для помощи в битве. Игра печально известна своим открыто-незаконченным геймплеем, но тем не менее стоит того, чтобы с головой в неё уйти на несколько дней.

$30 на сайте разработчика. Официально издана в России компанией 1C.
Windows.

Читать дальше →

Великолепная подборка инди-игр*. Часть третья

Время на прочтение6 мин
Количество просмотров6K
*или чем занять все выходные на полгода вперёд.

Продолжаю баловать читателей Хабрахабра инди-играми в вечер пятницы. Части первая и вторая подборки для тех, кто пропустил по невнимательности :)

Chalk

ChalkЯ рассматриваю эту игру как шутер, хотя на самом деле вы ни во что стрелять тут не будете. Управляя куском мела мышью, вы уничтожаете врагов, пересекая их слабые места нарисованными линиями. Эта игра — отличный пример хорошей реализации талантливой идеи.

Бесплатная.
Windows.


Clean Asia

Clean AsiaДругой инновационный шутер, Clean Asia позволяет вам контролировать либо Майкла Р. Дола на корабле-привлекателе, либо Мики И. Дола на корабле-отражателе. Ваша цель? Уничтожение злобных глазных яблок, которые одурманили людей Азии(отсюда название). Но на самом деле, этот странный сюжет придуман лишь для обёртки находчивой игровой механики, которая заставляет вас разбивать на куски врагов, а затем использовать эти куски в роли пуль.

Бесплатная.
Windows.

Читать дальше →

Великолепная подборка инди-игр*. Часть вторая

Время на прочтение7 мин
Количество просмотров8.6K
*или чем занять все выходные на полгода вперёд.

Вторая часть грандиозной подборки инди-игр для читателей Хабрахабра. Начало положено в этом посте.

Почему всё растянуто на четыре части, а не в одном посте? Нет, я не гонюсь за рейтингом. Изначально я хотел засунуть всё в один пост, но что-то не получалось с технической стороны. Пост достаточно большой выходил — около 85 килобайт одного текста. Тогда я написал в техподдержку, и уважаемый Shoohurt мне ответил:
Игорь <xrazont@gmail.com>
Я хочу запостить относительно большой топик(~85 килобайт текста с тегами), но не получается — после нажатия на кнопку «отправить» сначала ничего не происходит, а потом вылезает сообщение «Some error… We know...». Мне действительно лучше подождать, пока эту проблему(если это проблема вообще) починят, или же запостить как-нибудь по-другому? Очень не хотелось бы резать пост на части.

Alexander Savitsky <as@thematicmedia.ru>
Это не совсем баг, а, скорее, особенность механизма постинга на Хабре. В идеале столь большие топики лучше все-таки постить частями (можно одну за другой сразу). В противном случае нам придется возиться с этим топиком вручную, что едва ли хорошо :)

Я тут подумал, что препираться не стоит и разделил пост на четыре. Зато теперь можно ещё с десяток написать! Правда вот столько игр не наберётся хороших…

World of Goo

World of GooВдохновлённая Pontifex, World of Goo, выстрелившая на весь мир, стала одной из самых популярных инди-игр. Удивительно, но собирать башни и другие шедевры архитектурного Goo-искусства из живых капель грязи может быть весьма медитативным процессом, требующим некоторой подготовки и доставляющий истинное наслаждение прочностью всей конструкции. А прекрасный саундтрек отлично способствует всему этому!

$20.
Windows, Linux, Mac OS X, Wii.
Пост на Хабре про World of Goo


Caster

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

$5.
Windows, Linux, Mac OS X, iPhone.

Читать дальше →

Энергия по воздуху: скоро в продаже

Время на прочтение1 мин
Количество просмотров5K
Чуть более года назад ученые из Intel и Массачусеттского Университета представили готовый проект системы передачи электроэнергии, основанной на феномене резонансной электромагнитной индукции. И вот теперь WiTricity (так назвали систему) — не просто прототип или ждущая своего миллиона инвестиций идея, а реальный коммерческий проект. Одноименная компания WiTricity заявила о том, что готова к коммерциализации технологии, которая обеспечит беспроводное питание техники, от гаджетов до электромобилей, с потребляемой мощностью от сотен милливатт до десятков киловатт.

Заявления представителей WiTricity — не пустые слова. Компания уже успела заключить OEM-соглашения с производителями бытовой электроники и сейчас активно занимается лицензированием. Мало того, по словам руководства WiTricity, первые устройства с возможностью подзарядки «по воздуху» или беспроводным питанием появятся уже в 2010 году: отгрузка компонентов (приемников и передатчиков) уже началась.

Немаловажно, что WiTricity уделяет пристальное внимание безопасности. Во-первых, технология передачи энергии использует электромагнитные волны в диапазоне от 300 кГц до 20 МГц, что считается безопасным для здоровью человека. Кроме того, все устройства, оснащенные новой технологией, должны будут пройти контроль качества WiTricity.

via 3dnews

Как превратить SIM-карту в Web-сервер

Время на прочтение4 мин
Количество просмотров18K

Взаимодействие SIM-карты с внешним миром


Не так давно я начал разбираться в GSM — во-первых тема сама по себе очень интересная, во-вторых это мне полезно по долгу службы. =)

В процессе очередных исканий в интернете наткнулся на интересную статью, описывающую интерфейсы общения мобильного телефона и SIM-карты. Не буду пересказывать статью целиком, лишь отмечу что исходя из нее, эволюция этих интерфейсов включает такие основные стадии: GSM Phase 1, GSM Phase 2 и спецификация JavaCard для специальных SIM-карт, способных выполнять сильно обрезанную Java Virtual Machine. Вконце статьи был следующий текст:

PS А для окончательного расширения горизонтов сознания поищите в Google-е слова «How to turn SIM card into Web Server» :)

Что я, собственно, и сделал. В результате получил занятный англоязычный текст, вольный перевод которого (по мере своих сил и возможностей) я и собираюсь привести ниже.
Читать дальше →

Опубликованы новые ресурсы по Безопасности

Время на прочтение1 мин
Количество просмотров965
Сегодня, как никогда ранее, очень актуальна и важна безопасность программных решений и инфраструктур. Пользователи требуют защищенных качественных приложений и считают это своим правом, а не привилегией! Мы каждый день стараемся вам помочь сделать ваши инфраструктуры и приложения более надежными и безопасными. Сегодня мы анонсируем новые ресурсы по Безопасности для Разработчиков и ИТ-профессионалов.
Читать дальше →

Запасаемся на зиму

Время на прочтение1 мин
Количество просмотров22K
Книги — пища для мозгов программиста. А художественные — десерт. Хорошая книга — как вкусное блюдо, которое хочется дочитать растянув удовольствие, испробовать снова и снова. Но есть куча книг, которые мы еще не нюхали и, возможно, никогда не попробуем, потому что нам их не посоветовали несколько человек.

У каждого есть одна-две любимые книги, которые могут понравится другим, поделитесь пожалуйста, заразите. Думаю многим будет интересно поставить в очередь «к прочтению» несколько новых. Давайте устроим «дегустацию» книг в формате: одна книга — один комментарий. Чтобы другие могли добавить в избранное (и оценить, и обсудить) каждую книгу по отдельности.

Читать дальше →

Подсчет количества дистрибутивов логотипа и знака

Время на прочтение5 мин
Количество просмотров2.6K
Удивительно, но факт: я даже искал (давно), но не нашел никаких инструкций по составлению гайдлайнов. Более того, как-то не попадались на глаза внятные принципы формирования базы дистрибутивов, а это совсем базовые основы.

Я к тому, что без гайдлайнов можно легко прожить, были бы эти самые дистрибутивы в порядке. С ними жить удобнее гораздо, если на потоке много всяких информационных и рекламных материалов надо делать. Ну а гайдлайны… главное, чтобы мозги у дизайнера не заклинивало, ну и по ситуации действовать.

Сегодня утром я составлял подробный комментарий к коммерческому предложению и понял, что получится полезная статейка. Чтобы скрасить её немного, разбавил текст недавними примерами, для красоты наглядности.

За кадром остался текст про придумывание и создание этого самого знака.

Узнать, почему будет как минимум 24 дистрибутива

Звоним из терминала

Время на прочтение2 мин
Количество просмотров1.6K
Решил опубликовать небольшую заметку, как можно используя базовые знания по программированию реализовать возможность звонков из терминального сервера.
Кому это нужно: в первую очередь это будет интересно тем людям(или организациям), у которых стоит терминальный сервер(НАПРИМЕР windows 2003) в нем есть некоторая программа-CRM, в которой хранятся контактная информация по клиентам. А сотрудники используют софтверные IP-телефоны.

Что у нас есть:локальная сеть, сам сервер терминалов[у нас Windows 2003 Standart], сервер IP-телефонии[Asterisk], клиентские машины[Windows XP] с установленным софтверным IP-телефоном[X-lite].
Читать дальше →

Сферические панорамы коллайдера

Время на прочтение1 мин
Количество просмотров807
Британский фотограф Питер МакКриди разместил на своем сайте (http://petermccready.com/) достаточно большое количество созданных им трехмерных сферических панорам (360 градусов) различных фрагментов коллайдера.

Британский фотограф, Питер МакКриди

p.s. они еще и со звуком.

Рунетология (30): cоздатель Lib.ru Максим Мошков

Время на прочтение1 мин
Количество просмотров781
Создатель старейшей электронной библиотеки Рунета Lib.ru Максим Мошков — о моделях распространения контента, о «Самиздате», об авторском праве, о писателях и литературе, об инвестициях и о любви к Linux.

Интервью с гостем:
  • Что читает главный библиотекарь Рунета?
  • История появления «Библиотеки Максима Мошкова»
  • Зарабатывает ли Lib.ru?
  • Цифровые библиотеки: бизнес-модели и перспективы
  • Юридическая сторона вопроса: возможен ли компромисс?
  • Что такое «идеальная библиотека»
  • Lib.ru: что будет дальше?
Обсуждаемые события:
  • Цифровые наркотики остались легальными
  • «Тысячник» hectop ушел на личный платный сайт
  • AOL готовит к продаже ICQ
  • Подросткам запретили сидеть за компьютером более 3-х часов в день
Послушать предыдущие выпуски и подписаться на RSS подкаста
Страница «Рунетологии» на Facebook


Apple представила обновленные iMac, Mac Book и Mac mini

Время на прочтение1 мин
Количество просмотров2.5K
Ну вот собственно и дождались.
iMac
image
Диагональ: 21.5" (1920x1080) / 27" (2560x1440) (16:9)
Процессор: 3.06GHz Core 2 Duo / 3.33GHz Core 2 Duo
Память: 4GB
Видео: NVIDIA GeForce 9400M / ATI Radeon HD 4670
Жесткий диск: 500GB / 1TB

Внимание!
Топик зла.

Активация Windows

Время на прочтение8 мин
Количество просмотров57K
Винда релизится только раз в году, а убунта два раза. 2:1 — пингвин выйграл.

image

Близится час Х, в связи с чем решил посмотреть, что предлагают нам пираты для решения проблем с операционной системой.
Читать дальше →

Google обнародовала Friend Connect

Время на прочтение1 мин
Количество просмотров599
Теперь добавить «социальную составляющую» к своему сайту так же просто, как поместить на него видео с YouTube или кнопку-счётчик. После майских анонсов Google наконец-то вывела Friend
Connect
в стадию публичной беты.


Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Ижевск, Удмуртия, Россия
Зарегистрирован
Активность