- codingtimecounter
github link Count time of work with project, use detect change size of subfolders files.
- pythoncachekiller
github link Clear/delete subfolders named "__cache__"
- pythontreecompiler
github link Compile subfolders and create new folder with same file tree on parent directory level, but all *.py files will *.pyc form. Have variant for django project (no compile "manage.py" file on script level, and no complile folders started with "/_" linux or "\_" windows. For example "_temp" folder will not compiled, and will not copied to result file tree)
- Visual Studio Code
web link VS Code is haxeflixel ide, and python editor with intellisense autocomplete
- GParted Live on USB
web link disk partition editor with gui
- Ubuntu 16.04.2 LTS (Xenial Xerus) live usb with persistent storage
web link ubuntu-16.04.2-desktop-i386.iso look like last version with support 32bit old PC. Was used for creating persistent storage live usb ubuntu linux (with vscode haxeflixel and python ide)
install linux usb persistent version from usb to hdd(not verified) dd if=/dev/sdb of=/dev/sda . Tested. After dd the linux can run but can't update and lot of software have bugs in install/uninstall behavior.
sdb sda partition names
https://askubuntu.com/questions/719311/install-persistent-version-of-usb-onto-a-hard-drive/720976
------------------------------
ubuntu-16.04.2-desktop-i386.iso - was used in 2017
------------------------------
fresh install persistent ubuntu linux to usb 3.0 32gb flash
-boot use gparted live
-create two partitions
--1st 16gb empty (later will ext4)
--2nd 16gb fat32 (from middle to end of usb memory sectors)
-reboot windows7
-use unetbootin to create boot usb from "ubuntu-16.04.2-desktop-i386.iso" image
--set the size for persistent storage equal 32mb(or other little size, which will be removed later)
--after boot usb will be created, delete from usb "casper-rw" file
-reboot grapted live
-format 1st partition to ext4. The label strongly must be set to "casper-rw"
(ext2 can be enought too, not verified)
-for 2nd fat32 partition check the flags "lba,boot"
-write all changes and check that all look good
-reboot ubuntu live linux persistent usb
(now the free space of the disk will be close 15gb)
-configure linux
Install ide, updates etc. Possible try to update not only soft but
the system too, but it will long process with some errors for
linux core udpates(at least 5 trying without result before stop trying).
But after this will complete, the persistent usb will still work done.
Theoretically tuxboot can make same as unetbootin (not verified).
установка с флешки на жесткий с сохранением программ (не проверено) dd if=/dev/sdb of=/dev/sda
sdb sda имена разделов , уточнить
https://askubuntu.com/questions/719311/install-persistent-version-of-usb-onto-a-hard-drive/720976
---
ubuntu 16.04 i386 ... файл.iso - по слухам последняя версия которая подерживает одноядерные процесоры
ubuntu-16.04.2-desktop-i386.iso - имя скачаного образа на момент написания 2017
------------------------------
установка заново на usb 3.0 flash 32 gb ... persistent (с сохранением изменений)
- кратко... флешку разбить на два раздела(используя gparted live)... первый раздел обязательно casper-rw
запоминает изменения в процесе работы ос. В версии 16.04 каспер раздел
должен находиться впереди раздела fat32 или др куда установлен образ
live linux, или не будет работать. Раньше раздел находился вторым и
windows спокойно видел флешку. Теперь, раздел находится впереди и win7
требует его отформатировать всегда. Похоже на саботаж microsoft, так как
около года назад microsoft официально стал сотрудничать с ubuntu или
чтото там купил.
-последовательность установки
--загрузка через gparted live
--gparted live создаем два раздела например пополам 16 и 16 гигов
первый раздел оставляем пустым(неразмеченая область), второй размер
от середины до конца флешки форматируем в fat32
--перезагрузка win7
--win7 unetbootin создаем из образа ubuntu-16.04.2-desktop-i386.iso
загрузочную флешку и устанавливаем размер для сохранения изменений
32 мегабайта или другой небольшой
--после создания загрузочной флешки удаляем с флешки файл casper-rw
это хранилище
--перезагрузка gparted live
--gparted live
Форматировать неразмеченую область вначале флешки
в формат ext4 (ext2 вроде тоже можно), обязательно label называем casper-rw.
Для раздела fat32 выставляем два флага lba,boot (или проверяем чтобы они были)
--перезагрузка с созданой linux live флешки... теперь работает сохранение
и размер свободного места на дисках показывает примерно 15 гигабайт
--настраиваем linux как надо, устанавливаем ide и другой софт(даже обновления
удалось установить, но очень долго было и какая то ошибка вылезла для ядра,
но работает потом все)
--custom monitor resolution from ubuntuhandbook.org
---open terminal
---xrandr "Enter", then get the display device name for example HDMI-0
---cvt 1896 800 "Enter"
---copy Modeline value from ... "****x***_**.**" to end string
---sudo xrandr --newmode "****x***_**.**" ... etc "Enter"
---sudo xrandr --addmode HDMI-0 "****x***_**.**" "Enter"
---now you can choose this new resolution in display settings
---to save this settings for next restart ubuntu, you need add data to .profile file
----gedit ~/.profile "Enter"
----addon last two commands without "sudo" to end of file and save it
-----xrandr --newmode "****x***_**.**" ... etc
-----xrandr --addmode HDMI-0 "****x***_**.**"
----save file and close gedit
---done
- Clonezilla Live on USB flash drive or USB hard drive
web link Disk Imaging and Cloning
clonezilla live -> create image from USB (with ubuntu linux live persistent)
-not use external usb hub (use direct port connection, especially in case of usb3 flash and usb3 computer port)
-boot use clonezilla live usb device
-insert ubuntu linux live persistent usb to free usb port, (and, if need, usb storage device for save image)
-run clonezilla default variant from boot menu
-"start clonezilla..." "Enter"
-"device-image Work with disks or patitions using images" "Enter"
-"local_dev Use local device (E.g.: hard drive, USB drive)" "Enter"
-wait "Update prriodiclly. Press Ctrl-C to exit this window.", then press "Ctrl-C"
-choose the partition for read or save images "Enter"
-then follow into folder, of images inside this partition, find target folder and open it
-right arrow "<Done>" "Enter" "Enter"
-"Expert Expert mode: Choose your own options" "Enter"
-----------------"savedisk step"--------------------
-"save disk Save_local_disk_as_an_image" "Enter"
-type "image_name" "Enter"
-use keyboard "space" to mark asterisk "*" disk as source for cloning "Enter"
-"-q1 Priority: only dd (support all filesystems, but inefficient)" "Enter"
-make asterisk "*" use "space"
"[*] -c Client waits for confirmation before cloning"
"[*] -j2 Clone the hidden data between MBR and 1st partition"
"[*] -noabo Image not only accessible by owner"
"[*] -gm generate image MD5 checksum"
"[*] -gs generate image SHA1 checksum"
"[*] -gmf generate generate checksum for files in device after saving"
-"Enter"
-"-z0 No compression (fastest but largest image size)" "Enter"
(later you can NOT make compressed image, from image without compression,
that use it like compressed clonezilla image. If you want to store image on
usb flash, and use it without uncompression, choose "bzip2" compression,
the image creating time increase at least x3)
-type the size of splitted image part "1024" "Enter"
- "-sfsck Skip checking/repairing source file system" "Enter"
(the live usb with linux work done, no need any manipulation)
-"Yes, check the saved image" "Enter"
-"-senc Not to encrypt the image" "Enter"
-"-p choose Choose reboot/shotdown/etc when everything is finished" "Enter"
-"Enter"
-type "y" "Enter" and wait while process will done
(with MD5,SHA1,etc=close 1 hour, without=close 20minutes)
clonezilla create usb (live linux in this case) from image
(continue from "savedisk step")
-"restoredisk Restore_an_image_to_local_disk" "Enter"
-choose the image file to restore, then "Enter"
-choose the target disk (your USB for live ubuntu persistent) "Enter"
-turn off asterisk "*"
"[ ] -g auto" or "you will die"
-turn on asterisk "*"
"[*] -e1 auto Automatically adjust filesystem geometry for a NTFS boot partition if exists"
"[*] -e2 sfdisk uses CHS of hard drive from EDD (for non-grub boot loader)"
"[*] -c Client waits for confirmation before cloning"
"[*] -r Try to resize the filesystem to fit partition size"
"[*] -j2 Clone the hidden data between MBR and 1st partition"
"[*] -cm Check image by MD5 checksum"
"[*] -cs Check image by SHA1 checksum"
"[*] -cmf Inspect checksum for files in device after restoring"
"[*] -srel Save restoring error log in image dir"
- "Enter"
-"Use the partition table from the image" "Enter"
-"Yes, check the image before restoring" "Enter"
-"-p choose Choose reboot/shutdown/etc when everything is finished" "Enter"
- "Enter",wait a time(image checking)
-type "y" "Enter"
-type "y" "Enter"
-wait a time and can see the process
In case of uncompressed image 32 gb, the waiting time was close 40 minutes.
The compressed image will usb placed need time close x5 (4...5 hours) to make same.
The tested PC was desktop 2.7Ghz dual core APU, with 7gb free RAM 10300.
Was used usb 3.0 32gb netac, with usb3.0 port(quality not verified)
clonezilla live - кланирование и сохранение образа созданой флешки, чтобы
при сбое быстро востановить рабочую среду заново. Для способа в лоб
нужно примерно 5 часов . Три usb flash достаточного
размера(clonezilla live, linux live, usb для хранения образа). или два
usb flash и жесткий диск на компе(можно ntfs) для хранения образов
вариант с жестким диском выглядит быстрее и надежнее для сохранения
на компе 8 гигов оперативы было и 7 доступно . 1 гиг видеопроцесор забрал
--перезагрузка clonezilla
сохраним образ флешки
--запустить clonezilla
--работать с разделами и дисками как с образами
--монтируем по шагам флешку для хранения образов или жесткий диск
как репозиторий образов(при востановлении нажать "done" в той папке,
где видно папку с названием образа... прога сама там найдет внутри папок что надо)
--продвинутый или экспертный уровень настроек(обязательно)
--сохранить локальный диск как образ
(или востановить образ на локальный диск когда нужно востановить)
--выбирать звездочкой(пробел) или enter зависит от меню, остальные
звездочки оставить, если не указано другое
обязательно снять звездочку переустановить/установить grub(вроде при востановлении) а то не загрузится потом linux
только dd (работает со всеми файловыми системами...)
копировать даные между mbr и первым разделом
image что то там доступно не только владельцу
использовать chs(или чтото похожее) disk образа
снять галочку использовать chs локального диска
использовать таблицу разделов образа
размер куска образа делал 1024 , хотя там 4096 по умолчанию для fat32 флешек предел 4 гига одним файлом
метод сжатия bzip2(самый медленый , но самый сжатый образ). на флешку 32 гига примерно 5 часов ушло и образ 7 гигов получился(нафлешке можно хранить , и с нее загружать востановление как с репозитория образов... проверил)
если выбрать без сжатия 30 минут и образ 29 гигабайт
--в результате
сохранение со сжатием 5 часов и 7 гигов результат
сохранине без сжатия 30 минут и 29 гигов результат
востановление из сжатого образа на флешку около 2 часов
востановление из несжатого образа на флешку 30 минут(как и создание... видимо dd просто копирует с disk1 на disk2, все даные образа, находящегося в указаной ранее папке, репозитория disk1)
--перезагрузка linux live . можно пользоваться
- game sfx generators
online sfx generators
http://www.superflashbros.net/as3sfxr/ settings file *.sfs
http://sfbgames.com/chiptone/ settings file *.cpt