Друзья и просто читатели! К сожалению, с моим бесплатным хостером возникла проблема – часто падает коннект к БД и из-за этого страница не отображается. В большинстве случаев для решения этой проблемы достаточно перезагрузить страницу.
Я надеюсь, что в течение недели я подниму у себя в общаге все необходимое и заберу сайт к себе под бок – тогда его работа будет зависеть целиком от кривости моих рук:)
При использовании выяснились следующие интересные моменты:
Загруженные изображения можно просмотреть без скачивания себе. То есть, при вводе URL оно просто открывается в браузере. Что приятно. Однако, это если файл имел расширение “jpg”. А вот если, например, “JPG” – то нет, уже режим просмотра не открывается. Это грустно:(
Если пользователь в режиме просмотра изображения на него нажмет, то будет перенаправлен на сайт другого файлообменника, File Dropper, где ему будет предложено создать аккаунт. Месяца 3 назад этот сервис также проводил акцию по раздаче халявных аккаунтов. Максимальный размер файла там – только 5 гигов ( а не 10).
При загрузке файла ссылка на него образуется присоединением к http://filesavr.com/ нормализованного имени файла. При нормализации выбрасываются знаки пунктуации и подстрочные символы, отбрасывается окончание. Например, если вы заливаете файл backup.zip, то он будет по адресу http://www.filesavr.com/backup доступен всем желающим. Если же файл с таким именем уже кем-то загружался, то к имени будет добавлено подчеркивание и первый свободный индекс. Например, backup_1. Что важно – не инкремент на 1 от максимального, а первый свободный, который может быть меньше максимального. Где могут быть грабли? Допустим, вы хотите поделиться с друзьями каким-то файлом с именем file. Вы загружаете его в хранилище и отправляете ссылки друзьям. Через некоторое время вы решаете, что информация уже потеряла актуальность и удаляете файл. Замечательно, это имя теперь освободилось! После этого какой-то другой пользователь загружает свой файл, который имеет такое же имя, как у вашего с точностью до проводимой сервисом нормализации (например, у нового файла другое расширение или еще что-нибудь… а может и полностью совпадать), – и сервис присваивает ему такую же ссылку, которая была у Вашего файла. В это время кто-то из Ваших друзей только получил Ваше сообщение (например, потому что был в отъезде, когда Вы расшаривали свой файл) и решает скачать Ваш файл. Он заходит по присланной Вами ссылке и скачивает загруженный потенциальным злоумышленником файл, искренне считая, что это Ваш. Если он ее и догадается запустить его, не проверив на вирус (файл-то прислан другом!), то печальные последствия себе можно представить. Вывод: скачав файл, никогда нельзя быть точно уверенным, кто его разместил.
Другая проблема с именованием файлов. Файл становится доступен для скачивания сразу после загрузки. Для того, чтобы сделать его недоступным для сторонних, Вам требуется перейти в менеджер файлов, там выбрать нужный и выставить опции. Все это время файл открыт для потенциальных злоумышленников. Вывод: если хранить там свои приватные файлы, то надо по крайней мере перед загрузкой давать им редко встречающиеся имена.
Сервис, по крайней мере пока, не понимает русских букв. В результате имена файла даются в виде http://fileshavr.com/file_x, где x – любой свободный численный индекс. В файловом менеджере отображаются полные имена файлов (в том виде, как их загрузил пользователь, без нормализации), поэтому вместо русских имен отображаются крюкозябры. Рапидшара, к примеру, с русскими буквами справляется без проблем.
Вывод: будьте осторожны! Будем надеяться, что разработчики, может быть, внесут необходимые изменения.
Сервис Ping.fm предоставляет инструментарий для создания записей сразу в нескольких социальных сетях, включая MySpace, LiveJournal и Facebook. Для этого достаточно зарегистрироваться на сервисе и указать свои регистрационные данные. Минусом этого варианта является необходимость указывать свои пароли, что, теоретически, может быть использовано сервисом в корыстных целях. С другой стороны, по сравнению с предложением MySpace, Facebook и прочих дать доступ к почтовому ящику для поиска среди адресатов уже зарегистрированных пользователей это все мелочи, ИМХО. Кроме того, такие инциденты легко можно будет выявить – и тогда у сервиса возникнут большие проблемы.
Кроме того, существует плагин PingPressFM для WordPress, который и позволяет отправлять записи из блога в ЖЖ.
Google выпустил новое десктоп приложение – теперь компания обладает своим собственным браузером Chrome. Среди заявленных особенностей браузера выделяется независимость вкладок: при сбое в одной вкладке остальные продолжат работать. Например, в популярном браузере Firefox в этом случае подвиснут все вкладки в этом окне. Другой особенностью является режим инкогнито – возможность посещать страницы так, чтобы история посещений не учитывалась веб-гигантом. То есть, это средство для обуздания джинна, выпущенного из бутылки:)
Сегодня заметил появление у ВКонтакте новой компоненты монетизации – в дополнение к голосованию за пользователя для повышения его рейтинга появилась возможность сделать ему виртуальный подарок. Платный. В качестве валюты используются те же самые голоса по 10 рублей, которые заносятся на виртуальный счет с помощью платной смс. Для одного подарка требуются 3 голоса, т.е. 30 рублей.
Кроме контакта, такая модель монетизации давно используется в ЖЖ. Правда, так есть еще платные аккаунты, которым не показывают рекламу. Интересно, когда Дуров и Ко придет к этому? Первый шаг уже сделан: несмотря на первоначальные заявления, на ресурсе появилась реклама. Дальше надо сделать так, чтобы ее было много и она стала раздражать. Тогда появятся и желающие ее убрать:) Хотя, контингент контакта довольно молод – и многие из-за баннерорезок a-la AdBlock Plus и не замечают рекламы:)
Началась регистрация на проводимую ProfyClub ежегодную конференцию разработчиков высоконагрузочных систем HighLoad-2008, которая пройдет 22-23 сентября.
С сайта конференции:
В этом году мы уделим много внимания росту технологий, работающих под высокими нагрузками, поймем, что сделано за прошедший год, спрогнозируем дальнейшее развитие. Многое будет сказано о существующих методиках разработки, их оптимизации и масштабирования.
Первоначальный список секций:
Выбор и проектирование архитектуры; * Методики
* Кейсы
* Консалтинг Маcштабирование вычислений; * Платформы: Perl, PHP, Java Масштабирование баз данных; * Общие вопросы
* Специфика СУБД Технологии; * Веб-серверы
* Поиск
* Кэширование
* Параллельные вычисления Тестирование; * Инструменты
* Процедуры и методики Администрирование. * Инструменты
* Процедуры и методики
Стоимость участия: от 12000 руб (при регистрации до конца июля)
До конца июля действует экспресс-цена — 12 000 рублей. С 1 августа стоимость повышается до 14 000 рублей. В первые две недели сентября участие будет стоить 16 000, а начиная с 15 числа мы отдаем оставшиеся места по 20 000.
За озвученные суммы каждый участник получит возможность посетить любые доклады, секции и мастер-классы конференции HIghLoad, комплект раздаточных материалов (в который, между прочим, войдет DVD с материалами прошлого HighLoad), а также насладится всей прелестью полноценных обедов и ароматным кофе с вкуснейшей выпечкой. Общение с гуру — бесплатно
А тем временем Олег Бунин решил проводить свою собственную конференцию HighLoad++.
Формат — начало октября, два будних дня, два потока, доклады по 40-50 минут (возможно увеличение и уменьшение времени). Ряд специализированных мастер-классов. В этом году вводной воды не будет — для тех, кто не знаком с представляемыми технологиями, мы выпустим небольшую брошюру с описаниями и обзорными статьями.
Темы выступлений — все аспекты разработки и поддержки высоконагруженных систем: проектирование, алгоритмы, разработка, тестирование, архитектура, базы данных, поддержка, системное администрирование, хостинг, управление. Все через призму больших проектов, высоких нагрузок: сотни тысяч пользователей, десятки миллионов хитов, десятки гигабайт данных, терабайты трафика.
Так что теперь вместо одной конференции стало две. Выиграет ли от этого простой разработчик 0 пока непонятно. По времени пока конференции разнесены, но каково будет пересечение докладов – это вопрос. Не хотелось бы, чтобы на HighLoad++ было произнесено то же самое, что и на HighLoad-2008. Либо может произойти разбиение докладчиков на две тусовки. Для разработчика плохо как первое, так и второе. Тем более, что он заранее вряд ли сможет понять, какой из вариантов в действительности реализовался. Поживем-увидим.
Mail.ru объявил о том, что поддержал OpenSocial и загрузил первые приложения в репозиторий. На сегодняшний день они единственные из ориентированных именно на Россию ресурсов, кто поддерживает OpenSocial API.
Олег Бунин в своем блоге написал, что уходит из ПрофиКлуба.
ПрофиКлуб был основан Олегом Буниным и Павлом Рогожиным и задумывался как способ собрать наиболее активных и интересующихся разработчиков и уже признанных профессионалов-гуру для создания прослойки людей, которые могли бы создавать высококачественные и масштабные проекты, не боящиеся конкурировать с признанными мировыми гигантами.
ПрофиКлуб проводил ряд тематических конференций: РИТ, HighLoad, SuccessStory, ClientSide, РИФ-мастер, на которых выступали не только ведущие российские разработчики, но и представители крупнейших зарубежных корпораций.
Будем надеяться, что это прекрасное дело продолжит жизнь без Олега…
Machine Learning Wiki Профессиональный информационно-аналитический ресурс, посвященный машинному обучению, распознаванию образов и интеллектуальному анализу данных 0
Recent Comments