Страница 1 из 212

Ещё один способ «reverse bits» на «C»

Ну тут всё ясно по коду, в принципе детельнейшие коментарии лишние, лишь кратко.
Предпологается, нужно перевернуть "сзаду-на перёд" (то есть реверс) входной байт: 10011011
b после первого шага  = 10111001
b после второго шага  = 11100110
b после третьего шага = 11011001

Как делают китайские планшеты на заводе и iPad

Любопытное видео по изготовлению Android планшетов на китайском заводе. Также можно сравнить с другим заводом, Foxconn изнутри. Эксклюзивное видео как собирают iPad.

Как говорится лучше один раз увидеть чем сто раз услышать.

Моя старая разработка (2001-2002 гг): Carnabius — высокоскоростной кабельный модем.

CarnabiusМоя старая разработка, 2001-2002 гг. Поверхностное описание видео: Демонстрация что было сделано в 2001м и как выглядело, без рассмотрения деталей, теории и принципа его работы. Прототип высокоскоростного кабельного модема, проект назывался «Carnabius», версия-1, скорость интерфейсной платы 115200кбит/сек, необходимая полоса частот для передачи данных 30-50кГц, на видео представлены интерфейсный блок и ядро карнабиуса, без последнего, линейного дифференциального блока.Базовый алгоритм интегрирован в  2шт Altera EPM3064ATC44-10. Однако была и первая реализация в исполнении EPM3128ATC100-10.

Видео обзор:

Git, часть 2 — конфигурация, возможности и работа

Git, часть 2 — конфигурация, возможности и работа

Ранее уже я писал вводную статью по системе контроля версий — GIT (Работа с Git, часть1 – Введение). На этот раз будет продолжение. И в этой статье сделаю более расширенный обзор. Время идет, и я тоже кое что успел на практике закрепить, по этому я расширю те вопросы, которые были затронуты не столь глубоко в моей предыдущей статье.

Некоторые знакомые и пользователи просили написать детальней про GIT и как им пользоваться. Жаловались что много статей но из них мало что поняли… Попробую теперь и я в этой статье объяснить по своему, простым языком… Надеюсь все таки это вам хоть что-то да прояснит.

Итак, что нужно сделать… Для того что бы можно было начать работать с системой контроля версий git достаточно создать конфигурационные файлы(если ранее их не было) и инициализировать рабочую директорию. Инициализация делается в директории где находится проект, который нужно поместить в контроль версий. Что же касается очереди действий, то желательно сперва создать пользовательский конфигурационный файл, и только после этого делать инициализацию в рабой директории, хотя и не обязательно в такой очерёдности, просто желательно.

В этой статье я углублюсь в создание конфигурационного файла, установок, некоторых удобств и попробую рассказать как можно оперировать командами: init, add, rm, mv, commit, status, log, diff, blame, branch, stash, …

Забегая на перед: следующая часть планируется по слияниям версий (мержингу) и около мержинговых тем ($ git merge & etc)…

Ну а теперь ознакомьтесь с тем что я для вас приготовил:

Обзор SD флэш карточки изнутри, разбираем.

Всегда было любопытно, что же находится внутри каждой SD и MMC флэш карт, но всё ни как не было возможности заглянуть, ибо дороговато было бы любопытство… :) Однако, вот мне в руки и попалось такое поломанное чудо, поломанная SD флэш карточка, и естественно я изыскал возможность заглянуть внутрь и узнать каков там мир внутри.

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

Страница 1 из 212