TL; αα»αα Haiku ααΊβααΆβααααααααβααααα·ααααα·ααΆαβαααβααΆαβαα ααΆβα‘αΎαβαααΆαβαα·αααβαααααΆααβαα»αααααΌααα ααΌα ααααβααΆβααΆαβαααα·α βααΆα αααΎαβαααβααααΎβα±ααβααα·ααααΆαβαααααα»βααααβααΆβααα’βααΆαβα§αααααβαααβαααα ααα»ααααααΎααΆααααΎαααΆααααΆαααΌα ααααα ?
ααααΆααα αααα»αα―αααΆα ELF
ααΆαααΈαααα·ααα·ααααα»αααΆαααΉαααΆ IconOMatic α’αΆα αααααΆαα»αααΌαααααΆααα αααα»αααααΆα rdef αα αααα»α ELF αααα’αΆα ααααα·ααααα·ααΆαα ααααααααααα»αα ααααΎαααΈαααααααααΆαα·αααΆααααΎαααΆαα
ααααΆα?
αααα»ααααα½αααΆααααα’αααΈααΆαααΉααααΆαααααΆααααααααΌαααααααααααΈα αααααΆαααααα»α αααα·ααααααααα·ααΈαααααΆααααΆαααααα»αααΌα ααααα·αααΆααααααααΆααααα»αααΆαααααΆααααααΌαα’αααΈααΆααα’αααααααΆααααα ααΊααΆααΆααααααααααααα»αα ααΆαα½αααα’αΆα ααααΆααααααΌαααΆαα αααΎαααΆαααα’αΆα ααααΎαα ααΆααα αααααααΎαααΆαα ααΆααΆααα·αααΆαα ααΌααααααα·ααΈαααα½αα―ααα·αα’αΆα ααααΆααααααΌαααΆααα ααα»ααααααααΆααααΆααΆαα’αααΈαα½αα’αΆα ααααΆααααααΌαααΆαααααα·αα αΆαααΆα αα αααααααΌαα‘αΎααα·α?
αα ααΎ Macintosh ααΎα αα½αααααΆαααααΎα±ααα―αααΆαααΆαααααααΆα "ααααααα·αααααα" αα·α "αααααααααΆα" αααααααΎα±ααααΆααΆααααα½ααα·ααα½αα±ααααΏαααα»αααΆααααααΆαα»αα’αααΈαααΌα ααΆααΌαααααΆα ααΆααααααα αα·αα’αααΈαααααααααα αα αααα»αα―αααΆααααα’αΆα ααααα·ααααα·ααΆαα
αα
ααΎ Mac ααΆααααΌαααΆαααααΎααααΆαα
ααααααα½αα‘αΎααα·ααα
ααΎ Macintosh ααΎα
ααΆαααααα ααΆα’αΆα
ααααααα½αααΌαααααΆα ααΆαα»αααΊαα»α ααΆαααααααααΆααΎαα ααΆααααα½ααααααααααΆαα ααα»αααααα½ααααα
αα "ααααΎααααΎα" ααΆαα½ααααααα·ααΈα
αααα»αααααΈααΆααααα αα·ααΈααΆααααααααααΆααα»ααα·ααααα·αααα½αα ααΆααααΎαααΆαααααΎααααααααα―αααΆααααα Apple αααααΆα ααα»αααα½αααα Apple ααααααα
αα "αααααααααΆα" αα
αααααααΌααα
Mac OS X α
αα
ααΎ Mac OS X αααα»αα αα»α Apple α
ααααΆααααααααααΆαα―αααΆαααααααααααααα―αααΆα ααΌα
αααααα½αααααΆαααα½ααααααα·ααααααα
αα (ααΈ NeXT) αααααααααΌαααΆαα
αΆαααα»αααΆ "ααααα»αααα’αΆαα" ααααααααα·ααΈαααααααααα―αααΆα ααΌα
ααΆα―αααΆαααΆααΆαααα αααα
ααααΆαα½ααααααΆααααααα·ααΈαααα»ααααααα .app
αααα»αα
αααααααααααααααα ααΆαα―αααΆααα½αα Info.plist
(αα
αααα»ααααααααα½αα
ααα½ααααα Apple ααααΎααΉα JSON α¬ YAML) αααααΆααα·ααααααααααΆαααααα·ααΈα
ααααΆααα
α»α
αααααΆααα―αααΆα Info.plist ααΈαααα
αααααααα·ααΈ Mac OS X α
ααααΆαααΌα ααΆααΌαααααΆα α―αααΆα UI αα·αααααααααααααΌαααΆααααααΆαα»ααααα»ααααα ααααΆα―αααΆαα αααα·αααααα·αααΆααΆααααααααα α«ααααααααααΆαα αααα»α NeXTα
Mathematica.app αα
ααΎ NeXTSTEP 1.0 αααα»αααααΆα 1989α ααα
α‘αΎαααΆααα―αααΆααα
αααα»αααααΆααΈα ααα»ααααααΆααααα»αααα½ααα
αααα»ααααααα·ααΈαααααααααα―αααΆαααααΆα ααα·αα
α
αΌαααΎααααααααα
BeOS αααααΆααααααα·αααα Haiku ααα’ααααΎα α’αααα’αα·ααααααααααααΆαα
αααααααΌαααΈ PEF (PowerPC) αα
ELF (x86) (ααΌα
ααααΆααΉαααααΎαα
ααΎ Linux) ααΆααααααα
α
α·ααααααααααααααααααΆααα½ααα
α
α»ααααα
ααααα―αααΆα ELF α ααΆαα·αααααΎααααα ELF ααααΉαααααΌαααααααΆαα ααΆααααΌαααΆααααααααα
α
α»ααααα
ααααα―αααΆα ELF α ααΆαααααααααααααα·ααΈ strip
αα·αα’αααααααααααααααΈ binutils αα·αααΉαα’αααΈααΏααααααααΆααααααΆααααΆα
ααα ααΌα
αααααα
αααααααααααααΆααα
α―αααΆα ELF αα
ααΎ BeOS ααΆααΆααΆααααααΎαααΆααα»ααααα
αααΆααΆαα½αα§αααααααΈαα»α
α
ααΎααΆαα’αααΈααΎαα‘αΎαααΆαα½α Haiku α₯α‘αΌαααα? ααΆααΌαα α αααΎαα¬αα·α ααΌα ααααΆα
ααΆαααααΉααααΈ ααΆα’αΆα ααΆααααααΆααα αααα»αααααααααα ααααΆααααα ELF α αααααΎαααααΆαα’αααα’αα·αααααααα ααΎααΆααα #haiku αα ααΎ irc.freenode.net:
ααΆαα½αααΉα ELF αααααααΉαααΆααααααΆαααα... α ααα»αααααα½αααααααααΎααα·αααααΎααΆααΆαααααααα ααΊαααααΆαααααΆααΆα’αααΈαααααΎαααΆαααααΎαα αααα»α BeOSα
α αΎαβααααΆαβα ααα»α βα’αααΈβαααα»αβααΆαβααααΆααβααααΌαβαααβα₯α‘αΌαβαααβααα
ααΆαβαααααβααααβααααΆα
ααααΆαααααΌαααΆααααααααΆαααααα "ααααΆα" αααααΆααα
ααΆααααααααα ααΆααααΆαααααααΈααααΆααααααΆαααα α αα·ααααααΆααααααΆαα·ααΆααααααΆα αααα»αααΆαα
αα
αΆα
ααΎααααΎααΌα
ααααα
ααΎααααΈαα·αα·αααααΎαααααΆααα
αααα»α Haiku? ααΎααΆαα’αααΈαα½αααΌα
ResEdit αα?
αααααΎαααααΆα
ααΎααααΈααΎαααααΆααααααΆαααααααα αααα»ααααα αααααααα·ααΈ α’αααα’αΆα α’αΌαα―αααΆααααα’αΆα ααααα·ααααα·ααΆααα ααΎαααααα·ααΈααΌα ααΆ
ααααΆα . α’αααααα’αΆα αα ααΆααααααΆααΈα α αΎαααααΎαααΆαααΆααααααααΆlistres ΠΈΠΌΡ_ΡΠ°ΠΉΠ»Π°
.
Resourcer ααΆααα αααα»α HaikuDepot ααα»ααααααΆααααΆααααααΆαααααααΆαααααα»αα
ααΎααααΎααΌα
ααααα
ααΎααααΈαααααααααααααΆααα
αααα»αα―αααΆα ELF? ααΆαααααΎααααΆαα rsrc
ΠΈ rdef
. rdef
α―αααΆαααααΌαααΆααααααΌααα
αααα»α rsrc
. α―αααΆα rdef
ααααΌαβααΆαβαααααΆβαα»αβααΆβααααααβα’αααααβααααααΆ ααΌα
ααααβααΆβααΆααβααβααΆαβαααα½αβαααα»αβααΆαβααααΎβααΆαβααΆαα½αα ααααααα―αααΆα rsrc
αααααααα
α
α»ααααα
ααααα―αααΆα ELF α αααααΆααααααααα
~> rc -h
Haiku Resource Compiler 1.1To compile an rdef script into a resource file:
rc [options] [-o <file>] <file>...To convert a resource file back into an rdef script:
rc [options] [-o <file>] -d <file>...Options:
-d --decompile create an rdef script from a resource file
--auto-names construct resource names from ID symbols
-h --help show this message
-I --include <dir> add <dir> to the list of include paths
-m --merge do not erase existing contents of output file
-o --output specify output file name, default is out.xxx
-q --quiet do not display any error messages
-V --version show software version and license
α’αααα’αΆα
ααααΎαααααα·ααΈ xres
αααααΆααααΆααααα½ααα·αα·ααα αα·ααααα½ααα·αα·αααα
/> xres
Usage: xres ( -h | --help )
xres -l <file> ...
xres <command> ...The first form prints this help text and exits.The second form lists the resources of all given files.The third form manipulates the resources of one or more files according to
the given commands.
(...)
αα·αα’αΈαα αααααΆααααα?
/> xres -l /Haiku/system/apps/WebPositive/Haiku/system/apps/WebPositive resources:type ID size name
------ ----------- ----------- --------------------
'MIMS' 1 36 BEOS:APP_SIG
'APPF' 1 4 BEOS:APP_FLAGS
'MSGG' 1 421 BEOS:FILE_TYPES
'VICN' 101 7025 BEOS:ICON
'VICN' 201 91 kActionBack
'VICN' 202 91 kActionForward
'VICN' 203 300 kActionForward2
'VICN' 204 101 kActionStop
'VICN' 206 243 kActionGoStart
'MSGG' 205 1342 kActionGo
'APPV' 1 680 BEOS:APP_VERSION
ααααααα’αααΈααααΆα αα·ααααααα rdef
α’αααα’αΆα
α’αΆα
ααααααααααΆααααααααΆα
αααααΈααΆα’αααα’αΆα ααΆααα’αααΈαα½ααα αααα»αααααΆαααααα ααΆααααααααααααααΆααααααΆαααααααα½αα ααα½αα
app_signature
α αααααααααααα·ααΈ MIME αααααΆααα―αααΆαααΎααααααΈ ααΆαααΎαααααΎαααΆα IPC αααapp_name_catalog_entry
α αααααΆαβαααααβαααααα·ααΈβααΆααααααΆβααΆβααΆααΆβα’ααααααα α’αααβα’αΆα βαααααΆααβααΈααααααβαααβαααααβααααααβααΆαβααΈααΆαα ααΌα ααααβα’αααβααααΎβααΆααΆβααααααβααΉαβααΎαβαααααβαααααα·ααΈβαααβααΆαβααααααβααααα·αααΎβα αααapp_version
α αα·αααΆα’αααΈαααα’αααααΆααα·αapp_flags
α α ααα’α»ααααα αΆαregistrar
ααααααααΎαααΆααααααα·ααΈα αααα»αβαα·αβααΆβααΆβααΆαβα αααΎαβααΆαβααΆαβαα½αβααΉαβαααααα α§ααΆα αααααΆαB_SINGLE_LAUNCH
ααααααααα±ααααααααααα αΆααααααΎαααααΎαααΆααααααα·ααΈααααΈααΆααααααααα’αααααααΎααααΆααααααΎαα»αααΆ (αααααΆαααααΌα ααααΆαααααααΌαααΆαααααΎαααααΆαααααααα·ααΈααΆαα αααΎααα ααΎααΈαα»α )α ααα·αααB_MULTIPLE_LAUNCH
αααααααΎα±ααααααΎαααΆαααααΎαααΆααααααΆαα α―αααΆαααΈαα½αα. ααΈαααα»αααΆαB_EXCLUSIVE_LAUNCH
ααααααααα±ααααααααααααααΎαααΆααααα½ααααα»αααααααα½α αα·αααΆα’αααααααΎααααΆααα αΆααααααΎαααΆααΉαααΆααααα»ααααΆαα (α§ααΆα ααα αααααΆααααααα Firefox ααααΎαααΆαααΎααΈαα»α ααααααααΌα ααααΆα’αΆα ααααΌαααΆααααααα αα αααα»ααααααα·ααΈ Qt αααααααΎαα»αααΆααααααα·ααΈ QtSingle ) αααααα·ααΈααΆαα½αB_EXCLUSIVE_LAUNCH
ααααΌαβααΆαβααΌαβααααΉαβαα βαααβαααβα’αααβααααΎβααααΆααΆαβααααΎαααΆαβααΆβααααβαααα α§ααΆα ααα αα½αααβααα½αβααΆαβααααΌαβααβα―αααΆαβαααβα’αααβααααΎβα ααβααΎαβαααβααΆαβαααα½αβααΈβαα½ααααvector_icon
α ααΌαααααΆααααααα·ααΈααα·α ααα (BeOS αα·αααΆαααΌαααααΆαααα·α ααααα αααααα·ααΈααΆαα αααΎααααα½ααα·αααΆαααΌαααααΆααααΆααααΊαααΈααα αααα»αα―αααΆααααα’αΆα ααααα·ααααα·ααΆααααααα½ααα)α
ααΆβααΆαβαα·αβααΆαα α’αααβα’αΆα
βααααααβααααΆαβααΆαα½αβαααβαααααΆααβ αα·αβααααααβαααβα
ααβααΆαβ α αΎαβαααααΆααβααβα’αΆαβαα½αααΆβαααα»αβαααααα·ααΈβαααα½αβα―αβ α¬βαααααα·ααΈβαααααβαααβαααβααααΎβααααΆαα BResources
. ααα»ααααααΆααααΌαααΌααααα‘ααααΎααααααΆααααα½αα±ααα
αΆααα’αΆααααααααααΌαααααΆαα
ααΌαααααΆαααα·α ααααα αααα»ααα ααΆααααα Haiku
ααΆααΆααα·αααΆαα αα·αααααΉααα Haiku ααΆαααααΎαααΎααααααααααΆαααΌαααααΆαααα’αααα»αααααα αα αααα»ααααααααα ααααΆαααΆαααΆαα½αααα·ααααΆααααααα» Linux ααΊαα ααααΆαααΈα§ααααααα·α
me@host:~$ ls /usr/share/icons/hicolor/
128x128 256x256 512x512 index.theme
160x160 28x28 64x64 scalable
16x16 32x32 72x72 symbolic
192x192 36x36 8x8
22x22 42x42 96x96
24x24 48x48 icon-theme.cache
αααα‘ααβααΎαβαααβα’αααβα’αΆα βααΆαβα’αΆααααααβαα½α βαα βα αΎαβααΆβααΎβααΆβααΆβαααααβαα½αβα
ααΆβααΆαβαα·αβααΆαα ααΆβααΆαβα’αΆα βααααΎβααΆαααααααΆαβααΆα αααβααΆαβααΌα βαααβα’αααβα’αΆα βαααβααΆα ααΌαααααΆαβααα·α αααα α α»αβα ααα»βα’αααΈβααΆαβααΆβααΆαβα’αααΈβααα? αααααΆαααααααααααααΆαααΌαααααΆα ααα·α ααα·α ααααααα»αααα αααΌα α’αΆα αα·α ααΆαα§ααααααα·α αααα»αβα ααβααΆαβαααααΎαβαααααβααααΆβαααβααααΌαβααΆαβαααααΎαβααααα·αααααΆαβαααααΆααβααα αβαααααβααααΆα αα αααα»αααα·ααααΆααααααα»ααααααΈαα»α ααΆααααΌαααΆααααααα αααααΆαααα αΆααααα αΆαααΌαααααΆααααααΆαααα ααα»ααααααΆαααααααααααα―αααΆαα
me@host:~$ find /usr/share/icons/ -name 'firefox.*'
/usr/share/icons/HighContrast/16x16/apps/firefox.png
/usr/share/icons/HighContrast/22x22/apps/firefox.png
/usr/share/icons/HighContrast/24x24/apps/firefox.png
/usr/share/icons/HighContrast/256x256/apps/firefox.png
/usr/share/icons/HighContrast/32x32/apps/firefox.png
/usr/share/icons/HighContrast/48x48/apps/firefox.png
/usr/share/icons/elementary-xfce/apps/128/firefox.png
/usr/share/icons/elementary-xfce/apps/16/firefox.png
/usr/share/icons/elementary-xfce/apps/22/firefox.png
/usr/share/icons/elementary-xfce/apps/24/firefox.png
/usr/share/icons/elementary-xfce/apps/32/firefox.png
/usr/share/icons/elementary-xfce/apps/48/firefox.png
/usr/share/icons/elementary-xfce/apps/64/firefox.png
/usr/share/icons/elementary-xfce/apps/96/firefox.png
/usr/share/icons/hicolor/128x128/apps/firefox.png
ααΌαα αααΆαα αα·αααΆααααα·ααααααααααααααααΆαααα Firefox ααα ααΌα αααα ααΆαα·αα’αΆα αα αα½α αααααα»αααΆααααααααΆαααααΆαααΆααααααααΆαααααα αααΎααααααααα·ααΈαα ααΎααααααααα
ααΌαααααΆα Firefox αααααααααΆαα
αααα»ααααααααααααααΆα αα
αα
α»ααααααααα ααΆαα·αα’αΆα
αα
αα½α
αααααα»αααΆααααααααΆαααΆαα
αααα»αααΈαα»α
αααααααΆαααΎα
ααααααααααα
Mac OS X αααααααΆαααΆα±ααααΆααααα αααΆααααααα·α α
Mac:~ me$ find /Applications/Firefox.app | grep icns
/Applications/Firefox.app/Contents/MacOS/crashreporter.app
/Contents/Resources/crashreporter.icns
/Applications/Firefox.app/Contents/MacOS/updater.app/Contents/Resources/updater.icns
/Applications/Firefox.app/Contents/Resources/document.icns
/Applications/Firefox.app/Contents/Resources/firefox.icns
ααΆα’αΆα
ααααΌαααΆαααααΎαααΎαααΆααΆαα―αααΆααα½αα firefox.icns
αα
αααα»ααααα
αα Firefox.app
αααααΆααααααααα α ααΌα
αααααααααααααααααΆαααααααα·ααΈααΌα
ααααΆααΆαααΌαααααΆααααααααααΆα
ααΆααααβααα’βαααααΎα! ααΌαααααΆαααααΎααααΎαααΆαα½ααααααα·ααΈ ααααΆαααΆααα’ααααΊαα
αααα»αα―αααΆααααα½αα
ααααααα‘αααα
Haiku αα·αα αααααααααΆααααα½αα±ααααααΎα ααααΆαααααΈααΎαααααααααα αααβαα
βααΆα
αααααααααΆα HVIF αα·ααα αααααααΌαααΆαααααΎα±αααααααΎαααααααααααΆααααα αααΌα αα·αααΆααααα αΆααα ααααααΌαααΆααααααΎαα‘αΎαα ααΌα αααα ααΌαααααΆαααααααΎααααααΆαααααααααΆαα αααΎαααΊααΌα ααΆααααα»ααααααααααΆααααΊ α¬αααααα SVG αααααααΎαααΆαααΌααααΌααΆαα
α αΎααα½ααααα ααααααΌαααΆαααααΎα±αααααααΎαα
ααα αααΌαααααΆααα
αααα»α HVIF ααΎαααααααααα
ααΉαααααααααααααααα
ααΆααα»αααααΆααΊααααΆααααααα·α ααα!
ααα»ααααααααααααα·ααααα αααα ααΈαααααα HVIF ααΌα ααααΆα’αΆα αααα αΆαααααα·ααααααααααΆααααααααΆααααα’α·αα’αΆαααααααΎααα ααααααΆααααα αΆα αααααΈααΆααΆααΆααααααααα·α ααααααααα
ααααα·ααααααααααΆααααααααΆααααα’α·α (LOD) α’αΆαααααααΎααα ααααα αΆα
α₯α‘αΌααααα’αααΈαα»ααα·ααααα·α α’ααααα·αα’αΆα
αα SVG αααααΆαα
αααα»α ImageMagick α αΎαα α
ααΆαααα»ααα½ααααα α’αααααααΌαααααααΆααααααααΆα
αααΎαααΎααααΈαααααΎαααΌαααααΆααααα»ααααααα HVIF α
ααΆαααααααααΌαααααΆααα αααααα·ααΈ
α₯α‘αΌαααααααα»αα’αΆα
ααααααααΌαααααΆααα
αααα
αααααααΆααααααΎα
ααΆααΆααααααΎαααΆαα αααααΆααααα»ααα·αααΆαααααα
ααααΌαααΌαααααΆαααααΆαααααα½ααααααααα»ααααααΆαα βHello, Worldβ QtQuickApp αααααααα»ααα
αααααααα αααα»αααΆαααααΆα
ααααΈ Qt Creatorα
/Haiku/home> xres /Haiku/system/apps/QtCreator/bin/Qt Creator -o /Haiku/home/QtQuickApp/QtQuickApp -a VICN:101:BEOS:ICON /Haiku/system/apps/QtCreator/bin/Qt Creator
ααΌααα·αα·αααααΎαααΆααΌαααααΆαααααΌαααΆαα ααααα
/Haiku/home> xres -l /Haiku/home/QtQuickApp/QtQuickApp/Haiku/home/QtQuickApp/QtQuickApp
resources:type ID size name
------ ----------- ----------- --------------------
'VICN' 101 152238 BEOS:ICON
ααα’ααΎαααΆαα ααα»ααααα ααα»α’αααΈααΆαααΆαα ααααααααΌαααααΆαααααΈααααΌαααΆαα ααααααΆαα·ααααα αΆαα‘αΎα?
VICN:101:BEOS:ICONs αααααΆαα
αααααα·αααΆααααααΌαααΆαααααΎααΆααΌαααααΆααααααα·ααΈαα
αααα»ααααααα·ααΈαααααααααα―αααΆα
ααΎαααα»αααΉαα’αααΈ?
ααα·α’αααα’αα·ααααααα
ααΎαααααΌααααααΎαα―αααΆα
rdef
ααΆαα½αααΉαααααΆαααΆααα’αα αααααΆααααααααα·ααααα·ααΆααααααααΆrc ΠΈΠΌΡ.rdef
ααΆααΉααααααΎαα―αααΆα.rsrc
. αααααΆααααα’αααααααΌαααααΎαααΆαααΆααααααααΆresattr -o ΠΈΠΌΡ_Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊΠ° ΠΈΠΌΡ.rsrc
. αααΆαα αα ααΆαα αααα»αααααΎααΆααααααααΆααΌα ααα ααΎααααΈααααααααΌαααααΆααα ααααααΈααααααααα»αα
α’ααα αΉααααα»αα αααααααΎαααααΆα αα·αααααα»αααααααααα αααα»αβαα·αβααΆβαααβα ααα‘αα
ααααΆαααααααΆααααααΆααααααααααΎααααααααα―αααΆα
ααΆαααΎα αα·αα’αΆααα»ααααααα ELF ααΊααΊαα ααΌα
ααααααα»αααΆααααααααΆαααΎ ααΌαααααΆαααααΌαααΆααααααααΆααααΆααα
αααα»αα―αααΆααααα½αα―αα αα·ααΈααΆααααααααααΊα’αΆα
αα»αα
α·αααααΆαααΆα αα·αα’αα»ααααΆαα±ααα’ααααααααΆαααΆαααΈαα·αααΈααΆαα
αααααα
ααααααααα―αααΆαααααααααα ααααααΆαααΆααααα αααααΆααααααΆααααΌαααΆαα
αααααα
αα»αααααααααααααααα―αααΆαααααα α§ααΆα ααα BEOS:ICON
. ααΆααααΎαααΆαααααΎααααααααα―αααΆααα½αα
ααα½αααΌα
ααΆ BFS ααα»αααααα ααΌαααααΆαααααααα αΆαααααααααααα (αααα»ααααααα·ααΈααΆαααΆα αα·ααααΆααα») ααααΌαααΆαα’αΆαααΈαα»αααααααααααααααα ααΈααααααααααααααΆααααααααΎαααΆαααΆαααΏαα αα
αααααααααα (αααααααΏααα·αααααΆαα α§ααΆα ααα αααα’α½α
"α’αααΈ" ααααααΆ) ααααααααααα½αααΆαααΌαααααΆααααααααΆααααΈααααΆααα
αααα»αα―αααΆαα ααα»ααααααααα·ααααααΆααΈαααα
ααααα ααΌαα
αΆαααΆαα
ααΎ Mac α’αααααααΎααααΆααα’αΆα
αααα½αααΌαααααΆααααααα·ααΈ ααα―αααΆα ααααααα½αα―α αααα ααα»ααΆαα
ααΎ Mac ααΆα’αΆα
ααααΎααΏα "ααααΆαα" ααΆααααα α§ααΆα αααα
αααα»ααα·αα·αααααΎααα»αααααααααααααααα―αααΆα
αααααΆααααα½αααΈ resaddr
ααΆα’αΆα
ααααΎαα
ααΆαααΎααααΈαα·αα·ααα αα·αααααααα»αααααααααααααααα―αααΆαα
/> resattr
Usage: resattr [ <options> ] -o <outFile> [ <inFile> ... ]
Reads resources from zero or more input files and adds them as attributes
to the specified output file, or (in reverse mode) reads attributes from
zero or more input files and adds them as resources to the specified output
file. If not existent the output file is created as an empty file.
(...)
ααΆααΆ "ααΆα" ααααΆαααααα’αα»ααααααΆαααααααααα αα·ααα αααααΆαααααΆα (αααα’αΆα αα»αα α·αααααΆα) αα·ααα»αααααααααααααααα―αααΆα (ααΏα)α α αΎαα αΆααααΆααααΈααααααααααααΉαααΆααΉαααα½αααΆαααααΆα αα·αααααΎααΆαα αααααααααααααααααααα·ααα αααα»αααΉααα·ααααα½αααΆααααα’αααΈααΆαααααα
ααααααααααααα αα hpkg
αα
αα
α»αααααα (ααΆαα
αααΎαααΆααΉαααΆαα) αααα
ααααααΌαααΆαααααΎααΎααααΈααα½αααΆααααααα·ααΈαα
ααΎ Haiku .hpkg
. αα»αα
αΆααααααααααααΆααααα αααααααααΆα .hpkg ααααΎαααΆααα»αααααΆααΆαααααα»αααΈαααααααααααααααααααΆααααααααααααααααΆαααα’αααααΆααα½αααααα ααΆααΆααα αΆα’αααΆα
αα·αααααΆααα
ααΆαα½αααΉααααααααααα αααααααααΈ αααα»αααΆαααΆαααα α·αααααΆααΌααααααΆαααααΆααα·ααααα α’αααααΆααααααααα½α (αααα αα) α αΎααα½ααααααααΌαααΆαααα‘αΎααα ααΎαααααααα (α―αααΆααα αααα»ααααα αα)α ααΆαα·ααΆαααΆαααααα»αααΆααααααααααα―αααΆα (α§ααΆα ααα αα»ααα½αααΆ) αα αααααα‘αΎααααα ααααΆααα·ααΈαααααααΈα α αΎαααΆααα’αααααααΆαααααΆαα·ααΆαααααα αα ααΆααααΆααααααααααααα―αααΆααα½αβααΆααβααααααβαααβα’αααβααααΎβαααααβαααα ααβααΆβαα·αβααΆαβαα·αααα·βαααααα ααααααααααΌαααΆαααΎαα‘αΎααααααααΆααααΆααααΌααααααααα·ααΈ - α’αααααααααααααααα αα. ααα»ααααααΆαααααααααααα·ααΈαααααΆαααα‘αΎααα½α ααΆα§ααΆα ααααα ααΆαααααΆαααΈααα½ααααααααα ααΆαα ααα α¬αααΆαααΈαααα―αααΆαααΆαααααα·ααΆα ααααα·αααΎααΆαα·αα’αΆα αα αα½α ααΆαααααα»αα αα ααΎαααααααααααααΆαααΌαααααΆαααΎααΈαα»α ααααααΆ ααΆα’αΆα ααΆαα―αααΆαααΈαα½αααααΆαααΆααααα½αααΈααΆααααααα ααΆαα αα·αα αΆαααΆα ααα·ααΆααα αααααΊααΆαααΆααα»ααααα½α αα·αααΊα α§ααΆα ααααα αααααα‘αΎαααααααααααααΌα αααααα‘αΎα α’αΆααααα αα·ααα»ααααα ααααααααΆ α αΎααα αααα ααααααααα·αααα‘ααα αΆααααααΎα (ααΆαααΆαααΆ root) αα α§ααααααααα»αααααααααα
αααα»ααααα»αααααΎααΆαααΎαααααα AppImage αααααΆααΎα αααααα½αααααααααααΆαααααααα·ααΈα’αααααααΎααααΆααα α»ααααααα αααααΊααΆααααααα ααα αΆααααααα·ααΈααααααααΌααααααα·ααΈαα½α αα·αααΆαα’αΆαααααααΆααα’ααααααααΆαα αααα»αααΌαααΆαααααααααα―αααΆααααα½ααααααααΌαααΆααααααα ααααααααα·ααΈα αΆααααααΎαα ααααΎα±ααα’αααΈαααΆαααΆαααΆααααααΆααα»α α αΆααααΆααααΈ ImageMagick ααΌα ααααΆααααΆαααααααα ααΆα―αααΆααααα½α ααααααααααααα»ααααααα·ααΈαααααααααα―αααΆααααααα»αααααααΆααα αα·ααΈααΆααααααααααΆαααααΎα‘αΎαααααΎαααΆααααααΆαααααααααα·ααΈααα»ααααα ααΌα αααααΆααααα»ααααα αΆαααα αααα»αααααααααααα α αΎαααααΆααααα αΆααααΆαααααα½αααααα α αΆααααΆααααΈααα»ααααααα αΌααα½ααααα»αααΆαααααααααααα·ααΈαααααΆααααΈαα»α αααααα ααα’α»ααααα½ααααααα»αα
ααααααα‘αααα
Haiku αα·αα ααΎααΆα’αΆα
αα
αα½α
αααααα»αααΆαααααααααααα»αααααααα’αααααΎααααΆααααααααααααα
αααααααααΈ αα·αααΆαα
ααα
αΆααααααα·ααΈααα’ααααΎααΌαααΆα? αααα
ααααααααΆα .hpkg
ααΆααα·αααΌαααΆαααααααααα―αααΆααααααΆααααα αΆααα αα
ααααααααααααααα
αΆααααααΎα ααΊαααααΉαααα‘αΎααααα
αααααααΆαααα‘αΎα αα·ααααααααΆααα’ααααΆαα½αααΉαααΆαααΊαααααΌα
ααΆααααααα
KERN: package_daemon [16042853: 924] active package: "gawk-4.2.1-1-x86_64.hpkg"
KERN: package_daemon [16043023: 924] active package: "ca_root_certificates_java-2019_01_23-1-any.hpkg"
KERN: package_daemon [16043232: 924] active package: "python-2.7.16-3-x86_64.hpkg"
KERN: package_daemon [16043405: 924] active package: "openjdk12_default-12.0.1.12-1-x86_64.hpkg"
KERN: package_daemon [16043611: 924] active package: "llvm_libs-5.0.0-3-x86_64.hpkg"
α‘αΌαααα? α αΆαα’αΈααα ααΆααΉαααΆαααααααααΆαα!
ααΆααααα αααα·αααα
KERN: package_daemon [16040020: 924] active package: "haiku-r1~beta1_hrev53242-1-x86_64.hpkg"
ααΆααΆαααααααααααααα·ααααα·ααΆααα·α
αα½α
αααα»α αα½αααΆααααΊααααααααα ααΏα¬αα·αααΏ ααΌααααΈααααΊααααααα½αααΆαα·αααααΌαααΆαααα
ααααΈααΆαααΆαα
αΆααααααΎα (ααΆαααΆαααΆ root) ααα»ααααααααΌαααΆααααα»αααααααα»ααααααααααα
αααα»αααααααααααααΆααΈαααα
ααα .hpkg
. αααβα! αααα»αααΆααα·ααΆααα½α
ααα αΎαααΆ αααα»ααα·αααΆαααααααααΆαααααΎα αα·αααΆααααΈαααααΆααααααΆαααα Haiku ααΎαα
ααααΈααΆααα·ααααααΆααααααααααΆααααΌα α
αΆααααΈααΊααα αα·αααα αα’αααααααΎααααΆααααααΌα αα αΌααααααΆαααααααααααααα
αα αα·αα αααααΆαα
ααΆαααααααααααααααΎαααΆαααααΌαααΆααααααΎαα‘αΎαααααα ααΆαααααΆααααααα»ααα½αα αααααααΎαααΆααΎαααα»α αα·ααααα»ααααααααααΆααα»ααααΆααααααΆααΉαααααΌαααΆαααΎααααΈααααΎαααΆαα’αααΈαα½αααΌα
ααααα
ααΎααΈαα»α
[αααα»ααααααααΎααααααα PuppyLinux - αααα αΆαααααα ααα α’ααααααααα]. αααααΆαααααααααααΆααΎααΆααΉαα
αααΆααααααα»ααααΆααααααΆαααα·ααΈααΆααααααααααΎααααΈαααα
α
ααα
αΆαα αα½ααααα·ααΆαααΆα αααααα αΆααΆαααααα½ααααααα
αααααΆαα’ααααααααααααααααααΆ α αΎαααΆααΉαααΆαααααααα»αααααΆα αααααΆααΉααα·αα’αΆα
αααααααΆαααΆααααααα Haiku αααα»αααααΈαααααΎαααααααααααααα»αα αααα»ααα·αααΆααααα·αααΆα’αααΈααααααα»αααΎαα‘αΎααα
ααΎααΈαα»α
α₯α‘αΌαααα (Linux αααα»αααααΈαααααΊααΆααΆααααα½ααααααΆαα Linux/GNU/dpkg/apt/systemd/Xorg/dbus/Gtk/GNOME/XDG/Ubuntu stack)α
αααααααα rollback αααααααΎ hpkg
ααΎααααΆαααΆαααΆααααααααΎαα‘αΎαααΉαααΆααααα»ααααΆα ααΆαα’αΆαααααααΆααααααα α αΎααααααΆααααααΆααααααΆααΆαα’αααΈαα½ααα·αααααΎαααΆαααΌα
αααααΆαα½ααα? ααααα·αααΎα’αααααααΎαααααα·ααΈααααααααααααα
ααααααααΆ ααΆαα·ααΆααααα»αααΆααααα‘ααααααΆαααΆααααααααααααα
α
ααα»α
αα½αααΆααααα αα»αααααααα
ααααααΈααααΌαααΆαααα‘αΎα (α§ααΆα ααα αααα»αααααΈααΆαα’αααΈαα½ααα»α)α αααααααααα½αα
ααα½ααααααααΌααααααααααΆααααα»αααααααααΆααΌαααΆαααααααααα―αααΆα ααα»αααααα½αααΆααΆαααΆααααα»αααααΆα α αΎααα·αααααΌαααΆαααααΎααΎαααααααααααααααΆααα’αααααααα Haiku αααααααΆαααΆαααααααΎαααα
αα .hpkg
. αα
αααααΆααααααα
ααααααΆααααααΌααα
αααα»ααααααααα αααα
ααα
αΆαααα·αααααΌαααΆααα»ααα ααα»ααααααααΌαααΆααααααΆαα»ααα
αααα»ααααααααααα
αααα»αααααααΌα
ααΆ /Haiku/system/packages/administrative/state-<...>/
ααΆαα·α
αα
α ααααα·ααααα·ααΆαααααα·αααΆααααΆααααα
αααααααΆαα»ααα·αααααααααααα½ααααα
αααα»ααααα /Haiku/system/packages/administrative/transaction-<...>/
.
ααΆαα·ααΆ /Haiku/system/packages/administrative
. αα "ααααΆαααΆα ... " ααΆαα―αααΆαα’ααααααααααΆαααααααααα
ααααααα α αΎααα "ααααα·ααααα·ααΆα ...
"αααααααααα
αΆαα", i.e. αααααΈ .hpkg
αααα
ααααααααα»ααααααΆαααααΆααααααΌαααααΌαααΆααααααααΆαααααΆααααΈααααα·ααααα·ααΆαααΈαα½αααα
αααα»ααααααα·ααΈαααααααααα―αααΆααααα»αα―αααΆαα’ααααα /Haiku/system/packages/administrative/state-<...>/activated-packages
. αα
αααα»ααα·ααΈααααααααααΆααα "ααααΆαααΆαααααα" ααααΈααααΌαααΆαααααααα
αααα»αα―αααΆαα’ααααα /Haiku/system/packages/administrative/activated-packages
.
αα /Haiku/system/packages/administrative/state-<...>/
ααΆαααα―αααΆαα’ααααααααααΆααααααΈαααα
αααααααααααααααα (αααα»αααααΈααα‘αΎααααα
αααααααααΆαααΆαααα
αα) α αΎαααααα·αααΎαααα
ααααααΌαααΆαααα
αα α¬ααααΎαα
αα
α»ααααααααΆα - ααααααααΆααααα
ααααααα
αΆααα
αα ααααααααααααααα αΆααααααΎα αααααα’ααααΎαααααΈαααα αα ααΆααααααα α α·ααααα½αααααΌαααΆαααααΎα‘αΎαααΎααααΈααααΎα±αα (αααα) αααα αααααααα ααΆααΆααααααΆαα! ααααα·αααΎααΆαα’αααΈαα½ααα»αααα‘α»ααααααΆααα α’αααα’αΆα ααααΆααα’ααααααααααααααΆαααΆαααα±ααααααΎαααααΈα αΆαααααααα αααα αΆααααΌαααΆααααααααΆα!
αααααα·ααΈααΆααα Haiku α α
ααα»α
α
αΌαααΈαα½αααααα αΆα "ααααΆαααΆαααααα" αααααααΌαααααΆα
αααα»αα
αΌαα
α·ααααα·ααΈααΆαααααααααΆαααΆαα―αααΆαα’αααααααΆααααααΆαααααΈ "ααααΆαααΆαααααα" ααΆαα½αααΉαααααααααααΆαααα .hpkg
. αααααΊαααα»ααααα‘αααΈααΆααααααΎααααααΆαααααΆαααΈα αα·αααααααααΆααααα»αααααα
αααααΈαααα
ααααααααααααΆααα
ααα»α
ααΈαα½αααααα»ααααααααΆ
αα·ααααααααααααα ααΆαααααααα
ααΆααααααααα
αααα»αααΆααΆα‘α»α /Haiku/system/packages/administrative/writable-files
ααΆαα―αααΆαααααααα
ααΆαααααααααααααΆαααααα
αα ααα»αααααα½αααΆα’αΆα
αααααααΆαα αααΆαααΆαα·α ααΌα
αααα’αααα
αα
αΆα .hpkg
ααΆαααα‘αΎααααααΆααααα’αΆαα ααΌα
ααααα―αααΆαααΆαααααααααΌαααα
ααααααΈαααα
αααα»αααααααααα ααΆαα’ααααααα
ααΆααα½ααααα αΌα GUI αααααΆαααααααααα .hpkg
α₯α‘αΌαβααΎαβααΎαβααΈβααααβαααβααΆααΌαβααααΊβααααβααΆααβαααβ .hpkg
ααααααααΉαααΆααα½ααααα
αΌααα
αααα»αααα·ααΆααΆαααΆαααΆαααααα’αααααααΎ (UX)α αααΆαααΆαα·α Haiku ααααΌαααΆαααααα»ααα»ααααααΆααααΆαααααΎααααΆααααααΆαααααα½αα αααααααΆαα αααα»αααΆαααααααααΆαααααααα
ααααααααααααααα·αααααα’αααααααΎααααΆαααα
ααΉααααα
αα .app
αα
ααΎ Macintosh ααΆαα½αααΉααααα·αααααααΌα
ααααΆαα
ααΎ .hpkg
. αααα»αααΉααα·αααΌααααΈααααααααααααααΆαααΆαααΆαα½αααα·ααΆααΆαααΆαααΆααα
ααΎααΈαα»α
αααααααΆαα·αααΆα’αΆαααααααΆααααΎαααααααααα
ααΉαα’αααΈααααααααα
ααααΆααΈαααΌβααΆαβαααααβααΆαβααβαααα»αβα α·αααα
- αααα»αα
ααααΎαααΆαα·ααΆαααααα
αααα½αα
.hpkg
- αααα»αα ααααα‘αΎααααα αα
- αααα»αα αααααααα ααα αα
- αααα»αα αααα»αα’αααΈαα½ααααα αΌααααα»αααααααααααΆααααααααααα αα
- αααα»αα ααα ααααα’αααΈαα½ααααα αΌααααααα»αααααααααααΆααααααααααα αααα½αα
- αααα»αα ααααΆαααααΆαα’αΆαααααααΆααα’αααααααα αα ααααααα ααααΆαα·ααααααΆαααααααααΆαααα‘αΎα Haiku ααΆααα’αα (α§ααΆα ααα αααα»αααΆααααΆαααΈαααΆα ααααα‘ααααααα·αααΆαα’ααΈαααΊαα·αα )
- αααα»αα ααααααΆααααΈαααα αααααααααα»α (α¬ααααααααα½αααΆ) ααΆα ααααα‘ααααΈααααΆαα ααΈααΆαααααααααα ααΆα ααααα‘ααααΈααα αα αΆααααααΎα (ααΆαααΆαααΆ root) (αααααα§ααΆα ααα αααα»ααα·αααΆαααα ααααααααααΆαααα ααΎααΆ)α
ααααα½αααααααααααααααααΈααααΆαααααΆαα αααΎαααΈααΆαααΆααααα αΆααααααααααααα»αα αααα αΆααααααΎαα
αααα»ααα·αα·αααααΎαααΆαα·ααΆαααα αα
αα·αααα Mac αααα»αααααΆααααα
α»α
ααααα»αααααΆαααΎαααα
ααααΎααααΈααΎαααΆ α αΎαααΎαααΆαα·ααΆαα
αααα»α Finder α ααΆααα·ααα
ααΆααααΆααααααΆααα
ααααααα»ααααα! (αααα»αααΉαααΆααΆααααα
αα .pkg
αααααΆαααααααααααααααααααααα·ααααααΆαααααα·ααΈ ααα»ααααα’αααααααΎααααΆααααααααΆααΆαα
αααΎααα·αααΆαααααΆααααααααΆαα½ααα½ααααα)α
αα
ααΎ Haiku αααα»αα
α»α
ααααα»αααααΆαααΎαααα
αα αααααΆααααα
α»α
ααΎ "ααΆαα·ααΆ" ααΎααααΈααΎαα’αααΈααααα
ααΆααααα»αα ααα»αααααααααααΆααααααΆαααααΈα―αααΆαααααα·αααΆαααααααΆαααΎααα½αααΆαααα
α»α
ααΈαααα
ααΆααΉαααΆαααααααααΎαααααα·αααΎααΆααα·ααΈαα½αααΎααααΈ (ααααααα’αΆαααα) αααααααα
αα .hpkg
ααΎααααΈααΎαααΆαααααααααα·ααΈαααααααααα―αααΆα α αΎαα’αααααααΎααααΆααααΉααα·αα
αΆαααΆα
ααααα½αααΆααααα’αααΈααααααΆααααα’α·αααααΆαα’αα»αααααααααα (ααααα·ααΈαααα’αααα’αΆα
ααΎα .hpkg
αααα
αααα
αααα»α Expander
αααα’αΆα
αααααΆααΆααΌα
ααΆααααααΆααααααααα)α
α
ααα»α
αααααΆαααααα HaikuDepot α’αα»ααααΆαα±ααα’αααααΎααααααΈα―αααΆααααα
αα ααα»αααααα·αααΆααα·ααΈααΎααααΈααΎαααΆαα·ααΆαααα
α»α
ααΈααα README.md ααα
Mac αααααααα»αααααααααα ααα»ααααααΆααααααααα»αααΆα HaikuDepot αααα’αααα ααααΆα αα·ααα½ααα·ααΆαααααααααα
ααΆαααα‘αΎααααα ααααΆαααα GUI
αα·αααα MacααΌαααΆαααΆαααΆαα
αααΎα .dmg
ααΆααααα
αα .app
. α
α»α
ααΈαααααΎααΌαααΆαααΆα α αΎααααααΆααααα
αααααααα
ααα§ααΆα ααα αααα’αΌαααΆα
αΌααα
αααα»α /Applications
αα
αααα»α Finder α ααΏαααααα·ααα·ααΆααααααΆαααααα»ααα ααα»αααααααα»αααΆαααΊααΆα’αααααααΈαααααααα ααααΆαα·αα’αΆα
αααααααΆαααΏααααααΆαααα ααΆαααααΆαααΎα Apple "ααααΆα" ααααααααααααΆααααΌα /Applications
(αα
ααΎ NeXT ααΆααααΌαααΆαααααΆαααααααΆαααααΌα
ααΆαα»αααα) ααα»ααααα’αααα’αΆα
ααΆαααααααα·ααΈααααα’ααααααΆαααΆααααα½ααα
ααΎαααΆαααΈαααα―αααΆα α¬αα
αααα»αααααα $HOME/Applications
ααααα·αααΎα’αααα
αΌαα
α·αααααΆααΆααααααααα
αα ααΎ Haikuα α»α ααΈαααααΎαααα αα αααααΆααααα α»α ααΎ "ααα‘αΎα" ααΆαα·αααΆααααα½αααΆααααααα αααα»ααααααααΆααΎααΆαα’αααΈααΎαα‘αΎαααααα·αααΎαααα αααα½αααΆαααΆαα’αΆααααααααααΆααα αααα»α HaikuPorts ααα»αααααα·αααΆααααΆαααα‘αΎααα α‘αΎαα αα ααΎ Linux αα½ααααα·αααΆαα·αααΉαααΆααααΌαααααΎα’αααΈαααα»αααααΆαααΆαααα ααα»αααααααααααααΆαααΊααΆααααααα - αα½αα’αααααααΎααααΆααααΆααΎαα½αααααααΌαααΆαααΆααα αα·αααα‘αΎαααΆαα’αΆααααααααα¬ααα αα·αααΆα’αααΈααα Haiku ααααΎα
αααα»αααΆαααΆααααααα
αα 'sanity' ααααα α αΎαα
α»α
ααΎααΆ α’αααααααααααααααα
ααααΉαααΈαααααααααααααΌαααααΆαα’αΆαααααααααααΆααΈ (ααααααααΆααααΆααααααΌαααΆαα
α»αααααααα½α
α αΎααα
ααΎαααααααα)α αα·ααααααΆααααΆαα
ααα
αΆαααΈαα»α
α’αΆα
ααααΎααΌα
αααααΆαααα
αα·ααΈαα½ααααααΊααααΎαααααα·ααΈαααααααααα―αααΆα αααααααΆααααα’αΌα αα·ααααααΆαα .hpkg
αααα
ααα¬αα
αααα»α /Haiku/system/packages
(αααααΆααααΆαααα‘αΎαααααααααααΆααααΌα ααΆαααααΆαααΎα) α¬αα
αααα»α /Haiku/home/config/packages
(αααααΆααααΆαααα‘αΎααα»αααα; αα·αααΆααα
αααα
α»α
ααΈααα - αααα»ααα
ααααααΆααααααΆααα "ααααααα
ααΆαααααααα" αα
ααααααααα ααααααααΆαααααα»ααααα»αααααΈαααααΊααΆααααααΌα
ααΉα "ααΆαααααα")α α αΎαααααααα·αααααα’αααααααΎα
αααΎαααΊαα·αααΆααααΆααααααΆαα Haiku αα
α‘αΎααα (ααααααα ααααΆααΌαα ααα»αααααΆααΆααααααΆαα - αααα»ααα·αααΉααα αααα ααααΆαααααααΆαα’αααααααΎααααΆααα
αααΎαααΉαααααΎα’αααααα»αααααΆααα·αα
αΆαααΆα
ααααααΆααααα·ααααΆααααααα»)α
Haiku αααααααα»αααααααααααααααααΆα’αΆα ααααΎαααΆααα·αααααΉαααααΆαα½ααααααα·ααΈααα»αααααααααα»αααααααααΆααααΆαα½ααααααα·ααΈαααααααααααααα
ααΆααααααα αααα½αα ααααΈ GUI
αα·αααα Macα’αααααααΌαα’αΌαααΌαααααΆααααααα·ααΈαα αα»αααααΆα α αΎααααααΆα’αααΈααΆααα’ααα αααΆαβααΆααααα½α!
αα
ααΎ HaikuααααΌαα’αααααααΌααααααααααααααααααααα
ααααΆαααΈααΆαααα
ααΎαααααααααααααα’αααααααααΉαααα‘αΎαααΆαα
αααααααααααααΉαααααΌα (ααααααααααααΎα’αααΈαααααααααΆα) α ααΆααααααΆα’αααααααΌαααΎα /Haiku/system/packages
(ααΆαα½αααΉαααΆαααα‘αΎαααααΆαααΎαααΌααΆαααααααααα) α¬αα
αααα»α /Haiku/home/config/packages
(ααΎαααα»αααΆααα·ααΆαααΆ "ααΆαααααα" ααΊααΆααααααα»αααααα?) αααααΆαααααααααα·ααΈααΊααααΆααααα’αΌααα
αα»αααααΆα α αΎααααααΆααΆα
αααΆαβααΆααααα½α! ααααααΆαααΆααααα αααα»αααΉααα·ααα·ααΆααααααα αααααΆα’αααΈααααααα»αααΎαα‘αΎαα
αααααΆα’αααΈαααααΎαα‘αΎαααααα·αααΎα’αααα’αΌααααααα·ααΈαα
αα»αααααΆα /Haiku/system/packages
ααΎαααααααΆααΆαααααΆααααΈαααααα·ααΈ "Hello World" αααααααα»αααΆαααΈαααα·ααα·ααα
ααΎ QtQuickApp αα
αα»αααααΆαα αααα»ααα·αααΆαααααΆααΆαααααΆααααΈαααααααααααα α αΎαα
αΆααααΆααααΈαααα
ααααΆααα’ααααααΌαααΆαααα‘αΎααα
αααα»ααααααααααα ααΆαα·αα’αΆα
αα
αα½α
αααααα»αααΆααααααα
ααα
αα .hpkg
αααααααΆαααΆαααααΆααααααΌα "ααααΉαααΆαααααααΆ". α’αααααααΎααααΆααααααααΆααΉααααααααΆα
α αΎαα
α»α
αααΌαα»α "αααααα" ααααααααααΆαααααΆαααΎαα
αααααα
αααααΆααααααΆαα’αΆαα»ααΆαααΆα 10 ααααΆαα ααΆαα αααΎα ααΎαααααΌαααααααα ααΆααααααααααΆ ααΌα ααααααΆααααααΆαααα α‘αΎααααα αααααααααα αααααα½αα―αααααΌαααΆαααααΆααααΈα α’αααααααΎααααΆααααααααΆαα·αα αΆαααΆα αααααΎααααααααα
αα·αα’αΈαα αααα ααααΆαααα»ααα½αααααααΎααΆαααααααΎ HaikuDepot? αααα»αα
α»α
ααΈαααααΎαααα
αα /Haiku/system/packages
αααα
αΆααααΌαα»α "αα»αααΆαααα‘αΎα" ααα
α‘αΎαα αα ααΆα (αα) "ααα‘αΎα" α "Uninstall" ααΎα’ααααα
α―ααΆ?
ααααΆααβααβααΆβααΆαβαααααΆα αααα»αβααΆαβααααΆααΆαβααΎαβααΆβααΉαβααΆαβα’αααΈβααΎαβα‘αΎαβααααα·αβααΎβαααα»αβα α»α "ααα‘αΎαβ" αα βααΎβαααα ααβαααβααΆαβααα‘αΎαβαα½α βα αΎαβα ααΆααααα ααααΌα αααα
ααΆααΎαα‘αΎαααααα·αααΎα’αααααααΆααΆαααα‘αΎααααα
αααααααΆαααα‘αΎααα½α
α αΎαα
ααα α‘αΎααααααΆααα
ααααα·αααΎα’αααα
α»α
"α’αα»ααααααΆαααααΆααααααΌα" αα
αααα»ααααα’α½α
αα»α ααΆααΉαααΎααα
ααΌα
ααα
αααα»αααααααααΆαααααΆααα α»ααααααα·ααΈ αααααααΆαααα αααααα·ααΈααΆααα½α α αΎαα [α’ααααα·αααααα·αααΆααααααααΌααααααααΆαααα - αααα αΆαααααα ααα α’ααααααααα]
αααααααααΆααα ααα αααααααααΌαα»α "αα»αααΆαααα‘αΎα" ααααα·αααΎαααα ααααΆααα½α α αΎα
/Haiku/system/packages
, α¬αα αααα»α/Haiku/home/config/packages
.
αα αααααΎααααααΈαααα αααααααΆαααα‘αΎααα αααα»α HaikuDepot αααα»αααΎααααα αααααααααα»ααα αααα»ααααααΈ α αΎαα’αΆα ααααΆα ααααΆαα
Mac αααααααα»ααααααααααα ααα»αααααααα»αα’αΆα αααααααΆααΆαα½αααΉαααΆαααα‘αΎαααααΉαααααΌα αααα·αααααα’αααααααΎααααΆαααα ααΎ Haiku ααΉααααααΎαααΆααα ααΎ Mac α (α’αααα’αα·ααααααααααΆααααΆαααΆααααααααΆααΆααα·ααΈαααα "αα·α ααΆααα½αααααααΎααααΈαααααααα»αααΆααααααΆααααααΆαααα HaikuDepot ααααα·αααΎα’αααααααΆαα C++ ααααα·α " α’ααααααααααα α·αααααΆαααα?)
ααΆαααα’αααΈαα½αα ααααΈαααα αα
αααααααΆααΆααα»ααααααα·ααΈααααααα½αα―α αα·αααααααα
ααααα .hpkg
ααΈα’αααΈαααααΆααΆααα (αααα»αααααααααΆαααααΆαα "ααΈαα·αααααααααΆαα" ααΆαααΆααα»αααααΆααΆαα½α) α
αα·αααα Macα’αααααααΎααααΆααααΆααααααΆααααΎααΆαααΆαα½αα―αααΆα .dmg
ααΎαααα
αααααααα·ααΈααααΈααΆ .app
. ααΆααααααΆααΌαααΆα .dmg
ααααΌαααΆααααααΌααααα»ααα
αααα»αααα―αααΆαααΆααα α αΎααααα
ααααααΌαααΆαα
αααααααα’αααααααΎααααΆαααα
/Applications
. ααΆααααΌαααΆαααααΏααΆα’αααααααΎααααΆααααΆα
αααΎααααα½αα―ααα·αααΉαααΆαα½ααααααα»αααααΎα’αααΈααααα αααααα·αααααααααααΌαααΆααααααΆαααααα’ααΈααα»ααααα·α Apple α (ααΏααα½αααααααα»ααα·αα
αΌαα
α·ααααα
ααΎ Macα α αΎαα§ααΆα αααααΆαα½α AppImage αα·αααΆαααΆααα»αααααΆαααΆααααααα·ααΈ αα·ααααα
αααααααΆαααα·ααα
αααα»ααααααα α’αΌαααΌαααααΆααα
αα»αααααΆα = αααα αΎαααΆααΆα ααΆααααα½α!)
αα
ααΎ HaikuααααΆαααΆααααα
αααααΆα apps/
ΠΈ packages/
ααΌα
αααααααα»αααααααααΆ ααΆααααΎα±ααα’αααααααΎααααΆααααΆααααα
αααΆααα ααα»ααααααΎααΆαα’αααΈααΎαα‘αΎαααααα·αααΎα’αααα’αΌααααααα·ααΈααΈ apps/
αααα
αΌααα
αααα»αααααα
αααααΆα’αααΈαααααΎαα‘αΎααα
αααα’αααααααΆααΆααα»ααααααα·ααΈαααααα
ααααΈα―αααΆα .hpkg
ααΆααα αα αααααααΆααααΉαααααΌα (αααααΆααααΈααΆααα’αα αααααα·ααΈααααΌαααΆααααα αααα ααΎααααααααα―αααΆαααΆαααα’αΆαααααΌα) ααα»ααααααΆαα·αααΆαααααααααααΆαα·αααα ααααα’αααααααΎααααΆαααααααα
αααααααααΆααα ααα ααααΎα±ααααααΎ GUI ααΎααααΈαα»ααααα½ααα·αα
.hpkg
ααααΆααβααβααΆβααΆαβαααααΆα αααα»αβααΆαβααααΆααΆαβα
ααααβαααααα·ααΈβαααβα
α»α
Alt + D α αααα»αααΆαααα½αααΆα "αα·αα’αΆα
ααααΆααααΈ α¬α
ααααααααα»αα
ααΎααααα·αααα‘ααααΆαααα’αΆαα" α αΎαααΆααα’αααααααΆααα /system
(αααα
ααΈαααα /system/packages
ΠΈ /system/settings
) ααΊααΆα
ααα»α
αααααααα packagefs (α
αα
αΆαααΈαααααααααΆαααα αΆααα
αααα»ααααααα df
?) ααΆα’αα»ααααααααααααΆααααααααΆ mount
αα·ααααααΆααααΈααααΆαααΆα (ααΌα
ααΆααα·ααΆααα
αααα»αα’ααααααα»α) mountvolume
αα·ααααα αΆαα’αααΈαααα’ααααααα»αααααααααα (ααΆααααααααααα
αααααααΆαααααααΆααααααααα·ααα»α .hpkg
αα·αααααΌαααΆαααα
αΆαααα»αααΆααΆ "ααα·ααΆα") α αΎααααα»αααααααα
ααΆααααααααΆαααα½ααααααα
ααααΆαααααΆααααΆαααααααααα»αααααααααααα ααΎαααααα AppImage (ααα»ααααααααα·ααΆααααααααααααααααΆαααααα»α ααΊααΆαααα·αααα’αα)α ααααααΆαααΆααααα ααα»αααααααΆααα’αΆα αααααααΆαααααΆααααΈααΆααααααα½α αααα·αααααα’αααααααΎααααΆαααα ααΎ Haiku ααΉααααααΎαααΆααα ααΎ Mac α
α αααΆαα α’αααααααΌαααααααααααΆααΎ "ααα·ααΆα" ααΆααααααΉα "ααααα" αα½αααΆα ααααααα αααααααααα ααΉαααααΆαααααααα "ααα―αααΆα" αα "ααα―αααΆα"α ααααΆαα αααΎαααα α‘αΎαααΆαααα αααα»ααααααα·ααΈαααααααααα―αααΆα ααα»αααααα·ααααααΆααα’ααααααα (αααα αααααααααΌαααΆαα αΆαααα»αααΆα―αααΆαααΆα§ααΆα ααα)α ααΎβααΆαβαααα αΆαβαααβαααβααααΎβα±ααβαααα»αβααααΆαβααΆβααα»αααβαααα αααβααααΌαααΆαβα¬?
ααΆαα ααααααΆαα·ααΆαααααα αααα½ααα ααααααααααααααααα
αα·αααα Macαααα»αααΆαα’αΌααααα
ααααααααααααα .app
α αΎαα
αΆααααΆααααΈααΆαα’αΆααααααααα·ααα
αααα»ααααα
αα αα½αααΆααααΆααααΈααΆαα½αααααΆα
αα ααΎ Haikuαααα»αα’αΌααααααα·ααΈ ααα»ααααααΆαα’αΆααααααα·αααααΌαααΆαααααΎαααΆαααΆαααααααα
αααααααααΆααα ααα α αΌαααΎαααααΎα±ααα’αΌααααα αα `.hpkg ααΆααααΌα αα½αααΆαα½αααΉαααΆαα’αΆαααααααΆαα½α ααααα·αααΎααΆαα
Mac α
αααΆααααΆαααααααααα»ααααααααααα αααΆαα αα
ααΆααβαααααΆααβαααα»αβααΆβα’αααβαααα‘αΆααβααααΌβααααβαα½αααα αααα»ααα½αααα
ααααααΆαα
Haiku .hpkg
αααα½αα±αααααααα·ααΈαα½α ααα»αααααααααααααα·ααααααααΌααααα»αααα...
ααΆααααααα αααα½ααααααΆαααΆαα’αΆαααααααααααΆα
αα·ααααααααααααΆαααΈαααΆααα’ααααααΌαααΆαααααΆαααα αααααΆααααααααααααααα αααα»ααα αα·α αααΆαααΈααα½αα ααα½α (ααΆα αααα»ααααα»ααααααΉαααΎαα’ααα ααΈαααΌααααΎα αααΆαα αα·αααΈαα»α ) ααααα α’αααΈααΏααααα ααΆααΆααΏαααααΆαααααααΆαααααα»α ααααααα»αα’αΆα αα α αΆαα’ααΈαααΊααα ααΆααααααααα·ααΈααΆααααΎ drive αααα’αΆα ααα ααααΆα αααα αΌα drive ααααα αααα»ααα»αααααΌααααααααααααααα»α α αΎαααααΌαααααΆααααΆα’αααΈαααΉαααααΎαααΆα [αα»ααααααα»α ααααΎααΆαα ααΎ Windows... - αααα αα α’ααααααααα] α
ααΆαααααα αααα»αααΆαααααααααα αααααααΆαα’αΆαααααααααα·αααΆααα½ααα ααΎ Windows αα·α Linux ααΉαααΆααααΆαααααααΆα
αα·αααα Mac αααααΆααααααΆααΆα―αααΆααα½α α’αααΈαααα’αααααααΌαααααΎααΊααΆααα .dmg
. ααΆαα
αααΎαααΆααααΆαααΆαα’αΆααααααααα
ααΈα’αααΈααααααααααα MacOS αααα½αααΆααΆαααααΆαααΎααααααα ααααΈααΎααααααΊααΆαααααα·ααΈαααα»αααααΆααααααΆαααΆαααα·ααΆααΆαααααα·ααααα·αααααα α§ααΆα ααα java α
αα
ααΎ Haiku αααα
ααααΆααα .hpkg
αααααΆααααΆααα·ααΆαααΆ αααααα·ααΈααΌα
ααααΆαα
αααα»α java αααα ααααΆαα·ααααααααααΆαααα αααααΆα java α’αΆα
ααΆα α¬αααα ααααΆαα·αααΆααα
ααΎαααΆαααΈαααααα
α ααΎααΆααα·ααΈααΎααααΈααΆαααααΆαα’αΆαααααααΆααα’αααααααΆαααααα
αααααααΆααααααα±αααααα¬αα .hpkg
αααα
ααΈαααααα·ααΈαααααααΌαααΆαααα‘αΎαααΆαααααΆαααΎααα
αααα»α Haiku α αΎαααΌα
αααααα½ααααα
ααΎαααααααα Haiku ααΆααα’αα?
Mac ααααααααααααααααααΉαααΌα αα½αα
ααα·ααα waddlesplashα
ααΎααααΈααααααααααα·ααΈααΎααααΈαααααΌαααΆαα’αΆαααααααΆααα’αααααααααα·ααΈααΆαααα»ααααααα αα
.hpkg
αααααΆααα’ααααααααααΆααααΆαααΆαααΆααααα»ααααα Haiku αααα αα 15 ααΆααΈααΊαααααααααΆααα αΎαα ααΆαααααααααΆαααΆαααααααααΆααααΆαααααα·ααααααΆααΆαααααΆααααααααααα·αααΎααΆααααααΌαααΆααα·αααααΆαααααααΆααααΆα ααα»αααααααααΆαααααα»α αααααΊααΆααααΆαααΆααααααααα½αα
ααΌααααααΆαααα αΎαααααααΎααα αΌααααα’ααααααααααΆαααα αααα»ααααααΈαααα
ααααΆααααΈαααα αααα ααΈααΆααααΆα ααααα‘αα
ααΌα
ααααααα»αααΆααααααααΈαα»ααααα»αα
ααααΆαααααα
αααααααααα»α .hpkg
(ααα’ α¬ααΆααααααααα½αααΆ) αα
αααααααα·ααααα½α ααΆα
ααααα‘ααααΈααααααααααααΆαα
ααΎααααα·αααα‘ααα
αΆααααααΎα (ααΆαααΆαααΆ root) α αααα»αααααΈααααααΆ (αα·αααΌαααααΉααααΈ) α ααα»αααααααΆαααααααΊααΆαααα»αα’ααααα αααααααα
ααΎααΆα (αααααααΆααααααΆαα½α) αααααααα»αα₯αααααα αα·αααΆαα½αααΆααΆαααα αααα»αααΆαααααα α αΎαααΆααααααΆαααα»αααααΆααααααΆαααΆααααα
α¬ααΆαα
ααααααααααααΆαααααααααα·ααΈαααααααα»ααααα·ααα
α
αα·αααα Mac αααα»αααααΆααααααααΆααααΈαααα
αα .app
αα
ααΆαα drive αααα’αΆα
ααα
ααααΆα α¬αααααααΆααα
αααα»α Finder α αΎααααααΆααΆα αααα»ααα
ααα’αΆα
α
α»α
ααΈαααααΎααααΈααΎααααααα·ααΈααΌα
ααααααα»αα
αΌαα
α·αααααΆααααααΆααΈααααα·αααα‘ααα
αΆααααααΎαα ααααΆαααα!
αα
ααΎ HaikuααΌα
ααααααα»αααααΌαααΆαααααααΆαα αααα’αΆα
αααααα
ααΆααααααΆαααααΆααααΈαααααααα»α .hpkg
αααα
αααα
ααΆααααααΆαα
ααα α¬αααααααΆα ααα»αααααααααΆααααα’αααααααΌαααααΎααΆααααααααΆααααα·αααΆαα―αααΆααα½αα
ααα½ααα
αααα»ααα»αααΌα ααΎααααΈααααΆαααα½αααΆαα
ααΎααααααααα αααα»ααα·αααΉαααΈααααααααΎααΆαααααααΎαα GUI ααα
Mac αααααααα»ααααααααααα
αααβααΎβααΆαβααα waddlesplashα
αααααΊααΆααΆααααααΎαααααα·αααααΆααααααα’ααααΎααΆαααααΎααααΆααααααααΆα ααααα·αααΎααΆααααααΌαααΆαααΈα’αααααααΎααααΆααα αααΎαααΆααα½α ααΎαααΉαα’αα»ααααααΆα αααα»αααααΈααΆαααααααΆαααααααΆαααααΆαα’αα»ααααααΆααΈααΈααΈα
ααΎαααΉααα·ααΆαα’αααΈααΏαααααα αααα»αα’ααααααααααΆααα
αα·ααΆαα’αααΈαααααααΆα ααΆαα·αααΆααα’ααΆαα (αααα»αααααΆαααΆααΆααΈ LAN) ααΆααααααα·ααΈααΆαααα αααα’αΆα
ααααΎα αα·αααααΎααααΆαααααααΆαααΆααααΌα (ααΌα
ααΆ Zeroconf) αααα’αΆα
α
αααααα
αα»αααααΌααααααα»αααααα α¬ααααΎαααΆααααααααΆααααΈαααααΆαααΌαααααΆαα ααΆααΆααα·αααΆαα α’αααα’αα·ααααααααΆααααααΎααααα»αααΆαααααΎαααΎαα
ααααΆαααα app_flags
.
αααΆαααΆαααα α»ααααααααααΈααΈααΆααα½ααααα αΌααααααααα hpkg ααΆαα½α GUI
αααα»αβαα·αβααΆβααΆβα
ααααβαααβααΆαβααβααΆαβααααΈβαααα‘αΆαβααβααΆαβααααΎβαααΆα αααααα .hpkg
GUI αα
αααα»αααΆα
αααΎααααα
ααααΆαα ααααααΆαααΆααααα ααΆαα
ααα»α
αα½αα
ααα½ααααα’αΆα
ααααΌαααΆααααααα’ααΆααααααΉα UX...
ααΏααα½ααααα Kernel Debug Land
ααΆααΆααΆαααα’ααΆαααααα’αΆα
αααα
αΌαααΆααααααααΆααα‘α»αααααααααααααααα ααΊααα ααΆα§ααΆα ααα syslog | grep usb
. ααΆααΆααααααΎαααΆαα αα
ααΎ Haiku ααΆα’αΆα
αα
αα½α
αααααΆα Kernel Debug Land α ααΎβα’αααβα’αΆα
βααΎαβααΎαβαααααααΆαβαααααααβαααβαααβααααβααΆ ααααα·αααΎβα’αααΈαβααααΎαααΆαβααΌα
βαααβααΆβαα½αβαααβαα·αβααΆαβααΆαβαααβαααααααααβααΊααα? ααΆααααα½ααααα
α»α
Alt+PrintScn+D (Debug mnemonic)α αααα»αα
αΆαααααΆα
ααα ααααΈααααα·ααααΆα
αααα»αα
αΆααααααΎααααααΆααΆαααααΎααααααααααα Haiku ααΎαα
ααααΈααΆααα·ααααααΆααΆαααΆααααααααΌαααΆαα’αα»ααααααααααα»αααΌα
αα½αααααααααα
αααΆααααΆααααΎααα·ααΆααΆαααΆαααΆααααααΆαααααααααααΆααααααααααααα’αΆα
α
αΌαααααΎαααΆαααΆαα
ααΆααααα»αααααΆαααΆαααααΆααααΆαα½αααΉααα·αααα Linux/GNU/dpkg/apt/systemd/Xorg/dbus/Gtk/GNOME/XDG/Ubuntu αααα’αααΈαααΆααα’ααααααΌαααΆαααααααα
ααΆαααααααΌα
ααα αΌααααααααα·ααααα’ααΌααΈαααα·ααα
ααΎα’ααΌααΈ α αΎαααΎααααααααααΎααΎα
ααααα
ααααΆαααΆααααααΉαα’αααΈαααααααααααα .hpkg
αα½ααααα
αΌαααααΆααΌαααΆαα’αα»ααααααααα’αααα»αααααα’αααααααααααααααα
ααααααααααααΈ Snappy, Flatpak, AppImage ααΌααααΈαα btrfs αα·ααααα
αΌαααααΆααΆαα½ααα·ααΈααΆααααα "ααααΆααααααααΎααΆα" αααα Mac α
ααΆααΌα
ααΆααΆαα’αααΈαα½α "ααααΌα" αα
αααα»αααααΆααααααααα»α α αΎααααα»αααΆααααααΈααααααααααααααα .hpkg
ααΉαααΈααααααααα
αααααααααΆααααααΎαααΆαα ααα»ααααααΆαα·ααααααΆαααα»ααα ααα»ααααααΆααααααααα’αΆα αα·αααΆαααΆααααααααααααααα ααΆαα
αααΎααααααααΌαααΆααααα»ααααα·ααααααααΆαααΈαα Mac ααΎαα
ααΆα ααΆααα»ααααα αααα»ααααααα·ααΈαα»αααα’αΆα ααΆαααΆααααααααΆαα αα·αααααΎαααΆαααΌα αααα αααααα·ααΈα’αΆα ααΉαααααααΆα (αα·αααΆα Gtk, Electron - α’αααα’αα·ααααααααΆαααααα·ααααΆαααΆαα½ααααα·αααααΎαααΆαααα’ααΆαα½αααΆαααααΎα) ααΈααα’αΌ αα·α 3d αααααΎαααααΏααααα ααααΆα’ααααααΆαααΆαααααα»α ααα»αααααααα»ααα αα α αΌαα α·ααααααααααααααα αααΆαααΆαα·α ααΏαααΆαααααα’αΆα ααααΌαααΆαααααααΌα α αΎααα½αααΆααΉαααα α‘αΎαααΆααα α¬αααααααα ααΆααααΆααααααΆαααα αΆαααααααααΆααα»ααααα α αΎααααα ααααΆααααααααα αααααα·α α
αααα»ααα·αα’αΆα ααααααααα½αααΆααα ααα»αααααααα»ααα·αααΆααΆααΉαα αΆααααααΎαααΈααααααααα ααααΆααα Haiku αα ααΎαα»αααααΌααα.
αααα αΆα ααααα
αααα ααααΆααΆαααααΎαα½α α αΎα α¬ααΎαααα»ααα½αααΎαααΆ?
- BeScreenCapture αα½αααα’αΆα
ααΆαα
αααα
ααΆ GIF ααΌα
Peek ααΆααΎαα αααα’αΆα
ααααΌαααΆαααααΎαααααααΎ ffmpeg αααααΆααα½α
α αΎααααααΆαα Haiku α
ααΆαααΆααααΆααα . - αααααα·ααΈβααβα’ααααααβαααΆαααβαααα»αβααΆαβα αΆααβααβαα·αααΌβαααΌαα»α αααα½αβα±ααβααΆαβα αΆααβααβα’ααααααβααΆααααΌα
- α’ααααα·αα’αΆα α αααΉαααΌαααα’αααααααααααααΎα§αααααα αααΉααααα WonderBrush α αΎααααααΆαααααααααΆαα»ααααααααα αααα»αα―αααΆααα½αα
- αααα»ααα·αα
αΌαα
α·αααααααα·α
αααα
αααα»α Haiku ααααα ααα»αααααααα»ααα·αααΆααΆααΆααααααΉαα’αΆααααααααΉααααΉαααααααααα
α αααααΊααΆααΆαααααΆαααΆαα·ααααα
αααααααΎα§αααααα
αααΉααα
αααα»α Krita αααααααΆαααααΆαα±ααααΆαααΆαα
αααΉααα·αααααΉαααααΌα (ααΌαααΎαααΌαααα’αααααααααααα’αααααΌαα»ααα
αααα»αα’αααααααα)α ααααααααααα·α
crosshair ααΉαα’ααα
αΆαααααΆααα
ααΆαααΆααααΆααα .
ααΆαααααααααααα½αα―α! αααααΆααααΈααΆαααΆααα’αα αααααα Haiku αααααααΌαααΌαααΆααααααΆααααΆαα
αΆααααααΎαααΈααΈααΈααΈ α¬ USB αααααΆααααααΎα
ααΎα’αααααΆααααα½ααα? ααΎαααΌαα’ααααΎαα’αααα±αααα·ααΆαααΆααΆαα»αααααΈ
ααα α»ααα·αααααΆαααΌαα
α
ααΈ
αααααΈα’αααααα
ααααα: www.habr.com