Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

27 ноября состоится митап CDS’19 Extended Moscow

Блог компании Mail.ru GroupGoogle Web ToolkitGoogle ChromeWebAssembly


27 ноября в московском офисе Mail.ru Group пройдет митап, посвященный итогам Chrome Development Summit. На конференции, которая состоялась 11–12 ноября в Сан-Франциско, сотрудники глобального офиса Google рассказали про новые web-технологии. А на митапе вас ждет 5 докладов по web-разработке, keynote от Google и свободное общение с участниками и докладчиками мероприятия.

Описание докладов, ссылка на регистрацию и все детали по митапу под катом. Регистрируйтесь сами и приглашайте друзей!
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Просмотры270
Комментарии 0

Спасение интернета: создатель WWW представил свой глобальный план

IT-стандартыИсследования и прогнозы в ITЗаконодательство в ITIT-компании


Британский разработчик Тим Бернерс-Ли, который в сотрудничестве с Робертом Кайо создал Всемирную паутину — World Wide Web, — официально анонсировал свой глобальный план по спасению интернета от политических интриг, фейковых новостей и других проблем, которые, по его мнению, могут привести человечество к антиутопическим последствиям, «цифровой дистопии».

План состоит из девяти принципов по защите глобальной сети, которые разбиты на 76 пунктов. Три принципа должны выполнять правительства, три — коммерческие организации, ещё трём должны следовать частные лица.
Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Просмотры11.2K
Комментарии 19

1 марта SimbirSoft приглашает на Весенний интенсив

Блог компании SimbirSoftПрограммированиеРазработка мобильных приложенийУчебный процесс в ITКарьера в IT-индустрии
Мы запускаем в онлайне новый интенсив для начинающих. Участников ждут 4 недели командной разработки вместе с аналитиками, QA и DevOps, под руководством опытных тимлидов. По нашим оценкам, особенно полезным интенсив будет для тех, у кого есть и теоретические знания и практические навыки, но мало опыта работы именно в команде. Если вы занимаетесь Web, Frontend или Mobile – приглашаем подать заявку до 8 февраля.

Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры549
Комментарии 0

Миграция чистых социальных сетей в направлении stand-along сообществ

Чулан
Тут мы будем давать примеры миграции первых во вторые и мимикрии первых под вторые.

Пример первый:

blog.it-studio.kiev.ua/?p=295

Образовательная социальная сеть.
Всего голосов 1: ↑1 и ↓0 +1
Просмотры1.8K
Комментарии 1

…habr.ru/blog/www.si…

Habr
Если написать в комментарии ссылку начинающуюся с www (например www.ya.ru), а не с http://, то она преобразуется в ххх.habrahabr.ru/blog/www.ya.ru.
Например Максим Россомахин сегодня тоже написал ссылку с www в ответе одному человеку.
Так вот можно сделать какой нибудь мод_реврайтер для такой ссылки? Он должен будет перенаправлять народ не на страницу с ошибкой 404, а на нужный сайт. Это позволит не перелопачивать все подобные ссылки уже написанные, и может можно набрать статистику сколько народ уходит на другие сайты.
Спасибо.
Всего голосов 12: ↑8 и ↓4 +4
Просмотры574
Комментарии 11

Компоненты 2.0

CMS
Блог Алексея Кирсанова, ведущего разработчика «Битрикс-Софт», на тему «Компоненты 2.0». Документация по «Компонентам 2.0» всё еще неполная, но некоторые посты в этом блоге позволяют лучше понять некоторые вещи, например, работу комплексных компонентов, реализацию SEF URL (ЧПУ). Есть описание специальных файлов: .description, .parameters.
Всего голосов 8: ↑3 и ↓5 -2
Просмотры1.8K
Комментарии 0

Кризис жанра

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

Вот и получается, что приток новых качественных кадров в отрасль постепенно спадает.
И все больше наблюдается миграция кадров:
Рамблер → РБК
Мэйл → Яндекс и так далее.
Подобная миграция приводит разве что к росту зарплат веб-разработчиков.
Ведь дополнительные 100-200 долларов в месяц погоды не сделают, и переманивать надо более существенными предложениями.
А отсюда вытекает проблема — хорошие специалисты тащат рынок вверх, и на него устремляются люди, которые за свои мизерные знания хотят получать достаточно большие суммы.

Свежий пример на Хабре — вакансия от АиП на 60–90 тысяч в месяц за два года опыта. Чему можно научиться за два года?

Для меня является загадкой почему не появляется новых специалистов.
Казалось бы, сейчас подрастают, заканчивают ВУЗы те, кто в начале–середине 90-х столкнулся с компьютерами в школах, а потом и дома. По идее, общий уровень компьютерной грамотности растет… Если я в 12 лет компьютер видел только на работе отца по большим праздникам (потому как пропускной режим), то нынешняя молодежь в 12–15 лет уже имеет большой опыт работы с компьютерами. Но, видимо, лишь как с развлекательным инструментом. А жаль.

