Веб-разработка → Загрузка картинок на сервер с использованием HTML5+jQuery+PHP
Доброго времени суток!
Наверняка многие видели в движке WP функцию переноса файлов с рабочего стола в окно браузера и их дальнейшую загрузку на сервер. Когда я увидел такое, мне стало интересно как же это организовано. Тогда я полез в дебри, чуть было не заблудился, но всё таки решение нашел. Оказывается все очень просто.
Всего лишь небольшие знания HTML5+jQuery+PHP.
Наверняка многие видели в движке WP функцию переноса файлов с рабочего стола в окно браузера и их дальнейшую загрузку на сервер. Когда я увидел такое, мне стало интересно как же это организовано. Тогда я полез в дебри, чуть было не заблудился, но всё таки решение нашел. Оказывается все очень просто.
Что нам понадобится?
Всего лишь небольшие знания HTML5+jQuery+PHP.
Информационная безопасность → Используем правительственный сайт zakupki.gov.ru как средство бесплатного хостинга статических файлов
Как стало известно вчера от Навального, Федеральное казначейство РФ умышляет потратить ещё 778 миллионов рублей на развитие портала zakupki.gov.ru, куда ужé зафигачили более 360 миллионов рублей.Важная преамбула: нижеописанная страница, допускающая закачку файловна сайт zakupki.gov.ru без авторизации, была устранена менее чем через 2 часа после публикации этой блогозаписи на Хабрахабре. Блогозапись сохраню, однако же, для истории, тем более что в комментариях Stigmated выложил альтернативный (действующий) способ закачки.
Спрашивается: есть ли
(Я пишу «небольшую дыру», так как
Обратите внимание на адрес нижеследующей иллюстрации, сегодня утром туда залитой:
Адрес её (http://zakupki.gov.ru/pgz/documentdownload?documentId=39240775) позволяет цинично предполагать,
Я пиарюсь → Приложение под Хостинг Картинок
Доброго времени суток, Хабражитель!
Не так давно в этом же блоге Hombrelumbre опубликовал статью о своем стартапе — Хостинг Картинок.
Многие из Вас оценили его за простоту и удобство, некоторые подумали или даже сказали вслух: «Очередной заурядный хостинг картинок, только без рекламы… и то пока-что».
Лично меня этот новый, лишенный всякой назойливой рекламы и вооруженный опрятным интерфейсом сервис подтолкнул к написанию десктоп-клиента с учетом всего того, чего мне и вероятно всем другим не хватало в подобных сервисах. Если конкретизировать:
Итак, после недолгого обсуждения данной идеи с владельцем хостинга мы пришли к согласию и за пару-тройку выходных (и несколько бессонных ночей) не без помощи Hombrelumbre и его брата накидал дополнение к ресурсу для простой и быстрой загрузки изображений на Хостинг Картинок…
Не так давно в этом же блоге Hombrelumbre опубликовал статью о своем стартапе — Хостинг Картинок. Многие из Вас оценили его за простоту и удобство, некоторые подумали или даже сказали вслух: «Очередной заурядный хостинг картинок, только без рекламы… и то пока-что».
Лично меня этот новый, лишенный всякой назойливой рекламы и вооруженный опрятным интерфейсом сервис подтолкнул к написанию десктоп-клиента с учетом всего того, чего мне и вероятно всем другим не хватало в подобных сервисах. Если конкретизировать:
- Быстрота и простота добавления и загрузки картинок
- Возможность просматривать и при необходимости удалять свои изображения, размещенные на сервисе
- Возможность синхронизации изображений между различными машинами
- Никакой лишней возни с настройками и мелочами без острой на то необходимости
- Опрятный и удобный интерфейс, позволяющий быстро выполнять необходимые операции
- Некоторые дополнительные возможности, которые избавят от необходимости использовать сторонний софт (в разумных пределах, естественно)
Итак, после недолгого обсуждения данной идеи с владельцем хостинга мы пришли к согласию и за пару-тройку выходных (и несколько бессонных ночей) не без помощи Hombrelumbre и его брата накидал дополнение к ресурсу для простой и быстрой загрузки изображений на Хостинг Картинок…
Веб-разработка → Автоматизация загрузки изображений для товаров в интернет-каталогах

Занимаясь разработкой интернет-каталогов (или же интернет-магазинов) столкнулись с проблемой подбора картинок для товара. Не каждый заказчик может позволить внедрить в свои процессы фотографирование каждого товара (особенно когда их более 7000), да и есть ли смысл фотографировать товары когда их изображения уже есть в интернете, причем абсолютно легально на сайтах производителей. Вручную скачивать-заливать изображения — не вариант. За время работы испробовали массу способов «автоматизации» данного процесса:
- Выгрузка товаров из 1С и синхронизация картинок
- Загрузка картинок «оптом» через FTP
- Поиск картинок средствами Google API
Adobe → Загрузчик фотографий как vkontakte на Flex
Неделю назад мои знания 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 (пошаговое пособие для совсем начинающих).
Потом я наткнулся на эту эту потрясающе-красивую штуку, и узнал, что есть flex. И что flex — это круто, потому что даже такой супер-начинающий как я, с нуля за несколько дней смог написать загрузчик фотографий с предпросмотром, ресайзом на клиенте и upload-баром, примерно такой, какой используется на сайте vkontakte.ru.
Есть три причины, из-за которых я решил использовать flash для загрузки фотографий. Это FileReference, FileReferenceList и flash.display.Bitmap. В 10-й версии флеш плеера у FileReference появилась функция load(), с помощью которой можно просматривать выбранные фотографии в ролике локально без загрузки на сервер. FileReferenceList позволяет в файловом диалоге с помощью shift-а выбрать сразу несколько фотографий. Bitmap делает ресайз картинок перед отправкой на сервер. Все это нельзя сделать на чистом javascript-е.
Итак, пишем загрузчик фотографий как vkontakte на flex (пошаговое пособие для совсем начинающих).
Firefox → Загрузка и кэширование картинок в Firefox, так же как в Opera

Раньше «сидел» на Opera. Но, уже около 1,5 лет, пересел на Firefox. Чего мне не хватало в лисе, так это кэширование и загрузка картинок так же, как это реализовано в опере.
Перед тем, как я начал писать этот топик, я хотел написать другой топик на тему «как кэшировать картинки в Firefox?», но решил все-таки сначала попробовать поискать в интернетах.
И, о, чудо! Я нашел :) Оказывается есть замечательный аддон, называется ImgLikeOpera. Скачать его можно вот здесь. После установки и перезагрузки браузера этот аддон появляется в правом нижнем углу. Как он выглядит в раскрытом виде видно на картинке-примере выше.
Надеюсь я кому-то тоже помог с этим вопросом :)
Персональные блоги → iOJ — Простая загрузка без браузера
Хочу познакомить вас с сервисом, который значительно облегчил мне жизнь.

Преимущества iOj:

Преимущества iOj:
- Free
- Никакой регистрации
- Загрузка изображений с помощью приложения без участия браузера
- При необходимости загрузить сразу несколько вещей iOJ архивирует и загружает уже zip
- Запись видео с дальнейшей загрузкой на сервер также без использования браузера
- Возможность записывать файлы на свой файловый хостинг. В настоящее время она поддерживает как HTTP и FTP закачки.
- Поддержка операционных систем Windows и Mac (c 10 февраля)
Софт → iPicture ScreenShooter RC3
Чуть больше недели назад хабрасообществу был показан первый рабочий релиз iPicture ScreenShooter'а.
За время, прошедшее с момента выхода первого рабочего релиза, программа была сильно модифицирована, с нуля были переписаны многие алгоритмы, было учтено большинство пожеланий, улучшено юзабилити.
За время, прошедшее с момента выхода первого рабочего релиза, программа была сильно модифицирована, с нуля были переписаны многие алгоритмы, было учтено большинство пожеланий, улучшено юзабилити.