Обновить
2K+
4

Пользователь

7
Подписчики
Отправить сообщение

Почему перемещать элементы с помощью translate лучше, чем с position:absolute top/left

Время на прочтение2 мин
Охват и читатели38K
Для перемещения элемента по экрану есть два основных способа:

  • CSS 2D-преобразования и translate();
  • position:absolute и изменение top/left.

Крис Койер недавно писал, почему лучше и логичнее использовать translate (это быстрее, и свойство position имеет большее отношение к вёрстке, а не к визуальным эффектам и анимации, в отличие от translate).

Я хочу расширить его ответ и привести несколько хороших примеров. Я записал скринкаст, в котором помощью Chrome DevTools timline рассматриваю различия между этими подходами с точки зрения производительности, особенностей рендеринга и композитинга на GPU.



Если вам нужна сокращённая текстовая версия — продолжайте читать.
Читать дальше →

Печать грампластинок на 3D-принтере

Время на прочтение2 мин
Охват и читатели38K
Сотрудница instructables.com Аманда Гассей проделала впечатляющую работу по созданию технологии трёхмерной печати грампластинок. Практической пользы от этого пока немного, но подробная история её исследований и экспериментов, выложенная на instructables, читается, как увлекательный детектив. Разрешения лучших современных 3D-принтеров едва хватает, чтобы добиться качества звучания, сравнимого с первыми аудиозаписями XIX века, но тем интереснее задача.


Читать дальше →

Numeral.js — библиотека для форматирования чисел

Время на прочтение3 мин
Охват и читатели22K
На создание библиотеки для удобного форматирования чисел программиста и веб-дизайнера Адама Дрэйпера вдохновила аналогичная библиотека для даты и времени — moment.js. Numeral.js позволяет задавать число знаков после запятой, символы-разделители для дробной части и групп разрядов, формат представления валют, процентов, времени, аббревиатуры для миллионов, миллиардов, мегабайтов и т.п. Кроме того, можно восстанавливать числовые значения из существующего строкового представления. Библиотека распространяется под лицензией MIT.
Читать дальше →

Boston Dynamics LS3 научился понимать голосовые команды

Время на прочтение1 мин
Охват и читатели33K
Тяжёлым четвероногим роботом LS3, способным нести до 180 кг груза на расстояние 32 км, теперь можно управлять с помощью обычной рации, голосом. Новое видео от Boston Dynamics демонстрирует возможности голосового управления и некоторые другие улучшения — усовершенствованные стабильность и маневренность, способность вставать после падения, выбирать маршрут движения и точки опоры для ног на сильно пересечённой местности и аккуратно маневрировать в городской среде.



Это испытание — первое из серии тестов LS3, проводимых DARPA совместно с корпусом морской пехоты США, в условиях, максимально приближенных к реальным. LS3 предполагается использовать для транспортировки оборудования и боеприпасов, а так же в качестве мобильной зарядной станции для раций и другого электрического оборудования.

Источник — DARPA.

Рэй Курцвейл стал техническим директором Google

Время на прочтение1 мин
Охват и читатели65K
Рэй Курцвейл — один из самых именитых футурологов и специалистов по искусственному интеллекту. Он занимается технологиями распознавания речи с 70-х годов прошлого века. Он создал несколько успешных компаний, основанных на технологиях искусственного интеллекта, а в 90-е увлёкся футурологией и написал несколько книг, ставших бестселлерами — «Эпоха мыслящих машин», «Эпоха духовных машин», «Сингулярность уже близка». Курцвейл активно занимается обоснованием наступления технологической сингулярности.
Читать дальше →

Новый договор по телекоммуникациям, подписанный в Дубае, привёл к расколу в МСЭ

Время на прочтение2 мин
Охват и читатели30K
Сегодня закончилась конференция Международного союза электросвязи (МСЭ), проходившая с 3 по 14 декабря в Дубае. 89 стран-участниц подписали новую редакцию договора по телекоммуникациям, который последний раз обновлялся в 1988 году. 55 стран, среди которых США, Канада, Великобритания, Австралия, Новая Зеландия, Швеция, Дания, Польша и другие отказались подписывать договор. Глава делегации США покинул зал конференции во время подписания. Несмотря на то, что самые одиозные предложения, прямо и недвусмысленно ведущие к легитимизации цензуры в интернете, не прошли, новый договор содержит несколько положений, допускающих возможность государственного контроля над Сетью.
Читать дальше →

История авторского права. Часть 7: Рейдерский захват корпорацией Pfizer

