Архив за 30 января 2015 - 8

Компания Applied Micro Circuits Corporation (AppliedMicro) анонсировала поставки ознакомительных образцов однокристальных систем HeliX 2, выпускаемых по нормам 28 нм.

В состав SoC HeliX 2 входит многоядерный 64-разрядный процессор ARMv8. В зависимости от модели, процессор может быть двухъядерным, работающим на частоте 1,2 ГГц, или четырехъядерным, работающим на частоте до 2,4 ГГц. В первом случае достаточно пассивного охлаждения.

HeliX 2 поддерживает виртуализацию, шифрование и функции RAID, имеет 72-разрядный контроллер памяти DDR3, интерфейсы Ethernet 10 Гбит/с, USB 3.0, PCIe Gen3 (6 линий) и SATA 6 Гбит/с, I2C, UART, GPIO, SPI, SDIO 3.0, JTAG/Trace и EBUS.

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

Вступление

Не так давно меня перевели в офис, в проектно-технический отдел. Работал я монтажником связи в одной не самой большой организации в городе. Затем было повышение на более престижную должность в организации – спайщик оптических волокон. Это всё действие происходило в течение 3-х лет.

За это время мы построили много объектов по городу и по областям, в том числе и целые города опутывали сетью FTTH/FTTB, так что опыт в строительстве и ведении кое-какой документации уже имелся.

Перевели меня в ПТО в самый пик документации, к концу года закрывали два больших объекта в разных городах. Посадили за компьютер, объяснили чего не хватает, дали данные и определили сроки сдачи.

Вот тут и началось самое интересное.
Читать полностью »

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

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

Китайский энтузиаст соорудил роботизированную лошадь (ВИДЕО)

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

Кроссплатформенное приложение в Android Studio на jMonkeyEngine 3 - 1 jMonkeyEngine (jME) — трёхмерный игровой движок с открытым исходным кодом. Написан на Java и использует по умолчанию LWJGL для рендеринга. Полностью поддерживаются версии OpenGL со второй по четвёртую.
Как-то раз упоминался на Хабре в далёком 2010-м году.

Помимо характеристик примечателен джавой и не очень примечателен средой разработки NetBeans, которая идёт в комплекте с SDK.

В данной статье хочу рассказать о том, как прикрутить обезьянку к привычной Android Studio.
Читать полностью »

Простые решения. Прокачиваем картинки - 1

Все мы любим простые решения. Есть мнение, что мы так ценим религию, тренинги по личностному росту и поддаёмся разводам потому, что мозг с большим удовольствием принимает простые решения вместо сложных, щедро награждая нас дофамином. В этой статье я расскажу о таком решении на одном из наших проектов. В нём нет ничего сложного, ничего особенно остроумного, но оно надежно работает, относительно просто реализуется и решает множество задач сразу. Очень надеюсь, что оно принесёт вам практическую пользу или натолкнёт на идею дальнейшего развития вашего проекта.
Читать полностью »

Осенью 2006 года судьба в лице руководства забросила меня на тренинг к Джиму Маккарти. Джим в свое время был руководителем проекта первой версии MS Visual Studio, после чего вместе с супругой Мишель ушел в тренеры-консультанты.

На тот момент я про Джима уже знал, поскольку на полке пылилась его книга “Программируем командный дух” (в оригинале “Software for Your Head”). Сквозь книгу я продраться не смог, поэтому ехал на тренинг с тяжелым чувством, что два дня проведу, скучая по работе.

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

Джим сел на стульчик и… начал жечь. Он рассказывал про простые но необычные инструменты. Про вроде бы знакомые проблемы, которые неожиданно легко решались элементарными способами, до того в голову не приходившими. Что-то из этих техник потом прижилось, что-то нет. Скажем, технику переформирования команд снизу мы потом дважды применили в Intel, и оно реально сработало. Но это тема отдельной статьи.

Короче говоря, два дня пролетели как один час. И в частности, Джим рассказывал про такую технику обсуждения идей и решений как Perfection Game.
Читать полностью »

Как сообщает источник, компания Samsung готовит новый защищённый смартфон Galaxy XCover 3. Новинка заменит существующее решение этой линейки, которое присутствует на рынке уже два года.

Аппарат скрывается за каталожным номером SM-G388F и будет во многом интереснее предшественника. Экран вырастет до 4,3 дюйма, а разрешение до 960 х 540 точек. В качестве платформы выступит 64-разрядная четырёхъядерная SoC Marvell Armada PXA1908. Объём оперативной и флэш-памяти составит 1 и 8 ГБ соответственно.

Пытаясь разобраться с библиотекой от Facebook ReactJS и продвигаемой той же компанией архитектурой «Flux», наткнулся на просторах интернета на две занимательные статьи: «ReactJS For Stupid People» и «Flux For Stupid People». Чуть раньше я поделился с хабравчанами переводом первой статьи, настала очередь второй. Итак, поехали.

Flux для глупых людей

TL;DR Мне, как глупому человеку, как раз не хватало этой статьи, когда я пытался разобраться с Flux. Это было не просто: хорошей документации нет и многие ее части перемещаются.

Это продолжение статьи «ReactJS For Stupid People».
Читать полностью »

Китайская компания Meizu представила бюджетный смартфон M1, который, несмотря на цену примерно в $110, обладает неплохими техническими характеристиками. Устройство оборудовано 5-дюймовым дисплеем с разрешением 1280х768 пикселей (300 ppi), 4-ядерным 64-битным процессором MediaTek MT6732 с частотой 1,5 ГГц и 13-мегапиксельной камерой.

Meizu анонсировала продвинутый смартфон M1 за $110

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

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

Идея

На стене над рабочим столом жены висела открытка с девятью разноцветными квадратами (три на три), одного взгляда на которую хватило для зарождения в голове общей идеи игры. Суть такова: квадратное игровое поле состоит из клеток разных цветов, на которые можно нажимать для случайного изменения цвета клетки; один раз сменив цвет, клетка метится крестиком; три и более клетки одного цвета по горизонтали или вертикали исчезают, принося по одному очку за каждую клетку и за каждый крестик, клетки сверху над исчезнувшими «падают» вниз, а недостающие сверху создаются со случайными цветами. Игра заканчивается, когда все клетки на поле помечены крестиками и по ним нельзя щелкать.

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


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