Без притока новых кадров отрасль станет менее инвестиционно-привлекательной — все ресурсы на счету, под новые проекты их нет. Или есть, но за большие деньги.

По-хорошему, надо бы развивать систему подготовки кадров — устраивать курсы повышения квалификации, на которых рассказывать о методиках решения проблем, проектированию масштабируемых систем, проводить семинары, читать лекции в ВУЗах и так далее. Ну и школу бы тоже затронуть. Пусть факультативно, пусть начиная с простых вещей, но готовить будущие кадры можно начинать прямо со старших классов школ. Да, это не занятие для учителя информатики, но почему бы не делиться опытом тем, у кого он уже есть? Да, слишком долгий процесс — от 8 класса школы школы до работы не меньше 5-7 лет, но ведь можно. А люди, которые до работы получат 2–3 года самостоятельного опыта, лучше тех, кто такого опыта не получит вообще.

Вот я задумываюсь о том, чтобы потихоньку систематизировать свои знания, написать учебный курс и попробовать почитать его в какой-нибудь местной школе или на первых курсах какого-нибудь ВУЗа… Только вот бы побольше таких желающих…
Всего голосов 15: ↑10 и ↓5 +5
Просмотры352
Комментарии 199

Обновление Picasa Web Albums

IT-компании
Сегодня произошло самое масштабное обновление Picasa Web Albums с момента их запуска. Обновление включает инструменты, которых очень не хватало пользователям, а также некоторые другие менее заметные свойства, призванные облегчить нашу жизнь.

Во-первых, бесплатная версия Picasa Web предоставляет нам 1ГБ дискового пространства (до этого было 250МБ), достаточного для хранения 4-х тыс. фотографий шириной в 1600 пикселей.

Подобно Flickr, мы можем осуществлять поиск открытых фотографий, опубликованных другими пользователями. До сегодняшнего дня поиск распространялся только на собственные фотографии и на открытые фотографии, залитые пользователями из списка контактов.

Стало известно, что новый Blogger будет использовать Picasa Web Albums для хранения фотографий. Мы автоматически увидим новые фотографии, залитые в наши блоги на Blogger, в папке My Photos, и осуществлять их поиск (однако, в настоящий момент, как я заметил, существующие фотографии в блогах продолжают храниться на серверах Blogger). Названия альбомов, содержащих фотографии, залитые в Blogger, будут соответствовать названиям соответствующих сообщений в блоге.

Также стало проще внедрять фотогафию или целый альбом из Picasa Web Albums на свой сайт — достаточно лишь скопировать сгенерированный HTML-код и поместить на свою страницу. Поддерживаются четыре размера публикуемых фотографий.
Всего голосов 12: ↑7 и ↓5 +2
Просмотры314
Комментарии 2

YouTube в поисках прибыли

Чулан
Каждый день посетители сайта YouTube просматривают более 80 млн видеороликов. За месяц сервер «отгружает» около 2,4 млрд мультимедийных файлов. По мнению независимых аналитиков, только за трафик YouTube платит от $300 тыс. до $400 тыс. в месяц. Компания работает в убыток и постепенно расходует инвестиции в размере $11,5 млн, полученные от венчурного фонда Sequoia Capital. Что же делать дальше?
Читать дальше →
Рейтинг 0
Просмотры326
Комментарии 0

OpenID: последний элемент в головоломке Веб 2.0

Чулан
Как известно, OpenID — это удобная технология для «сквозной» авторизации на различных сайтах в интернете. Заведя себе один-единственный аккаунт, пользователь с его помощью осуществляет авторизацию на всех веб-сайтах, которые поддерживают OpenID.
Читать дальше →
Всего голосов 38: ↑37 и ↓1 +36
Просмотры280
Комментарии 25

Министерство информатизации и связи вспомнило про World Wide Web

Чулан
Всего две странички сухого нумерованного текста, без апломба, без какой-либо информационной подготовки и пиара. Но искушённый читатель сразу может выделить две особенности, выводящие документ на первые позиции рейтинга.

Во-первых, это первый в истории приказ МинИнформСвязи, абсолютно недвусмысленно относящийся к таким давно уже привычным понятиям как HTTP, FTP, новостные ленты и т.д. Т.е. именно 11-ым декабря 2006 года можно датировать рождение у Государства повышенного интереса к вебу.

