Архив за 31 августа 2012 - 7

Похоже, что правительство России довольно достигнутыми успехами в космосе и считает финансирование избыточным.

В обсуждаемом сейчас проекте федерального бюджета на 2013 год на мероприятия Федеральной космической программы (ФКП) запланировано почти на 19 миллиардов рублей меньше, чем было предусмотрено изначально.

Упадок отрасли с ужасающими последствиями Поповкин обрисовал в письме Владимиру Путину. «Потеря Россией лидирующих позиций в пилотируемой космонавтике, деградация орбитальной группировки ГЛОНАСС, срыв сроков создания космодрома Восточный» — такие перспективы развития космической отрасли на ближайшие пять лет видит руководитель Роскосмоса.

Читать полностью »

Как ни странно, на Хабре упоминание этого мощнейшего фреймворка нашлось лишь в одном комментарии от апреля 2012 года.

Вступление

Для меня эта тема особенно актуальна, ведь последнее время на Хабре упоминается огромное количество js-фреймворков. Какие-то из них авторы различных проектов находят в Сети, какие-то — пишут сами, не очень понимая зачем. Кто-то просто пишет свои велосипеды.

Моё же мнение — надо стремиться к отсутствию избыточного кода, к максимальному минимализму, простите за тавтологию.
Если на весь сайт вам нужно только выбирать html-элементы по их id — глупо подключать jQuery.

Если вам на Node.js проекте надо собрать пачку js-файлов и сжать их — глупо писать или подключать тяжёлые фреймворки с кучей настроек, параметров, дополнений и методов, ведь простейший скрипт, склеивающий файлы и прогоняющий их через Кроукфордский jsmin будет намного быстрее, надёжнее и проще.

Чем больше кода — тем больше ошибок. Чем больше стороннего кода — тем сложнее поддерживать проект. Ведь когда вы берёте чужой код, вы берёте на себя и ответственность за его поддержку. Нельзя будет сказать «этот баг не мой, а вон из той библиотеки».

Vanilla JS

Читать полностью »

Привет. Сразу скажу, что тема применима не только к администраторам, но и к фрилансерам, аутсорсерам.
Прошёл на днях тренинг «HF421S, ITIL Foundation for IT Service Managment», под впечатлением несу Прометеев огонь в массы.
Надеюсь, большинство знает, что такое ITIL, для остальных выдержка из вики:

ITIL (произносится как «айти́л», англ. — библиотека инфраструктуры информационных технологий) — библиотека, описывающая лучшие из применяемых на практике способов организации работы подразделений или компаний, занимающихся предоставлением услуг в области информационных технологий.

Бытует мнение, что ITIL это серьёзно, сложно и запутано, необходимо только очень большим компаниям, а большинство справляется со всем «на коленке», держит в памяти, и это нормально и удобно.
Отнюдь.
Следование принципам ITIL помогает в первую очередь администратору компании любого размера работать спокойно, стабильно, спланировано. Это просто.
Читать полностью »

Читать полностью »

Прекратил своё существование старейший поисковик рунета — Апорт

Сегодня, наверное, слово Aport ничего не скажет молодому поколению пользователей интернета, но тогда, в конце 90-х и начале нулевых, фраза «поищу реферат на апорте» звучала намного чаще, чем современное «загуглить».

Aport.ru отказался от своей поисковой машины ещё 22 августа 2011 года, целиком перейдя на поиск Яндекса.
Читать полностью »

Исторически сложилось, что многие доменные имена в зоне .by, например auction.by, america.by, divan.by, name.by, www.by, sysadmin.by — всего более 200 доменов, недоступны для продажи.

Однако, недавно сменился технический администратор зоны .by — теперь это УП «Надежные программы». Как и было обещано, они сделали доступными для регистрации эти домены. Однако, во избежание захвата этих доменов киберсквоттерами, домены будут выставлены на аукцион.

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

Читать полностью »

часть 1

В первой части шла речь о «проверенных временем» решениях, утянутых домовитыми лапами на ноду. Теперь немного лисапедов и пара мыслей вслух.

puncher (генератор timeline-ов)

Адрес — github.com/nodeca/puncher

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

Сам пример можно посмотреть тут, отмотав страницу в самый конец: dev.nodeca.com/. Данные генерируются самодельным модулем puncher. Он позволяет очень легко расставить по коду вложенные интервалы. Это не бенчмарк. Это именно инструмент, который позволяет обнаружить проблемы на самом раннем этапе. Ну и сделать некоторые выводы о том, чего вообще ожидать. При некоторой ловкости, достаточно 1-2 таймлайнов, чтобы увидеть профуканные индексы и медленный код.Читать полностью »

Привет всем любителям фреймворка Yii!

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

Первый пост будет о конфигурации проекта, понимаю, тема избитая, ну куда ж без нее.
Читать полностью »

в 7:27, , рубрики: Новости

LiveJournal борется с SEO-ссылками - и готовит собственную систему продвижения пользовательских дневников. Одно из первых нововведений этой системы – платные репосты - уже тестируется, доступ к бете получили около 2 тыс. человек. То, что за кадром - еще интереснее, по сути, ЖЖ создает свою рекламную сеть.

На вопросы Roem.ru об этом проекте ответил директор по развитию продуктов LiveJournal Евгений Войнов:

Когда будет запущена "собственная система монетизации журналов их владельцами, построенная на базе SelfPromo", которую анонсировал Илья Дронов? ЧЧитать полностью »

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

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

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

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js