Инструмент командной строки GNU Complexity для исследования сложности кода на Си

GNU complexity это инструмент командной строки, который вычисляет меру сложности исходного кода C, он похож на pmccabe, но с другим методом расчёта результата через короткие функции и другой встроенной функциональностью, которая позволяет обрабатывать данные значительно быстрее. Это может быть полезно для обнаружения подозрительных участков в незнакомом коде, получить представление об усилиях, Необходимых для того,что бы либо понять или проверить чужой код, либо самостоятельно оценить свой код.

Разработчик Брюс Корб, только что выпустил версию 1.5 с некоторыми исправленными ошибками, поэтому я  решил по быстрому проверить новую версию.

Читать далее «Инструмент командной строки GNU Complexity для исследования сложности кода на Си»

Сравнение плат Raspberry Pi 3, ODROID-C2 and Pine A64+

Raspberry Pi 3 и hardkernel ODROID-C2 запущенные в тот же день, что и Pine A64 / A64 +, являются единственными 64-разрядными платами для разработки ARM с ультра низкой стоимостью (<$ 40) среди тех что доступны или появятся в ближайшее время, поэтому я решил сделать сравнение трех плат по той же таблице что и Raspberry Pi Zero, CHIP, и Orange Pi  среди плат по цене ~ $ 10.

Читать далее «Сравнение плат Raspberry Pi 3, ODROID-C2 and Pine A64+»

Banana BPI-M2+ это компактная плата для разработки на Allwinner H3

Процессор Allwinner H3 стал популярным у любителей благодаря нескольким платам Orange Pi, особенно Orange Pi PC и Orange Pi One из-за их ультра-низких цен,  $ 15 и $ 10 соответственно. Olimex также участвует в их плате H3-OLinuXino-NANO, и теперь, по крайней мере еще одна компания собирается выпустить еще одну плату Allwinner H3 с SinoVoip – Banana BPI-M2 +.

Читать далее «Banana BPI-M2+ это компактная плата для разработки на Allwinner H3»

Особенности TV стика Geniatech ATV195e 4K это процессор Amlogic S905 и 802.11ac WiFi

В то время как многое слышали о Amlogic S905 TV боксах,, количество стиков на основе этого процессора небольшое и до сегодняшнего дня я не только не слышал о Guleek A8 , но я даже не смог найти его в продаже. Как говорят люди, те Tv-stick что уже выпущены не очень удобны, из-а их формы у них есть проблемы с проектированием, например проблема в охлаждении, как мы уже знаем даже некоторые полноразмерные боксы на базе Amlogic S905 тоже имеют проблемы с охлаждением. Тем не менее, Geniatech разработала свой собственный Amlogic S905 TV Stick под названием ATV195e с 1 Гб оперативной памяти, 8 Гб памяти, а также Wi-Fi 802.11ac.

Читать далее «Особенности TV стика Geniatech ATV195e 4K это процессор Amlogic S905 и 802.11ac WiFi»

Плата для разработки ODROID-C2 64-Bit ARM доступна в продаже за $40

ODROID-C2 это плата для разработки, четырёх-ядерная 64-bit ARM на процессоре Amlogic S905 с 2GB RAM которая должна появиться в начале марта,но неудивительно что о её выходе Hardkernel сообщили в тот же день что и Raspberry Pi 3

Читать далее «Плата для разработки ODROID-C2 64-Bit ARM доступна в продаже за $40»

Raspberry Pi 3 плата на процессоре Broadcom BCM2827 Cortex A53, в продаже за $35

Плата Raspberry Pi 3 впервые была обнаружена на сайте FCC и благодаря различным утечкам информации мы смогли составить довольно полную картину о устройстве, включая процессор Broadcom 64-bit ARM с 1GB RAM, WiFi и Bluetooth, а так же все те функции и порты, что мы видели в Raspberry Pi 2 Model B. И вот, в четвертую годовщину выпуска платы Raspberry Pi Model 1, новая Raspberry Pi 3 была представлена официально и теперь её можно купить за $35.

Читать далее «Raspberry Pi 3 плата на процессоре Broadcom BCM2827 Cortex A53, в продаже за $35»

Hubpixed небольшой беспроводной USB-концентратор для Raspberry Pi Zero (Crowdfunding)

В то время как Raspberry Pi Zero ещё не совсем широко доступен, уже есть несколько тысяч владельцев и я видел как некоторые из них использовали USB OTG для подключения концентратора USB, для подключения USB-устройств, таких как Wi-Fi или / и клавиатура. Конечно это работает,но это очень грубое решение.

Читать далее «Hubpixed небольшой беспроводной USB-концентратор для Raspberry Pi Zero (Crowdfunding)»

Raspberry Pi 3 Model B плата на базе процессора 64-Bit ARM, с поддержкой WiFi и Bluetooth сетей

Raspberry Pi foundation работает над новой моделью популярной платы Raspberry Pi, модель B Raspberry Pi 3, была представленна на  сайте FCC. Новая плата очень похожа на Raspberry Pi 2 модели B, но на ней есть Wi-Fi 802.11 B / G / N (только 2,4 ГГц) и Bluetooth 4.0. Давайте сиграем “найди отличия” Raspberry Pi 2 в верхней части и Raspberry Pi 3 внизу

Читать далее «Raspberry Pi 3 Model B плата на базе процессора 64-Bit ARM, с поддержкой WiFi и Bluetooth сетей»