Во-вторых, этот документ касается абсолютно всех. Если все предыдущие правила и ограничения хоть как-то с натягом относящиеся к сайтам касались только возмездного оказания услуг в области интернет-сервисов, то этот приказ не содержит даже намёка на определение области своего действия, а значит он действителен для всех (во всяком случае формально я не смог найти ни одного противоречия этому условию). Ещё раз для невнимательного читателя — приказ никак явно себя не ограничивает, он касается ВСЕХ.

Неприятности начинаются сразу с определений (часть I пункт 3). Там определяются технические средства (ТС), подпадающие под указанные правила. Все определения содержат сленговые выражения в правой части определения и ни одно из них не раскрыто ни прямо, ни отсылкой к соответствующему документу. Кульминацией первой же части является заявление об обязательном декларировании соответствия. Оставляю читателю в качестве домашнего задания попробовать воспроизвести ситуацию с декларированием, формой декларирования и апелляциями в случае отказа.

Продолжаются неприятности во второй части приказа, где используются совершенно иные определения ТС, чем в первой части. Если сначала использовалась смесь ещё советского аргона с современным сленгом, то во второй части мы встречаем замес юридического языка с техническими терминами. Например, «ТС HTTP» (пункт 17) и там же «Web-сервер». Какие именно сервисы подпадают под «ТС HTTP», если все что используют протокол HTTP, то причём тут в общем случае «Web-сервер» остаётся неясным. Также из документа не следует как нужно декларировать соответствие при распределённых реализациях той или иной технологии. Например, сервера почты далеко не все могут выдать на устройство отображения почту после введения идентификационных данных. Более того, достаточно хорошей практикой является их топологическое разнесение. К какому бы умозрительному выводу мы с вами, дорогие читатели, ни пришли, из документа это явно не следует.

При внимательном изучении правил, даже при попытке экстраполировать мысль создателя, встречаются непереводимые перлы вроде «получение файлов в соответствии с командой перехода по гиперссылке, введенной с Web-приложения, и выдача на экран соответствующего изображения.» Методику контроля клиентской части технологии оставлю на совести экспертов министерства.

Приказ заканчивается на юмористической ноте. Это требует цитаты: "Перечень используемых сокращений.

9. Web — World Wide Web
"

С чем, дорогие друзья, я нас всех и поздравляю. А ведь ровно за два месяца до приказа я именно об этом и говорил здесь и здесь, а ещё и во время создания ГХП.
Оптимизм внушает только тот факт что совершенно неясно, как замминистра Б.Д. Антонюк проконтролирует исполнение приказа.

Не хотел накликать беду, поэтому не делал никаких тематических предсказаний на год, но боюсь, что 2007-ой год будет годом «руки государства в ИТ». И тут от нашей расторопности зависит получится ли это «как всегда» или хоть немного взаимовыгодно.
Всего голосов 20: ↑19 и ↓1 +18
Просмотры219
Комментарии 36

Разработчики CMS ориентируются на ламеров

Чулан
Просматривая статьи о CMS в рунете, нельзя не заметить, что практически повсеместно проскакивают фразы о том, что для работы с системой не требуются специальные навыки, что с ней может справиться практически любой. Насколько правдивы и эффективны такие заявления? Давайте вместе посмотрим на некоторые яркие примеры.

Читаем и комментируем здесь www.cmsworld.ru/blog/admin-blog/44.php
Всего голосов 12: ↑0 и ↓12 -12
Просмотры225
Комментарии 25

Научные библиотеки в России, слухи и домыслы

Чулан
Знаете какая основная проблема научных материалов? Большинство научных материалов выполненных сейчас находятся в оффлайне.

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

И если последнее можно и пережить (не принимая во внимание уменьшение авторитетности образования), то с первыми двумя надо бороться.

А теперь слухи и домыслы :)
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры314
Комментарии 12

копи-паст

Чулан
Сегодня наткнулся на интересный сервис. dpaste.com
Он позволяет сохранить исходный код на их сервере, а потом давать на него ссылки. Зачем? Ну например чтобы не захламлять форум\ирк канал\чат и тп, когда необходимо показать кому-то свой кусок кода. Или когда необходимо продублировать код в нескольких местах.
Поддерживает подсветку Python, Django HTML templates, SQL, diffs, XML, CSS, JavaScript, Apache config files, bash scripts, Ruby, RHTML.

Так же существует аналогичный сервис LodgeIt, а так же доступны его исходники. Соответственно такой же функционал можно прикрутить куда угодно.

За наводку спасибо slav0nic.
Всего голосов 11: ↑8 и ↓3 +5
Просмотры712
Комментарии 3

Сценарии для сериалов пишут скрипты

Чулан
Есть такая шутка: А успевает ли Данцова читать свои же книги… Но после этой новости задумался, а шутка ли?