Время на прочтение5 мин
Охват и читатели119K
Окончание.
Первая часть — Чёрная смерть.
Вторая часть — Кровавая Мэри.
Третья часть — Монополия умирает… и возрождается.
Четвёртая часть — США и библиотеки.
Пятая часть — Неимущественные права.
Шестая часть — Рейдерский захват звукозаписывающими компаниями.



В 1970-е Toyota поразила США в самое сердце, и все американские политики почувствовали, что конец близок. Самые американские из всех вещей — автомобили! Американские автомобили! — вдруг оказались недостаточно хороши для американцев. Вместо них они покупали машины Toyota. Это был апокалиптический знак — США уже не могли конкурировать с Азией, и их промышленное могущество близилось к закату.

Это последняя часть моей серии статей об истории копирайтной монополии. Период с 1960 по 2010 годы был отмечен двумя процессами: во-первых — проникновение некогда исключительно коммерческой монополии в некоммерческую, частную жизнь («домашняя звукозапись незаконна» и тому подобная чушь), в результате которого копирайт стал угрозой для фундаментальных прав человека; во-вторых — корпоративная политическая экспансия копирайтной и других монополий. Первый процесс, в ходе которого индустрия интеллектуальной собственности пророчила катастрофу после каждого нового витка технологического прогресса, заслуживает отдельной статьи. Здесь же я сосредоточусь на втором процессе.

Когда политики поняли, что Соединённые Штаты более не способны удерживать экономическое лидерство, производя что-либо ценное и жизненно необходимое, они создали множество комитетов и рабочих групп, перед которыми стояла одна цель — найти ответ на критически важный вопрос: как США смогут остаться мировым лидером, не имея возможности производить конкурентноспособные товары?

Ответ пришёл из неожиданного источника — от фармацевтической компании Pfizer.
Читать дальше →

История авторского права. Часть 6: Рейдерский захват звукозаписывающими компаниями

Время на прочтение3 мин
Охват и читатели83K
Продолжение.
Первая часть — Чёрная смерть.
Вторая часть — Кровавая Мэри.
Третья часть — Монополия умирает… и возрождается.
Четвёртая часть — США и библиотеки.
Пятая часть — Неимущественные права.



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

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

История авторского права. Часть 5: Неимущественные права

Время на прочтение3 мин
Охват и читатели64K
Продолжение.
Первая часть — Чёрная смерть.
Вторая часть — Кровавая Мэри.
Третья часть — Монополия умирает… и возрождается.
Четвёртая часть — США и библиотеки.



К концу XIX века постоянно усиливающаяся издательская монополия копирайта почти не оставляла авторам возможности получать доход от своих работ. Практически все деньги доставались издателям и распространителям, а не создателям произведений (практически как сейчас).

Один француз по имени Виктор Гюго попытался исправить этот перекос и изменить правила игры в пользу авторов, путём включения французской традиции droit d’auteur (право автора) в законы о копирайте. Кроме того, он добивался интернационализации монополии копирайта. До этого монополия была ограничена пределами государств. Французский писатель мог продать свои монопольные права французскому издателю, и они действовали во Франции, но не в Германии или Великобритании. Гюго хотел изменить это.
Читать дальше →

История авторского права. Часть 4: США и библиотеки

Время на прочтение4 мин
Охват и читатели82K
Продолжение.
Первая часть — Чёрная смерть.
Вторая часть — Кровавая Мэри.
Третья часть — Монополия умирает… и возрождается.





Как мы увидели в предыдущих статьях, авторское право было придумано не в США. Отцы-основатели принесли его с собой на новую родину. Тем не менее, монополию на идеи приветствовали далеко не все. Томас Джефферсон писал:

Если природа создала что-то менее пригодное для частной собственности, чем все остальное, так это акт мыслительной силы, под названием идея, которой человек может обладать исключительно лишь до тех пор, пока он приберегает ее для себя; но в тот самый момент, когда она оглашена, она вторгается в обладание каждого, и получивший ее не может отказаться от обладания ею. Другая характерная ее черта — что никто не обделен из-за того, что любой другой обладает ею целиком. Тот, кто воспринимает от меня идею, получает знание сам, не умаляя моего; как тот, кто возжигает свою свечу от моей, обретает свет, не оставляя меня во мраке. То, что идеи должны свободно распространяться от одного к другому по всему миру во имя морального и взаимного наставления человека и улучшения его благосостояния, кажется, было намеренно и великодушно предусмотрено природой, когда она придала им способность распространяться подобно огню в пространстве, так что ни в одной точке плотность их не уменьшается, а также сделала их подобными воздуху, в котором мы дышим, движемся и физически существуем, ибо невозможно заточить их в узилище или приобрести в исключительную собственность. А значит, изобретения по самой своей природе не могут быть предметом собственности.
Читать дальше →

