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

Vii — совместимый клон Nintendo Wii

Чулан
Читал новость — и плакал, вспоминая времена, когда буквально на вещевых рынках среди всякого барахла продавали игровые ТВ-приставки Dendy и прочие клоны Nintendo.

Скоро на прилавки поступит китайский клон Nintendo Wii, под названием Vii. Клон будет совместим с оригинальной приставкой, правда, видимо, дизайн и качество сборки оставляют желать лучшего. Ну и, как уже повелось, наверняка, уровень содержания свинца будет повышенным ;-)

wii и её клон vii

Бойтесь подделок.
Всего голосов 22: ↑18 и ↓4 +14
Просмотры859
Комментарии 35

HB 778 — клон HTC Touch Diamond

Гаджеты
image

Может кому-то это покажется диким, но лично меня китайские клоны периодически даже радуют. Вот, например, как в этом случае.
HB 778 – клон HTC Touch Diamond. Все на месте: 2,8-дюймовый сенсорный дисплей, QWERTY-клавиатура, поддержка двух SIM-карт и карт памяти microSD… Пугает только цена.
Читать дальше →
Всего голосов 30: ↑21 и ↓9 +12
Просмотры250
Комментарии 30

FlexClone — цифровая овечка Долли

NetApp
image

Овечка Долли из заголовка — это ставшее нарицательным имя первого успешного клона высокоуровневого живого существа, созданного наукой. И хотя в биологии клоны пока еще область экспериментальная, в IT и в области хранения данных тема клонов обосновалась крепко и широко.
Возможность быстро (и что немаловажно — экономично, с точки зрения занимаемого пространства и времени) создать полную копию тех или иных обширных данных — задача сегодня очень востребованная. Такой клон данных можно было бы использовать для задач тестирования, разработки, и прочих экспериментов, когда нежелательно или прямо невозможно делать это на «боевых данных».
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры5.1K
Комментарии 8

DeepClone на javascript, который можно твитнуть

Ненормальное программированиеJavaScript
Добрый день!

Не знаю, будет ли кому интересно, но соорудил сегодня такое чудо: DeepClone, упихивающийся в 140 байт.
Если кто-то такое уже делал и постил, ткните, пожалуйста, носом. Я в формате твитов нашёл только неглубокие копирования. Ну и не исключаю, что какой-нибудь применённый хак находится в списке запрещённых препаратов приёмов, а за его использование полагаются страшные кары :)

Из недостатков — всё то же, что и у клонирования с помощью функции extend из jQuery: не ест стандартные объекты типов Boolean, String, Date, игнорирует prototype и constructor и зависает на кольцах.
Достоинство одно и, по-большей части, чисто эстетическое — размер.

Тестировал в Firefox, Chromium, Opera, IE8 и в умолчальном андроидном браузере.

Под катом — код и небольшой рассказ о том, как это работает.

Читать дальше →
Всего голосов 38: ↑32 и ↓6 +26
Просмотры4.2K
Комментарии 42

Клонирование объектов в Node.js: Быстрее, глубже, нежнее!

«Alawar Entertainment»Node.JS
Не так давно, прочитав статью idoroshenko «Почему eval — это не всегда плохо», я задумался, можно ли использовать подход с генерацией тела функции для клонирования объектов. Даже написал небольшую библиотеку для этого. Бенчмарки давали невероятные результаты, но применимость этого подхода ограничивалась лишь множественным клонированием одинаковых объектов.

Поэтому и у меня возник вопрос: неужели в v8 нет другой возможности избежать расходов, связанных со множественным пересозданием скрытых классов? Ведь это составляет основные траты ресурсов, когда мы клонируем объекты. Как оказалось, такая возможность действительно есть: в самом v8 у объектов существует метод v8::Object::Clone. Этот метод клонирует объекты в широком смысле этого слова, то есть собственно объекты, а также массивы, даты, регулярные выражения, функции и т.д., при этом сохраняя все их свойства, в том числе нестандартные (например, именованные свойства массивов) и даже скрытые.

Была только одна маленькая проблема. Этот метод использовался только в недрах node.js, и не был открыт наружу, для javascript'а.
Читать дальше →
Всего голосов 47: ↑45 и ↓2 +43
Просмотры13.8K
Комментарии 15

Разбираемся с копированием и клонированием

Mail.ru GroupВысокая производительностьJavaАнализ и проектирование системОтладка
Перевод


Я наткнулся на статью Нареша Джоши о копировании и клонировании и был удивлён ситуацией с производительностью. У клонирования есть проблемы с финальными полями. А учитывая тот факт, что интерфейс Cloneable не предоставляет метод clone, то для вызова clone вам необходимо будет знать конкретный тип класса.

Читать дальше →
Всего голосов 22: ↑18 и ↓4 +14
Просмотры9.6K
Комментарии 5

Как мой простой проект в Github стал вирусным

VDSina.ruGitHubУправление проектамиИнтернет-маркетинг
Перевод


В прошлом месяце я создал простой проект, разошедшийся по различным техническим сообществам и социальным сетям. В Github он за 7 дней получил с 0 до 4 тысяч звёзд и более 200 форков. Github примерно в течение пяти дней рекламировал его в разделе Trending repositories of day.

Clone Wars

70 с лишним open-source-клонов или альтернатив популярных сайтов наподобие Airbnb, Amazon, Instagram, Netflix, Tiktok и т.д. В списке содержится исходный код, ссылки на демо, технологический стек и количество звёзд в GitHub.

Ссылка на проект

Ссылка на Github
Читать дальше →
Всего голосов 42: ↑40 и ↓2 +38
Просмотры18.9K
Комментарии 24