Известная IT-компания опубликовала пресс-релиз часть которого звучит так:
«Сейчас специалисты Рексофт перешли к следующему этапу проекта – по разработке сценарного модуля на базе продукта Eclipse RCP, который позволит автоматизировать процесс написания сценария. Так, при наборе текста система автоматически структурирует текст сценария и подсказывает сценарные элементы – имена актеров, сеты, и т.п. Созданный сценарий помещается в хранилище, с которым сценарный модуль взаимодействует через Web сервисы.»

Написал я жили-были..., скрипт докинул пару строк и серия готова.
Читать дальше →
Всего голосов 11: ↑9 и ↓2 +7
Просмотры451
Комментарии 4

Защита интелектуальной собственности в web'е.

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

То есть, на мой взгляд, размещение в вебе и «защита» есть понятия совершенно несовместимые. По мне так хочешь защитить что-либо — не выкладывай на открытое обозрение. Ну да каждый сам себе злобный буратино.
Читать дальше →
Всего голосов 3: ↑2 и ↓1 +1
Просмотры236
Комментарии 19

Walt Disney создала социальную сеть для детей

Чулан
Вчера корпорация Walt Disney запустила бета-версию социальной сети, которая предназначена для детей в возрасте до четырнадцати лет. Юные пользователи сети Disney Xtreme Digital (DXD) могут создавать страницы, как на MySpace, сообщает агентство Reuters.

Дети могут выбирать на сайте Disney файлы с играми, видеозаписями и музыкой и размещать их на своих профилях в DXD. Украсить персональную страницу можно картинками из обширной коллекции Disney. Однако компания разрешает лишь ограниченное использование ее контента на детских страницах и защищает свои картинки от свободного распространения в онлайне. За каждое действие в Disney Xtreme Digital детям будут начисляться очки, их позволяется тратить на покупку разнообразных виртуальных товаров, с помощью которых можно персонализировать страницу.

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

Пользоваться DXD смогут лишь те интернетчики, кто имеет высокоскоростной доступ в онлайн. Пока детская социальная сеть Disney Xtreme Digital доступна только для юных жителей Соединенных Штатов.

via internet.ru/social/2007-05-16980
Всего голосов 21: ↑13 и ↓8 +5
Просмотры194
Комментарии 7

Стандартизация

Чулан
Зашел тут один спор по поводу стандартов. А в частности web стандартов и горячо мной любимого w3c.
Кто вдруг не знает (как я с ужасом выясняю, довольно многие этого не знают), этот консорциум ответственен за стандарты HTML и около него, XML и около него. И не только.

Суть проблемы вот в чем. Не все браузеры корректно отображают сайты и прочие веб радости или не отображают их вовсе.И надо с этим что то делать. Причин тому может быть несколько.

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры335
Комментарии 5

Каптча?

Чулан
По мотивам «Уроков рисования в notepad». Из этого можно сделать каптчу. Причем практически непробиваемую. Изображение, которое надо распознать находится в теле html-документа, значит придется или визуализировать его полностью, а это может быть много (если форум, например, то там все выше/нижележащие сообщения), или выделять поддерево DOM и визуализировать отдельно. Несложный трюк с css приведет к тому, что выделенное поддерево не будет выглядеть правильно. Кроме того код можно «размазать» по всему документу и тогда трюк с поддеревом DOM не прокатит (кстати само выделение нужного DOM-элемента по набору условий уже задача ИИ, не всегда успешно решаемая).

Если в дело подключить java-script, от робота потребуется еще и умение его исполнять.

И только пройдя через все эти шаги настанет очередь OCR. Есть мысль, что не каждый робот доберется до этой стадии…

UPD.

Нарисовал пример. К слову такая каптча ненамного превосходит обычную по защищенности. Искаженный текст (степень искажения мала нарочно) легко вырезается как минимум 2-мя способами.

Интерес может представлять сочетание нарисованного текста с вопросом на понимание. Ответить на вопрос невозможно без прочтения (или прослушивания) фрагмента текста, в который встроена картинка, созданная таким образом.

Перед роботом встает несколько задач: найти область распознавания, распознать нужный фрагмент текста и сгенерировать ответ на вопрос. Главное, сделать так, чтобы нельзя было обойтись без распознавания. Т.е. получить достаточно высокую гарантию от создания алгоритма подбора ответа.
Всего голосов 13: ↑12 и ↓1 +11
Просмотры294
Комментарии 111

Как спланировать время веб-студии

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

Это очень сильно влияет на общий рабочий процесс студии, т.к. появляются «часы пик», когда специалисты заняты уже другим проектом, а старый заказчик наконец проснулся, предоставил все необходимое и требует продолжить работу. Планы и сроки летят к чертям… Может кто нашел достойный выход из ситуации?
Всего голосов 9: ↑8 и ↓1 +7
Просмотры272
Комментарии 6