История авторского права. Часть 3: Монополия умирает… и возрождается

Время на прочтение3 мин
Охват и читатели80K
Продолжение. Первая часть — Чёрная смерть. Вторая часть — Кровавая Мэри.

После того, как Кровавая Мэри ввела монополию на копирование книг, обеспечив власти возможность цензуры, ни книготорговцы, ни корона не испытывали желания что-либо менять. Идиллия длилась 138 лет.

Монополия была учреждена Марией I в 1557 году, как механизм цензуры, предотвращающий распространение и обсуждение протестантской литературы. Её преемница, Елизавета I с удовольствием воспользовалась этой монополией уже для того, чтобы предотвращать распространение и обсуждение литературы католической.

На протяжении XVII века парламент пытался постепенно отобрать у монархов контроль над цензурой. В 1641 году праламент распустил суд, в котором обычно слушались дела о нарушении копирайта, так называемую "Звёздную палату". В результате нарушение авторских прав стало де-факто ненаказуемым преступлением, примерно как сегодня в Швеции переход улицы в неположенном месте. Технически это является правонарушением, но фактически никто не будет за него судить и наказывать. В результате этого творческая активность в Британии буквально взлетела в стратосферу.

К сожалению, парламент вовсе не этого хотел добиться.
Читать дальше →

В IBM разработали технологию производства электронно-оптических чипов на обычном 90нм оборудовании

Время на прочтение2 мин
Охват и читатели36K
IBM уже больше 10 лет занимается разработкой оптоэлектронных чипов, объединяющих на одном кристалле обычные полупроводники и оптические элементы — модуляторы, волноводы, мультиплексоры. Если раньше речь шла лишь о прототипах, созданных в лабораторных условиях, то теперь удалось создать нанооптический трансмиттер на практически стандартной производственной линии, использующей 90нм техпроцесс с незначительными модификациями. Это значит, что уже скоро может быть налажен массовый выпуск чипов с оптическими шинами для связи процессора с памятью или различных блоков процессора между собой.


Нанооптический чип IBM под микроскопом. Оранжевые области — медь, синие — волноводы.

Опытный образец содержит 50 трансмиттеров, работающих параллельно, каждый из них передаёт или принимает данные со скоростью 25 гигабит/сек, общая пропускная способность составляет 1.25 терабит/сек. Эта технология вполне может масштабироваться вплоть до пета- и эксабитных скоростей, ведь оптическая передача сигналов лишена многих проблем электрической — гораздо меньше затухание сигнала и тепловыделение, выше скорость модуляции, есть возможность использовать спектральное уплотнение канала.
Читать дальше →

История авторского права. Часть 2: Кровавая Мэри

Время на прочтение3 мин
Охват и читатели103K
Продолжение. Первая часть — Чёрная смерть.


23 мая 1553 года Архиепископ Кентерберийский объявил недействительным брак Генриха VIII и Екатерины Арагонской, официально сделав их дочь Марию Тюдор бастардом. Екатерина была католичкой и пользовалась расположением Папы, который не давал разрешения на развод. Генрих VIII хотел, чтобы Екатерина родила ему сына, но все их дети, кроме Марии, умерли во время или сразу после родов, что в конце концов разрушило их брак.

Развёлся Генрих самым решительным и основательным способом — он стал протестантом, а заодно и всю Англию вывел из-под влияния Рима, основав Англиканскую церковь и став её главой. После этого он женился и разводился ещё несколько раз. От второго брака у него родилась дочь Елизавета, а от третьего — сын Эдуард. В отличие от Марии, оставшейся католичкой, они выросли протестантами.
Читать дальше →

История авторского права. Часть 1: Чёрная смерть

Время на прочтение3 мин
Охват и читатели163K
Об авторе: Рикард Фальквинге — основатель Пиратской Партии Швеции. В 2009 году Пиратская Партия прошла в Европарламент, набрав больше 7% голосов. В 2010 Рикард Фальквинге вошёл в список 100 самых влиятельных людей Швеции по версии журнала Fokus. В 2011 он уступил место руководителя партии Анне Троберг и сосредоточился на пропаганде идей Пиратского Интернационала, выступая с лекциями по всему миру.


В этой серии из семи статей я хочу рассказать историю авторского права от 1350 года до наших дней. Эта история довольно сильно отличается от того, что обычно рассказывают представители индустрии копирайта.

