Янв 31

Собственный git с преферансом и поэтессами

Заметка скорее для себя, на память…
Цель работы:
Настроить репозиторий git с доступом по протоколу HTTP и web-интерфейсом

Приборы и материалы:

  • сервер с ubuntu (debian)
  • apache2 (будем работать по HTTP)
  • git (ради него все и затевалось)
  • gitweb (веб-морда)

Continue reading

Янв 28

Одной строчкой

Гуляя по просторам интернетов, наткнулся на такую прикольную штуку:

#include <stdio.h>
#include <stdint.h>
 
int main(int argc, char** argv){
 
        uint32_t t;
        for(t=0;;t++)
            putchar((t*3&t>>7)|(t*5&t>>10));
        return 0;
}

gcc main.c
./a.out | aplay и будет круто
Утянуто у VIznut (там можно подсмотреть еще формулы интересные)
послушать онлайн тут

UPD

Можно и на питоне (работает на N9)

import sys
t=0
while 1:
 sys.stdout.write(chr(( (t*3&t>>7)|(t*5&t>>10)) % 256))
 t+=1

запустать так же: python file.py | aplay

Ноя 27

RDP shortcuts

Вот даже и не знал, а оказывается:
Alt-Home — Start menu
Alt-PgUp/Alt-PgDown — аналог Alt-Tab
Ctrl-Alt-Break — развернуть на полный экран / оконный режим
Удобно, жеж…

Ноя 20

Взлом DIR-320NRU или как ограничить скорость

Понадобилось устроить шейпер на какой-нить убердешевой железке. Железкой планировался быть DIR-320 от известного китайского производителя. Но внезапно вместо хорошего и простого DIR-320 приехал ужасный и непонятный DIR-320NRU и начались проблемы.

Continue reading

Окт 26

Логические анализаторы

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