Pull to refresh
  • by relevance
  • by date
  • by rating

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

VK corporate blog Google Web Toolkit *Google Chrome WebAssembly *


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

Описание докладов, ссылка на регистрацию и все детали по митапу под катом. Регистрируйтесь сами и приглашайте друзей!
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Views 293
Comments 0

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

IT Standards *Research and forecasts in IT Legislation in IT IT-companies


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

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

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

SimbirSoft corporate blog Programming *Development of mobile applications *Studying in IT IT career
Мы запускаем в онлайне новый интенсив для начинающих. Участников ждут 4 недели командной разработки вместе с аналитиками, QA и DevOps, под руководством опытных тимлидов. По нашим оценкам, особенно полезным интенсив будет для тех, у кого есть и теоретические знания и практические навыки, но мало опыта работы именно в команде. Если вы занимаетесь Web, Frontend или Mobile – приглашаем подать заявку до 8 февраля.

Читать дальше →
Total votes 4: ↑3 and ↓1 +2
Views 667
Comments 0

Майский дайджест: интенсив, митапы, день открытых дверей

SimbirSoft corporate blog IT systems testing *Studying in IT IT career Conferences

Всем привет! Послушать доклады на митапах, прокачаться на Летнем интенсиве и практикумах и просто познакомиться на Дне открытых дверей – выбирайте сами, какие из наших мероприятий вы хотели бы посетить в мае. На наших ивентах обсудим кейсы Web и QA, посвятим две недели разработке в командах (Frontend, Backend, Mobile, Web, SDET, QA, PM, дизайн, PR).

Читать далее
Total votes 6: ↑6 and ↓0 +6
Views 355
Comments 0

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

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

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

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

Образовательная социальная сеть.
Total votes 1: ↑1 and ↓0 +1
Views 1.8K
Comments 1

…habr.ru/blog/www.si…

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

Компоненты 2.0

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

Кризис жанра

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9. Web — World Wide Web
"

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

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

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

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

Читаем и комментируем здесь www.cmsworld.ru/blog/admin-blog/44.php
Total votes 12: ↑0 and ↓12 -12
Views 225
Comments 25

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

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

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

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

А теперь слухи и домыслы :)
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Views 314
Comments 12

копи-паст

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

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

За наводку спасибо slav0nic.
Total votes 11: ↑8 and ↓3 +5
Views 747
Comments 3

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

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

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

Написал я жили-были..., скрипт докинул пару строк и серия готова.
Читать дальше →
Total votes 11: ↑9 and ↓2 +7
Views 473
Comments 4

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

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

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

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

Lumber room
Вчера корпорация 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
Total votes 21: ↑13 and ↓8 +5
Views 194
Comments 7

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

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

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

Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 395
Comments 5

Каптча?

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

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

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

UPD.

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

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

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