Мы начнём с прихода в Европу чёрной смерти в 1350-х годах. Европейские страны пострадали от чумы не меньше остального мира. Европе понадобилось больше 150 лет на то, чтобы восстановить своё политическое, экономическое и социальное положение после эпидемии.


Читать дальше →

Исследование отношения популярных языков программирования к случайным ошибкам

Время на прочтение2 мин
Охват и читатели27K
Группа греческих учёных под руководством Диомидиса Спинеллиса провела интересное исследование чувствительности десяти популярных языков программирования к ошибкам и опечаткам при наборе текста программы. Ущерб от таких ошибок иногда может составлять многие миллионы, и способность языка обнаруживать их как можно раньше очень важна для разработки надёжных программ. Для тестирования использовались несколько примеров из проекта Rosetta Code — вики, на которой собраны реализации множества задач и алгоритмов на разных языках. На основании статистических данных о популярности языков, а так же некоторых практических соображений (наличие свободного компилятора и примеров на Rosetta Code) были выбраны следующие языки и компиляторы:
Язык компилятор/среда
C gcc 4.4.5
C++ g++ 4.4.5
C# mono 2.6.7, CLI v2.0
Haskell ghc 6.12.1
Java OpenJDK 1.6.0_18
JavaScript spidermonkey 1.8.0
PHP PHP 5.3.3-7
Perl perl 5.10.1
Python python 2.6.6
Ruby ruby 1.8.7
Читать дальше →

Винт Серф: сохраним интернет свободным и открытым!

Время на прочтение2 мин
Охват и читатели30K
С 1973 года, когда мои коллеги и я начали работать над технологиями, лежащими в основе интернета, мы выступали за открытые стандарты для объединения компьютеров. Не только из философских соображений, но и из практических.

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

Но через несколько часов в Дубаи начинается собрание за закрытыми дверьми, на котором правительства будут обсуждать регулирование интернета. Международный союз электросвязи (МСЭ) с 3 по 14 декабря проводит конференцию с целью пересмотреть договор от 1988 года, в котором лишь у правительств есть право голоса. Некоторые из предложений позволят узаконить цензуру или даже отключение доступа к интернету в любой стране.
Читать дальше →

Марсианский код: лекция о том, как программировали Curiosity

Время на прочтение1 мин
Охват и читатели33K
На конференции HotDep 2012 Джерард Хольцман из Лаборатории реактивного движения НАСА прочёл лекцию о том, как обеспечивалась надёжность и корректность кода для марсохода Curiosity. Часовая лекция рассказывает, какие методики, стандарты кодирования и инструменты разработки применялись программистами НАСА, чтобы написать три с половиной миллиона строк сверхнадёжного кода, который в автономном режиме посадил Curiosity на поверхность Марса и обеспечивает работу всех его систем и приборов.

Лекцию можно посмотреть онлайн на сайте usenix.org, или скачать в формате .mp4 (228 Мб).

10 PRINT CHR$(205.5+RND(1));: GOTO 10

Время на прочтение1 мин
Охват и читатели75K
10 PRINT CHR$(205.5+RND(1)); : GOTO 10 — это название книги, выпущенной издательством MIT press, авторы которой исследуют историю, эстетику и философию программирования, основываясь на одной-единственной крошечной однострочной программе на Бейсике для компьютера Commodore 64, которая генерирует похожий на лабиринт бесконечный узор. Собственно, заголовок книги — её полный листинг. Эта коротенькая демка была популярна тридцать лет назад и портировалась на множество языков и платформ.


Читать дальше →

Циклокоптер — оригинальный летательный аппарат с вертикальным взлётом

Время на прочтение1 мин
Охват и читатели44K
Оказывается, не только вращающийся в горизонтальной плоскости ротор способен поднять летательный аппарат в воздух. Похожие на гребные колёса старинного парохода роторы циклокоптера выглядят очень необычно, но тем не менее, работают. До сих пор все попытки создать такой летательный аппарат заканчивались провалом, и только недавно появились первые летающие модели циклокоптеров. На видео — циклокоптер, разработанный в университете штата Мэриленд.



Защитная публикация против патентных троллей

Время на прочтение1 мин
Охват и читатели13K
Open Source особенно уязвим перед патентными исками — открытые проекты часто создаются некоммерческими организациями или небольшим сообществом энтузиастов, у которых нет ни денег, ни времени, чтобы патентовать свои технические решения. Хостинг-провайдер Rackspace использует для создания облачной инфраструктуры комплекс открытых технологий виртуализации OpenStack, и юридические расходы в последнее время причиняют все большее беспокойство.

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

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность