Новости информационных технологий - 25939

После полутора лет досудебных разбирательств, сотен рассмотренных документов с участием 75 адвокатов с обеих сторон, представители Oracle и Google сойдутся лицом к лицу в окружном суде Северной Калифорнии, чтобы выяснить, подлежат ли языки программирования защите копирайтом.

Столь кардинальную постановку предложил сам судья. В специальном запросе на прошлой неделе суд постановил, что Google и Oracle должны твёрдо разъяснить свои позиции по фундаментальному вопросу: «применимы ли законы о защите интеллектуальной собственности в отношении языков программирования». И компании уже предоставили свои ответы. В частности, компания Google высказалась чётко: «Нет, языки программирования не подлежат защите копирайтом. Компания Google всегда придерживалась такой позиции».
Читать полностью »

Не заставляет себя ждать очередной, 15-й выпуск правильного подкаста для IT-шников «Разбор полетов».
Сегодня в программе:

  • «И кое-что задаром» (с) [1]
  • Готовьте ваши паяльники [1]
  • Как правильно нарезать [1]
  • Меня зовут Джон Крамер и у меня есть для вас игра [1]
  • Мозги налево, руки направо [1]
  • Отряд не заметит потериЧитать полностью »

Пишем простое Opera расширениеЭта статья посвящена написанию простого расширения для браузера Opera. Наше расширение будет примитивным, т.к. весь его функционал будет заключаться в user-JS для habrahabr.ru. Лента комментариев оснащена блоком, который отображает количество новых комментариев в топику и кнопку, позволяющую эту ленту обновить. Давайте добавим туда стрелки для навигации по новым комментариям.Читать полностью »

Ведущий программист компании MapBox Юнг Хан (Young Hahn) опубликовал стенограмму своей презентации с конференции FOSS4G.

Компания MapBox известна как разработчик open source картографической дизайн-студии TileMill и тайлового сервера TileStream. Недавно они выпустили новую систему MapBox Streets — аналог Google Streets, но на открытых картах OpenStreetMap. Это глобальный картографический сервис с зуммированием до уровня отдельных домов, тоннелей, станций метро и т.д.

В презентации, названной «Рендеринг мира» (Rendering the World) ведущий программист компании рассказывает, как им удалось сгенерировать тайлы на таком уровне зуммирования для всей планеты.
Читать полностью »

Приятный сон, утро, звонок будильника… Думаю, каждый из нас сталкивался с тем, что пробуждение бывает разным. Бывают дни, когда встаешь, делаешь все на автопилоте, твоя голова пуста, а в душе живет ненависть ко всей Вселенной и человечеству. В такие дни бывают самые тяжелые утренние часы: работа с утра совершенно не идет, в голове пусто, ни с кем не хочется ни то что разговаривать, но даже видеть. А бывают совсем другие дни. В эти дни встаешь легко, мозг сразу начинает работать, дела спорятся с самого утра.

По натуре я типичная «сова» и, как и для многих «сов», утро для меня является, скажем так, не очень приятным временем суток. Однажды, после очередного тяжелого пробуждения, я, сидя на работе, и листая интернет с чашкой кофе в руке, пытаясь прийти в себя, подумал: «А может, хватит уже мучиться? Может, пора что-то сделать?» Я прикинул, что когда я просыпаюсь в состоянии зомби, то теряю пару часов времени, чтобы настроиться на рабочий лад (я специально приезжал на работу на час раньше, чтобы к началу рабочего дня быть более-менее в форме), плюс настроение с утра влияет на то, как проходит мой день. Так я стал искать решение проблемы своего тяжелого пробуждения.

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

Компания EVGA добавила в свой онлайновый каталог две 3D-карты на 28-нанометровых GPU NVIDIA: GeForce GTX 680 SC Signature и GeForce GTX 680 SC Signature+.

В каталоге EVGA появились 3D-карты GeForce GTX 680 SC Signature и Signature+

Обе карты разогнаны в заводских условиях. Базовая тактовая частота GPU равна 1084 МГц (GPU референсного образца работает на частоте 1006 МГц), повышенная — 1150 МГц (1058 МГц). Увеличена и тактовая частота 2 ГБ памяти GDDR5 — с 6008 до 6208 МГц.

Набрёл на статью со сравнением трёх JS библиотек для рисования в WEB Paper.js, Processing.js и Raphael.js. Думаю она будет интересна не только мне.

Прежде чем начать рисовать что-либо в браузере, спросите себя о следующих трёх вещах:

Web Drawing библиотеки: Paper.js Vs. Processing.js Vs. Raphael.js

  • Вам нужна поддержка старых браузеров?
    Если ответ да, тогда единственный выбор, это Raphaël. Он поддерживает браузеры вплоть до IE 7 и Firefox 3. У Raphaël есть даже ограниченная поддержка IE 6, несмотря на то, что некоторые базовые для библиотеки технологии не могут быть реализованы в этом браузере.
  • Вам нужна поддержка Android?
    Android не поддерживает SVG, так что вам придется использовать Paper.js или Processing.js. Существуют слухи, что Android 4 будет поддерживать SVG, но большинство современных Android устройств уже не будет его поддерживать.
  • Ваш рисунок интерактивный?
    Raphaël и Paper.js сосредоточены на взаимодействии с рисуемыми элементами посредством клика мышкой, перетаскивания и касания. Processing.js не поддерживает никаких события уровня объекта, потому обработать движения пользователя в нём довольно сложно. Processing.js может рисовать классную анимацию на Вашей домашней страничке, а Raphaël и Paper.js более подходят для интерактивных приложений.

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

Вкратце о том, откуда родилась задача. Моему отцу — хорошо за 70. Он в прекрасной физической форме, руководит лабораторией, не вылазит из Интернета, но вот слышит уже не очень. Более того, есть одна особенность: из-за неравномерного изменения чувствительности слуха на разных частотах (были у специалиста) даже очень громко работающий телевизор отец слышит скверно, а вот в наушниках слышит замечательно на том же уровне громкости, который устраивает и меня.
Итак, задача: подключить наушники к телевизору, гнезда на телевизоре разумеется нет. Решаемо? Конечно! Кому актуально и/или интересно — прошу под кат.
Читать полностью »

image

Было бы неправильно, если бы GeekTech ничего не написал бы для Недели робототехники, и если есть вещь, которую этот блог любит, то это роботы. Роботы постоянно вокруг нас, начиная от кофеварки на кухне, заканчивая сборочными линиями на работе. Но откуда пришли первые роботы? Кто были основоположниками тех роботов, которых мы видим сейчас?

Существуют сотни невероятных роботов, но мы выбрали несколько наиболее значимых и памятных в хронологическом порядке.
Читать полностью »

image

Было бы неправильно, если бы GeekTech ничего не написал бы для Недели робототехники, и если есть вещь, которую этот блог любит, то это роботы. Роботы постоянно вокруг нас, начиная от кофеварки на кухне, заканчивая сборочными линиями на работе. Но откуда пришли первые роботы? Кто были основоположниками тех роботов, которых мы видим сейчас?

Существуют сотни невероятных роботов, но мы выбрали несколько наиболее значимых и памятных в хронологическом порядке.
Читать полностью »


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