TL; DR: Haiku ืืื ืืขืจืืช ืืคืขืื ืฉืชืืื ื ื ืืืืืื ืขืืืจ ืืืฉืืื ืืืฉืืื, ืืืื ืืฉ ืื ืืื ืืจืืงืื ืฉืืืคืืื ืืช ืกืืืืช ืฉืืืื ืืขืืืื ืฉืื ืืืจืื ืืืชืจ ืืืื ืืืืจืืช. ืืื ืืื ืื ืขืืื?
ืืฉืืืื ืืงืืฆื ELF
ืืชืืื ืืืืชื ืฉ-IconOMatic ืืืืื ืืฉืืืจ ืืืืงืื ืื ืืืฉืืื rdef ืืงืืืฆื ืืคืขืื ืฉื ELF. ืืืื ืื ื ืจืืฆื ืืจืืืช ืืื ืื ืืืืช ืขืืื.
ืึถืึฐืฆึธืขึดื?
ืื ื ืืืืื ืืืืืข ืื ืืงืฉื ืฉื ืงืืืื ืืกืืจืชื. ืขืืืจื, ืขืฆื ืืจืขืืื ืฉื ืืคืืืงืฆืื ืงืคืืื ืืงืื, ืืื ืืืืืช ืืฉื ืืช ืืืจ ืืืืคื ืืื ืื, ืืื ืืคืจืืืืช ืืคืจืืขื ืืืืชืจ. ืื ืืืืจ ืืืืืช ืืคืฉืจื ืืฉื ืืช ืืื ืฉืืืชืจ ืืืื ืจืืฆื. ืืืืื ืฉืื ืืคืฉืจ ืืฉื ืืช ืืช ืงืื ืืืคืืืงืฆืื ืขืฆืื, ืืื ืืืื ืืคืฉืจ ืืฉื ืืช ืืฉืื ืืื ืืืืจ ืืืืฉ ืืช ืืงืื?
ืืืงืื ืืืฉ ืืืงืืจื, ืื ืืจืื ืืงืืฆืื ืืืื ืืืืืช "ืงืืข ื ืชืื ืื" ื"ืงืืข ืืฉืืืื", ืื ืฉืืคื ืืช ืื ืงื ืืืคืืื ืืฉืืืจ ืืืจืื ืืื ืืืืงืื ืื, ืชืจืืืืื ืืืืืื. ืืงืืฆื ืืคืขืื.
ื-Mac ืื ืืฉืืฉ
ResEdit ืืืงืื ืืืฉ ืืืงืืจื
ืืชืืฆืื ืืื, ื ืืชื ืืื ืืขืจืื ืืืืงืื ืื, ืคืจืืื ืชืคืจืื, ืชืจืืืืื ืืื'. ืงื ืืกืคืืง, ืืื ืื ืขืืืื "ื ืืกืขืื" ืขื ืืืคืืืงืฆืืืช.
ืืื ืืงืจื, ืืืืฉื ืืื ืืื ืืกืจืื ืืืื: ืืื ืขืืื ืจืง ืขื ืืขืจืืืช ืงืืฆืื ืฉื ืืคื, ืืื ืืืืชื ืืืช ืืกืืืืช ืืื ืฉืืคื ื ืืฉื ืืช "ืงืืข ืืืฉืืืื" ืืขืช ืืืขืืจ ื-Mac OS X.
ื-Mac OS X, ืืคื ืจืฆืชื ืคืชืจืื ืขืฆืืื ืฉื ืืขืจืืช ืงืืฆืื, ืื ืื ืืืืฆื ืืช ืืจืขืืื ืฉื ืืืืืืช (ื-NeXT), ืกืคืจืืืช ืฉืื ืื ืืงืืฆืื ืืชืืืืก ืืืืื ืืื "ืืืืืืงืืื ืืืืืื", ืืื ืงืืฆืื ืืื ืกืคืจืืืช. ืื ืืืืื ืขื ืืคืืืงืฆืื ืืคืืจืื .app
ืืฉ, ืืื ืืืชืจ, ืงืืืฅ Info.plist
(ืืืืืืฉืื ืืืงืืืื ืฉื ืืคื ื-JSON ืื YAML) ืืืืืื ืืื ื ืชืื ืื ืฉื ืืคืืืงืฆืืืช.
ืืงืฉืื ืืงืืืฅ Info.plist ืืืืืืช ืืืืฉืื ืฉื Mac OS X.
ืืฉืืืื, ืืืื ืกืืืื, ืงืืฆื ืืืฉืง ืืฉืชืืฉ ืืืืจืื, ืืืืืกื ืื ืืืืืื ืืงืืฆืื. ืืจืขืืื ืืืขืฉื ืืืจ ืืฉืืจืฉืื ื-NeXT.
Mathematica.app ื-NeXTSTEP 1.0 ืืฉื ืช 1989: ืืืคืืข ืืกืคืจืืืช ืงืืฆืื ืืืจืืื ื, ืื ืืืืืืืงื ืืืื ืืื ืื ืืงืืฆืื ืืืจืคื.
ืืืื ื ืืืืจ ื-BeOS, ืืืืฉืืื ืฉืขืืืื ืืืืกืก Haiku. ืืืคืชืืื ืฉืื, ืืขืช ืืืขืืจ ื-PEF (PowerPC) ื-ELF (x86) (ืืื ืืฉืืืืฉ ื-Linux), ืืืืืื ืืืืกืืฃ ืงืืข ืืฉืืืื ืืกืืฃ ืงืืฆื ื-ELF. ืืื ืื ืืฉืชืืฉ ืืกืขืืฃ ื-ELF ืืืชืืื ืื, ืืื ืคืฉืื ืฆืืจืฃ ืืกืืฃ ืงืืืฅ ื-ELF. ืืชืืฆืื ืืืชืืื ืืช strip
ืืืืจืื ื-binutils, ืฉืื ืืืืขืื ืืื, ืคืฉืื ื ืืชืงื ืืืชื. ืืื, ืืขืช ืืืกืคืช ืืฉืืืื ืืงืืืฅ ELF ื-BeOS, ืขืืืฃ ืื ืืชืคืขื ืืืชื ืขื ืืื ืืื ืืงืก.
ืื ืงืืจื ืขื ืืืืงื ืขืืฉืื? ืืขืืงืจืื, ืคืืืช ืื ืืืชืจ ืืืชื ืืืจ.
ืืชืืืืจืื, ื ืืชื ืืืื ืืืงื ืืฉืืืื ืืืืง ืืจืฆืื ืฉื ื-ELF. ืืคื ืืืคืชืืื ืืขืจืืฅ #haiku ื-irc.freenode.net:
ืขื ELF ืืกืขืืฃ ืืืื ืืืืื ื ืืืชืจ... ืืกืืื ืืืืืื ืฉืื ืื ื ืื ืขืืฉืื ืืช ืื ืืื ืืื ืื ืื ืื ืฉืขืฉืื ื ื-BeOS."
ืืืื ืืขื ืืฉื ืืช ืืช ืื ืขืืฉืื.
ื ืืืื ืืฉืืืื
ืืฉืืืื ื ืืชืืื ืืคืืจืื "ืืฉืื" ืืืื ื: ืืขืฆื ืจืฉืืื ืฉื ืืฉืืืื ืขื ืืืืื ืืืืืจ ืืื ืืชืืื ืฉืืื. ื ืืืจืชื
ืืืฆื ืืืืืง ืืฉืืืื ืืืืืงื? ืืฉ ืืฉืื ืืื 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
, ืื ืฉืืืืฅ ืืช ืืืขืจืืช ืืืคืขืื ืจืง ืชืืืื ืืื ืืื ืคืขื, ืื ืืฉื ื ืืืืื ืชืืืจืืช ืืฉืชืืฉืื ืืคืขืืืื ืืืชื (ืืืืืื, ืื ืคืืืจืคืืงืก ืคืืขื ืขื ืืื ืืงืก; ื ืืชื ืืืฉืื ืืืชื ืชืืฆืื ืืืืฉืืื Qt ืืืืฆืขืืช ืืคืื ืงืฆืืQtSingleApplication ). ืืืฉืืืื ืขืB_EXCLUSIVE_LAUNCH
ืืงืืืื ืืืืขื ืืืฉืจ ืืืฉืชืืฉ ืื ืกื ืืืคืขืื ืืืชื ืฉืื: ืืืฉื, ืื ืืงืืืื ืืช ืื ืชืื ืฉื ืืงืืืฅ ืฉืืืฉืชืืฉ ืจืืฆื ืืคืชืื ืืขืืจืชื.vector_icon
: ืกืื ืืืฉืื ืืงืืืจ (ื-BeOS ืื ืืื ืืืืงืื ืื ืืงืืืจืื, ืืจืื ืืืืฉืืืื ืืื ืฉื ื ืืืืงืื ื ืจืกืืจ ืืงืืฆื ืืืคืขืื ืฉืืื).
ืืืืื, ืืชื ืืืื ืืืืกืืฃ ืืฉืืืื ืขื ืื ืืืื ืืกืื ืจืฆืื, ืืืืืจ ืืื ืืงืจืื ืืืชื ืืืคืืืงืฆืื ืขืฆืื ืื ืืืคืืืงืฆืืืช ืืืจืืช ืืืืฆืขืืช ืืืืืงื BResources
. ืืื ืจืืฉืืช, ืืืื ื ืกืชืื ืขื ืื ืืฉื ืืืจืชืง ืฉื ืืืืงืื ืื.
ืืืืงืื ืื ืืงืืืจืืื ืืกืื ืื ืืืืงื
ืืืืื, ืื ืจืง Haiku ืืืจื ืืคืืจืื ืืืืืงืื ืื ืืืื ืืืืชืจ; ืืืืง ืื, ืืืฆื ืขื ืกืืืืืช ืฉืืืื ืืขืืืื ืฉื ืืื ืืงืก ืจืืืง ืืืืืืช ืืืืืืื:
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
ืืฉืืกืชืืืื ืขื ืื ืืืจ ืืคืฉืจ ืืืจืืืฉ ืืืืื ืืฆืืจื ืืืืืจ.
ืืืืื, ืืฉ scalable, ืฉืืืื, ืืคื ืฉืืชื ืืืื ืืืืื, ืืืืงืื ืื ืืงืืืจืื. ืื ืืื ืืฉ ืขืื ืืฉืื? ืืืืืื ืฉืืชืืฆืื ืฉื ืฆืืืจ ืืจืคืืงื ืืงืืืจืืช ืืืืืื ืงืื ืื ืขืฉืืื ืืืืืช ืคืืืช ืืืืืืืืช. ืืจืฆืื ื ืืงืื ืืคืฉืจืืืืช ืฉืื ืืช ืืืืชืืืืช ืืืืืื ืฉืื ืื. ืืกืืืืืช ืฉืืืื ืืขืืืื ืฉื ืืื ืืงืก, ืื ืืืฉื ืขื ืืื ืคืืืืจ ืืืืงืื ืื ืืืืืื ืฉืื ืื ืืื ืืขืจืืช ืืงืืฆืื.
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 ืืืจืกืืืช ืฉืื ืืช. ืืจืืข ืื ืืคืฉืจ ืืืคื ืืื ืืืื ืืงืก ืืื ืงืืืื ืฉืื ืื.
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
, ืืืืื ืืช ืื ืืืืืื ืื ืฉืืืจืกืืืช ืฉืื ืืช ืฉื ืืืชื ืืคืืืงืฆืื ืืฉ ืืืืงืื ืื ืฉืื ืื.
ืืจืื ืืืชืจ ืืื! ืืืืงืื ืื ื ืืกืขืื ืขื ืืืคืืืงืฆืื, ืื ืืืฉืืืื ื ืืฆืืื ืืงืืืฅ ืืื.
ืืืื ื ืืืืจ ืืืืืงื. ืคืชืจืื ืืืืื, ืืื ืืืฆื ืื ืืืื. ืืคื
ืคืืชื ืคืืจืื HVIF ืืืืื, ืืืชืื ืืืืืื ืืืืืื ืงืื ืื ืืืขืืืื ืืืืจ. ืืื, ืืกืืืื ืฉืื ื ืืจืื ืงืื ืื ืืืจืื ืืืฉืจ ืืจืกืืจ ืื ืืคืืจืื SVG ืื ืคืืฆืื.
ืืื ืขืืืื ืืืชืืืื:
ืืืื ืืืืงืื ืื ื-HVIF ืืืฉืืืื ืืคืืจืืืื ืืืจืื.
ืืืืื ืืื ืืกืืจ ืืืื!
ืืื ืืงืกื ืื ื ืืืจ ืืื. ืืืชื HVIF ืืืื ืืืฆืื ืจืืืช ืฉืื ืืช ืฉื ืคืืจืื ืืืชืื ืืืืื ืืืืฆื, ืืืจืืช ืฉืืื ืคืืจืื ืืงืืืจ.
ืจืืืช ืฉืื ืืช ืฉื ืคืืจืื (LOD) ืืืชืื ืืืืื ืืจืื ืืืจ
ืขืืฉืื ืืืื ืืืกืจืื ืืช: ืืชื ืื ืืืื ืืงืืช SVG, ืืืจืืง ืืืชื ืืชืื ImageMagick ืืืงืจืื ืืื ืืื; ืืชื ืฆืจืื ืืขืืืจ ืืกืคืจ ืืืืืจืื ืืื ืืืฆืืจ ืืืืงืื ืืคืืจืื HVIF.
ืืืกืคืช ืืืืงืื ืืืคืืืงืฆืื
ืืขืช ืื ื ืืืื ืืืืกืืฃ ืกืื ืืืืืื ืฉื ืืฆืจื
ืืืื, ืืืืืื ืฉืื ื ืื ืืืื ืืืืืื ืืฆืืืจ ืืืืงืื ืืฉืื ืขืืืจ 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. ืืกืืืื ืฉืืืฆืืื ืขื ืืื ืืืขืจืืช (ื-Tracker ื-Deskbar) ื ืงืจืืื ืืืชืืื ื ืืืืจืืืช ืืื, ืืืืืื ืฉืืคืชืจืื ืืื ืขืืื ืืืืืจืืช. ืืืงืืืืช ืืกืืืืื (ืืื ืืืืืจืืช ืืื ื ืืฉืืื, ืืืฉื, ืืืื "ืืืืืช" ืืืคืืกื), ืืืขืจืืช ืืงืืืช ืืช ืืกืื ืืฉืืจืืช ืืืืฉืื ืืงืืืฅ. ืืื ืื ืื ืืกืืฃ. ืืืืจ, ื-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 ืขืืื ืืืจืช ืืืืจื ืืคืืจืืืื ืืืจืื ืขื ืฉืืืช ืืืืื ืฉื ืชืงืืชื ืืื, ืืฉ ืื ืืืืืช ืขื ืฉื ืืืฉ.
ืขื ืคืืจืืืื ืืกืืจืชืืื ืฉื ืืืืืืช, ืืชืขืฆืื ืชื ืืืฉื ืืื ืจื ืืืื ืืขืืืื ืืื: ืืชื ืืืจืื ืืืจ ืืื (ืืืืื), ืืืืจ ืืืชืงื ืขื ืืืขืจืืช (ืงืืฆืื ืืชืื ืืืืืื). ืื ืงืฉื ืื ืื ืงืืฆืื (ืืืืืื, ืืืืืง ืืืชื) ืืขืช ืืชืงื ืช ืืืืื ืืืจื ืืืกืืจืชืืช. ืืืื ืืืื ืชืืืืช ืืืืืื ืืคืืืจืื ืืื ืืขืจืืช ืืงืืฆืื, ืืืื ืืงืืืืช ืฉืืื ืืืชืื ืฉืืืฉืชืืฉ ืืืืฆืข ืืื ืืืฉืช ืืชืืื. ืื ืืืืื ืืืืงื ืฉืืื ืฉื ืชืืื ืืืช - ืื ืืื ืืืืืืช. ืืื ืืขืืจืช ืชืืื ืืช ืฉืืืจ ืืืชืงื ืืช, ืืืฉื, ืืืืฉื ืืืจ, ืืืืกืง ื ืฉืืฃ ืื ืืฉืจืช ืงืืฆืื ืืืคืืช ืืคืืื ืืืชืจ ืงืฉื, ืื ืื ืืืชื ืืคืฉืจืืช ืืืืืืื. ืืืขืจืืช ืืืคืืกืืช ืืืืกืกืช ืืื ืืงืก, ืืืืืื ืืืืืช ืืงืืืช ืืื ืืืืช ืืืคืื ืขื ืืืืืื ื ืงืืฆืื ืืืืืื. ืืืืชืจ ืืฆืืื ืฉืื ืื ืฉืืืจ ืืื ืืืื, ืืืฉื ืืขืช ืืชืงื ื ืจืืฉืื ืืช ืฉื ืืขืจืืช, ืืขืช ืืชืงื ื, ืขืืืื ืืืกืจื ืฉื ืืืืืืช ืจืืืืืช, ืืืขืช ืืขืชืงืช ื ืคื ืืืชืืื (ืืืืฆืช ืฉืืจืฉ) ืืืืืื ืืืจ.
ืื ื ืขืืื ืขื ืคืจืืืงื AppImage, ืงื ืืืงื ืืืืฉืืื ืืฉืชืืฉ ืงืฆื. ืืื ืคืืจืื ืืคืฆืช ืชืืื ื ืฉืืืกืฃ ืืคืืืงืฆืื ืืืช ืื ืืชืืืช ืฉืื ืืชืื ืชืืื ืช ืืขืจืืช ืงืืฆืื ืืืช ืฉืืืชืงื ืขื ืืคืขืืช ืืืคืืืงืฆืื. ืืคืฉื ืืช ืืืืจืื ืืฆืืจื ืืฉืืขืืชืืช, ืืืืืื ืฉืืืชื ImageMagick ืืืคื ืืคืชืข ืืงืืืฅ ืืืื, ืืื ืืื ืืื ืื ืงืืฆืื ืขื ืืื ืื ื ืชืืืชื ืืืื. ืืฉืืื ืืืืฆืขืช ืขืืืืช ืจืง ืืชืืื ื, ืืคื ืฉืืื ืืฉืชืงืคืช ืืฉื ืืคืจืืืงื, ืืืฉ ืื ืื ืืขืจืืช ืืขืืืช ืืฉืื, ืฉืื ืื ืฉืื ืืขืืกืงืื ืืืกืคืงืช ืชืืื ื ืืืื ืืงืก ืชืืื ืืคื ืื ืืืื ืืช ืืืฅ.
ืืืื ื ืืืืจ ืืืืืงื. ืืื ื ืืชื ืืื ืืืฆืื ืืช ืืืืืื ืืืืคืืืืื ืืื ืืขืจืืืช ืืืืืืช ืืกืืจืชืืืช ืืืื ืืกืคืงืช ืชืืื ื ืืืืกืกืช ืชืืื ื? ืืืืืืืช ืฉืื .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"
ืืื ืืืื ืืขืจืืช ืืคืขืื ืืื ืืืืืกืืืช ืืืื, ืืืื ืืงืจื ื. ืชืืืื ื ืื ืื, ืืคืืื ืืงืจื ื ืขืฆืื ืื ืืืกืจ ืื ืคื ืืืชืืื (ืืืืฆืช ืฉืืจืฉ), ืืื ื ืืขื ืืงืคืืื ืืืงืืื ืืืืืืื .hpkg
. ืืืื! ืืืจ ืฆืืื ืชื ืฉืืืขืชื ืืืง ืืืชืืืื ืืืขืงืืืืช ืืืืืืื ืฉื Haiku ื ืืืข ืืืขืืืื ืฉืืืขืจืืช ืืืื, ืืืงืจื ื ืืืจืื ืืืฉืชืืฉ ืืืืื ืืขื ืื ืืืื ืืืืืืช ืืชืฉืชืืช ืืื ืจืืฆื, ืืคืืชืืช ืืฉืืชืืฃ ืคืขืืื ืขื ืืื ืฆืืืช ืืื. ืชืืจื ืืขืฆืืื ืืื ืงืืืฆืืช ืืฆืืืชืื ืฉืื ืื ืืืืจืฉ ืืื ืืืจืืฅ ืืฉืื ืืื ืืืื ืืงืก [ืื ื ืืืืืื ืืช ืคืจืืืงื PuppyLinux - ืืขืจื. ืึฐืชืึผืจืึฐืึธื]. ืื ืชืืจื ืืขืฆืืื ืืื ืืื ืืืงื ืขื ืฉืืืืฉื ืืื ืชืืืืฅ ืืืคืฆืืช. ืืืืจืื: ืงืื ืืขืื ืคืฉืืื, ืืืงื ืืืชื ืืื ืืืฆืขืื ืฉืื ืื, ืืืื ืชืกืชืื ืขื ืืื ืื ืฉืืืจ ืื ืืคืฉืจ ืืืื ืืคืชืืจ ืืืชื. ืืืืงื ืืืงืจื ืืื ืคืงื ืืช ืขืื ืื. ืื ื ืืืฉื ืฉืื ืืืืืง ืื ืฉืงืืจื ืืืื ืืงืก ืขืืฉืื (ืืื ืืงืก ืืืงืจื ืื ืืื ืืื ื ืงืืืืฆื ื-Linux/GNU/dpkg/apt/systemd/Xorg/dbus/Gtk/GNOME/XDG/Ubuntu).
ืืืืจืช ืืขืจืืช ืืืืฆืขืืช hpkg
ืืืืื ืชืืืจืืช ืืชืจืืฉ ืืืฆื ืืื: ืืขืืืื ืืฆืืื, ืืื ืืชืืจืจ ืฉืืฉืื ืื ืขืืื ืืื ืฉืฆืจืื? ืื ืืชื ืืฉืชืืฉ ืืื ืืื ืืืืืืช ืงืื ืื ืฆืืื ืืืื, ืงืฉื ืืืืืืจ ืืช ืืฆื ืืืขืจืืช ืื ืงืืืช ืืื ืืคื ื ืืชืงื ืช ืืืืืืช ืืืฉืืช (ืืืืืื, ืืืงืจื ืฉืืฉืื ืืฉืชืืฉ). ืืขืจืืืช ืืกืืืืืช ืืฆืืขืืช ืืจืืื ืืขืงืืคืช ืืืขืื ืืฆืืจื ืฉื ืชืืื ืืช ืืฆื ืฉื ืืขืจืืช ืืงืืฆืื, ืื ืื ืื ืืกืืจืืืืช ืืืื ื ื ืืฆืืืช ืืฉืืืืฉ ืืื ืืืขืจืืืช. ืืืืงื ืคืืชืจ ืืช ืื ืืืืฆืขืืช ืืืืืืช .hpkg
. ืืื ืคืขื ืฉืืืืืืช ืืฉืชื ืืช ืืืขืจืืช, ืืืืืืืช ืืืฉื ืืช ืืื ื ื ืืืงืืช, ืืื ืืืืืกื ืืช ืืืขืจืืช ืืกืคืจืืืช ืืฉื ื ืืื /Haiku/system/packages/administrative/state-<...>/
ืชึธืึดืื. ืคืขืืืืช ืฉืื ืืกืชืืืื ืืืืกื ืืช ืืช ืื ืชืื ืื ืฉืืื ืืกืคืจืืืช ืืฉื ื /Haiku/system/packages/administrative/transaction-<...>/
.
ืชืึนืึถื /Haiku/system/packages/administrative
. ืกืคืจืืืช "ืืฆื..." ืืืืืืช ืงืืฆื ืืงืกื ืขื ืฉืืืช ืฉื ืืืืืืช ืคืขืืืืช, ืืกืคืจืืืช "ืืจื ืกืงืฉื..." ืืืืืืช ืืช ืืืืืืืช ืขืฆืื.
"ืืฆื ืคืขืื ืืฉื", ืืืืืจ. ืจืฉืืื .hpkg
ืืืืืืช ืคืขืืืืช ืืคื ื ืฉืื ืืืื ืืชืืขืืืช ืืืืจ ืื ืคืขืืื ืืื ืื ืืงืืฆืื ืืงืืืฅ ืืงืกื /Haiku/system/packages/administrative/state-<...>/activated-packages
. ืืืืคื ืืืื, "ืืฆื ืคืขืื" ืืืฉ ื ืืชื ืืงืืืฅ ืืงืกื /Haiku/system/packages/administrative/activated-packages
.
ืืืจืื /Haiku/system/packages/administrative/state-<...>/
ืืืื ืจืง ืงืืืฅ ืืงืกื ืขื ืจืฉืืื ืฉื ืืืืืืช ืคืขืืืืช ืฉื ืืฆื ืื (ืืืงืจื ืฉื ืืชืงื ื ืฉื ืืืืืืช ืืื ืืกืจื), ืืื ืืืืืืช ืืืกืจื ืื ืขืืืื ื - ืกืคืจืืืช ืืืฆื ืืืืื ืืจืกืืืช ืืฉื ืืช ืฉื ืืืืืืช.
ืืืฉืจ ืืืขืจืืช ืืืชืืืช, ืขื ืกืื ืจืฉืืืช ืืืืืืืช, ืืชืงืืืช ืืืืื ืืืคืขืื (ืืืขืืืช) ืืืืืืช. ืื ืืื ืคืฉืื! ืื ืืฉืื ืืฉืชืืฉ ืืืืื ืืืืจืื, ืืชื ืืืื ืืืืื ืืื ืื ืืืืจืืืช ืืืฉืชืืฉ ืืจืฉืืื ืืืจืช ืืืฉื ื ืืืชืจ. ืืืขืื ื ืคืชืจื!
ืืืจืืช ืืืืงื. ืื ื ืงืืืช ืื ืืกื ืืฆืืื "ืืฆื ืคืขืื" ืชืืื
ืื ื ืืืื ืืช ืืืืฉื ืฉื ืงืืฆื ืืงืกื ืคืฉืืืื ืืชืืจ ืจืฉืืืช "ืืฆื ืคืขืื", ืขื ืฉืืืช ืฉืงื ืืืืื .hpkg
. ืื ืขืืื ืื ืืืื ืืืืื ืืืืืช ืื ืื ืืืืื ืืช-ืื-ืืื ืฉืื.
ืจืฉืืืช ืืืืืืช ืคืขืืืืช ืขืืืจ ืื ื ืงืืืช ืืื
ื ืชืื ื ืชืฆืืจื
ืื ืจืื, ืืงืืืื /Haiku/system/packages/administrative/writable-files
ืืืื ืงืืืฆื ืชืฆืืจื ืขืืืจ ืืืืืืช, ืื ืื ื ืืชื ืื ืืืชืืื. ืืืจื ืืื, ืืืืืจ, .hpkg
ืืืชืงื ืืงืจืืื ืืืื. ืื ืืฉ ืืืขืชืืง ืืช ืืงืืฆืื ืืืื ืืืืืืืืช ืืคื ื ืืืชืืื. ืืฉ ืืช ืืืฉืืขืืช.
ืฉืืืื GUI ืขืืืจ ืืขืจืืช hpkg
ืืืื ื ืจืื ืขืืฉืื ืืื ืืชืืงืื ืืืืจืืงืื ืืืื .hpkg
ืืืชืืืื ืขื ืืื ืืืจืฆืื ืืกืืืืช ืืขืืืื ืฉื ืืืฉืชืืฉ (UX). ืืืจื ืืื, ืืืืงื ื ืืขื ืืฉืืืืฉ ืืืฉื, ืืืจื ืืื. ืืืืคื ืืืฉื, ืื ื ืฉื ืืช ืืจืฃ ืืืื ืืืฉืจ ืืฉืืืื ืืืืืช ืืฉืชืืฉ ืืืืืืืช .app
ืืืงืื ืืืฉ ืขื ืืืชื ื ืืกืืื .hpkg
. ืื ื ืืคืืื ืื ืืฉืืื ืืช ืืืฆื ืขื ืกืืืืืช ืขืืืื ืืืื ืืงืก, ืื ืื ื ืืจืื ืืืืืืื ืืืฉืืืื ืืื ืืืจืื.
ืืชืจืืืฉืื ืืืืื ืขืืืื ืืจืืฉ:
- ืื ื ืจืืฆื ืืจืืืช ืืช ืืชืืื ืฉื ืืืืืื
.hpkg
- ืื ื ืจืืฆื ืืืชืงืื ืืืืื
- ืื ื ืจืืฆื ืืืกืืจ ืืช ืืืืืื
- ืื ื ืจืืฆื ืืืกืืจ ืืฉืื ืฉื ืื ืก ืืืขืจืืช ืืืืง ืืืืืื
- ืื ื ืจืืฆื ืืืขืชืืง ืืฉืื ืฉื ืื ืก ืืืขืจืืช ืืืืง ืืืืืื
- ืื ื ืจืืฆื ืืืืจืื ืืช ืื ืืชืืืช ืฉื ืืืืื, ืฉืืืื ืืื ื ืืืง ืืื ืืชืงื ืช Haiku (ืืืืืื, ืืฉ ืื ืืืื ื ืืืืืืช ืคืืืืช ืืื ืืืฉื ืืืื ืืจื ื.)
- ืื ื ืจืืฆื ืืืขืืืจ ืืช ืืืืืืืช ืฉืื (ืื ืืืง ืืื) ืื ืคืจื ืืืงืื ืืืจ, ืื ืคืจื ืื ืคื ืืืชืืื (ืืืืฆืช ืฉืืจืฉ) (ืื, ืืืฉื, ืืื ืื ืืกืคืืง ืืงืื ืขืืื).
ืื ืืืืจ ืืืกืืช ืืช ืจืื ืืืงืจืื ืืขืืงืจืืื ืืืขืืืื ืืืืืืืืืช ืฉืื. ืืืื, ืืืื ื ืชืืื.
ืืืืงืช ืชืืืืช ืืืืืื
ื-Mac ืื ื ืคืฉืื ืืืืฅ ืืืืฆื ืืื ืืช ืขื ืืืืืื ืืื ืืคืชืื ืืืชื ืืืจืืืช ืืช ืืชืืื ื-Finder. ืืืจื ืืื, ืืืฆืืืืช ืื ืจืง ืกืคืจืืื ืืืืคืฉืช! (ืื ื ืืืืข ืฉืืฉ ืืืืืืช .pkg
ืขืืืจ ืืืง ืืืืขืจืืช ืฉืืื ื ืืืฉืืืื, ืื ืืฉืชืืฉืื ืจืืืืื ืืจืื ืืื ื ืืงืืืืื ืืืชื ืืื ืืจืืงืฆืื).
ืขื ืืืืงื ืื ื ืืืืฅ ืืืืฆื ืืื ืืช ืขื ืืืืืื, ืืื ืืืืฅ ืขื "ืชืืื" ืืื ืืจืืืช ืื ืืฉ ืืคื ืื. ืืื ืื ื ืจืง ืจืฉืืื ืฉื ืงืืฆืื ืืื ืืืืืช ืืคืชืื ืืืชื ืขื ืืื ืืืืฆื ืืคืืื.
ืื ืืืื ืืจืื ืืืชืจ ืืื ืื ืืืืชื ืืจื ืืืจืืื ืืช ืืืืืื (ืืื ืืช). .hpkg
ืืฆืคืืื ืืจื ืื ืื ืงืืฆืื, ืืืืฉืชืืฉ ืื ืืฆืืจื ืืืืื ืืืื ืคืจืื ืืืืฉืื. (ืืื, ืืชื ืืืื ืืคืชืื .hpkg
ืืืืื ืคื ืืื Expander
, ืฉืืืื ืืคืจืืง ืืืชื ืืื ืื ืืจืืืื ืืืจ).
ืืืืฉืง ืฉื HaikuDepot ืืืคืฉืจ ืืืฆืื ืจืฉืืื ืฉื ืงืืฆื ืืืืื, ืื ืืื ืืจื ืืืฆืื ืืช ืืชืืื ืขื ืืื, ืืืฉื, ืืืืฆื ืืคืืื ืขื README.md
ื-Mac ืื ืฆื ืืงืืืืจืื ืื, ืืื ืืืกืคืช ืืคืื ืงืฆืืื ืืืืช ืฉื HaikuDepot ืฉืืชื ืจืืฆื ืื ืืืืจื ืืืืืช ืงืฉื ืืื.
ืืชืงื ืช ืืืืื ืืืืฆืขืืช GUI
ื-Mac, ืจืื ืชืืื ืืช ืืืืกืง .dmg
ืืืืืื ืืืืืืช .app
. ืืืฅ ืคืขืืืื ืขื ืชืืื ืช ืืืืกืง ืืืืืจ ืืื ืืขืชืง ืืช ืืืืืื, ืืืฉื, ืขื ืืื ืืจืืจืชื ืืชืื /Applications
ื-Finder. ืื ืืืื ืืืืื ืืืืื ืชื, ืืื ืฉืืขืชื ืฉืืืชืื ืฉืืืง ืืืืชืืืืื ืื ืืืืื ืืืชืืืื ืขื ืื. ืืืจืืจืช ืืืื, ืืคื "ืืฆืืขื" ืกืคืจืืื ืืื ืืขืจืืช /Applications
(ื-NeXT ืื ืืื ืืืืืจ ืืจืฉืช ืืื ืืืื), ืืื ืืชื ืืืื ืืงืืืช ืืฉืื ืืช ืืืคืืืงืฆืืืช ืฉืื ืืฉืจืช ืงืืฆืื ืื ืืกืคืจืืืช ืืฉื ื $HOME/Applications
, ืื ืืชื ืืืื ืืช ืื ืืื.
ืขื ืืืืงื, ืืืฅ ืคืขืืืื ืขื ืืืืืื ืืืืืจ ืืื ืืืฅ ืขื "ืืชืงื", ืื ืื ืืืื ืืืืืช ืงื ืืืชืจ. ืื ื ืชืืื ืื ืงืืจื ืื ืืืืืื ืืฉ ืืืกื ืชืืืช ืฉืืืื ืื ื- HaikuPorts ืื ืขืืืื ืื ืืืชืงื ืืช. ืืืื ืืงืก ืื ืืืืช ืื ืืืืขืื ืื ืืขืฉืืช ืืืฆื ืืื, ืืื ืืคืชืจืื ืืจืืจ - ืฉืื ืืช ืืืฉืชืืฉ ืื ืืื ืฆืจืื ืืืืจืื ืืืืชืงืื ืชืืืช. ืืืืืง ืื ืฉืืืืงื ืขืืฉื.
ืืืจืืชื ืืื ืืช ืืช ืืืืืื 'ืฉืคืืืช' ืืืืฆืชื ืขืืื, ืื ืื ืืืืืืืช ืืืืข ืืืืคื ืืงืื ืืช ืืชืืืช ืฉืื (ืืื ืื ืฉืืืืืจืื ืืืจ ืจืฉืืืื ืืืขืจืืช). ืื ืื ืืคืฆืช ืืื ืืงืก ืืืืื ืืขืฉืืช ืืืช.
ืืจื ื ืืกืคืช ืืื ืืืฉืชืืฉ ืืื ืื ืงืืฆืื, ืคืฉืื ืืจืืจ ืืฉืืจืจ .hpkg
ืืืืื ืื ืืชืื /Haiku/system/packages
(ืขืืืจ ืืชืงื ื ืืื ืืขืจืืช, ืืืจืืจืช ืืืื), ืื ื /Haiku/home/config/packages
(ืืืชืงื ื ืืืืืช; ืื ืืืื ืืืืืฆื ืืคืืื - ืื ื ืขืืืื ืืชืขืฆืื ืช ืืืืืื "config" ืืืงืื ืืื, ืฉืืฉืืืื ืืืงืจื ืื ืืื ืฉื ื ืจืืฃ ื"ืืืืจืืช"). ืืืงืื ืกืคื ืฉื ืจืืืื ืืฉืชืืฉืื ืขืืืื ืื ืืืื ืืคืืื ืขืืืจ Haiku (ืื ืจืื ืืืื ืื ืื ืื ืื ืคืฉืื โ ืื ื ืื ืืืืข, ืืืื ืืืืืืช ืจืืืื ืืฉืชืืฉืื ืืกืืื ืฉืื ืืฆืืจื ืืกืืืืช ืฉืืืื ืขืืืื ืฉืืืื ืืช).
ืืืืงื ืื ืฆื ืืงืืืืจืื ืื ืืืืืื ืฉืืื ืืืื ืืขืืื ืื ืจืง ืขื ืืืฉืืืื, ืืื ืื ืขื ืชืืื ืืืช ืืขืจืืช.
ืืกืจืช ืืืืื ืื-GUI
ื-Mac, ืขืืื ืืืจืืจ ืืช ืกืื ืืืืฉืื ืืคื ืืืฉืคื, ืืื ืืื. ืึผึฐืงึทืืึผืช!
ืขื ืืืืงื, ืจืืฉืืช, ืืชื ืฆืจืื ืืืฆืื ืืืื ืืืืืื ืืืืงืืช ืืืขืจืืช, ืื ืืขืชืื ืจืืืงืืช ืืชื ืืชืงืื ืืืชื ืืืงืื ืื ืืื (ืืืขืจืืช ืขืืฉื ืืื). ืืืจื ืืื ืืชื ืฆืจืื ืืืกืชืื ืคื ืืื /Haiku/system/packages
(ืขื ืืชืงื ืช ืืจืืจืช ืืืื ืืื ืืืขืจืืช), ืื ื /Haiku/home/config/packages
(ืืืืจืชื ืฉ"config" ืืื ืืื ืื ืฉืืื?). ืืื ืืืคืืืงืฆืื ืคืฉืื ื ืืจืจืช ืืคื ืืืฉืคื, ืืืื.
ืึผึฐืงึทืืึผืช! ืขื ืืืช, ืื ืืืืชื ืืืืจ ืืช ืื. ืื ื ืื ืฉืืืืช ืงืืจื:
ืื ืื ืฉืงืืจื ืื ืชืืจืืจ ืืคืืืงืฆืื ืืคื ืืืฉืคื /Haiku/system/packages
ืจืง ื ืืกืืชื ืืืขืืืจ ืืช ืืืคืืืงืฆืื ืฉืื ืืืชืืื "Hello World" ื-QtQuickApp ืืคื. ืื ื ืืกืืชื ืืืขืืืจ ืืช ืกืคืจืืืช ืืืขืจืืช, ืืืืืืื ืฉืื ืืืืืืืช ืืืชืงื ืืช ืืกืคืจืืืช ืืืขืจืืช, ืื ืืคืฉืจ ืืืกืืจ ืืช ืืืืืื .hpkg
ืืื ืฉืื ืื "ืืชืืื ืฉืื". ืืฉืชืืฉ ืจืืื ืืคืื ืืืืืฅ ืขื ืืคืชืืจ "ืืืืื" ืฉืืืงืฆื ืืืจืืจืช ืืืื.
ืืกืืืจ
ืืคืืกื ืืื ืืื ืืขื 10 ืฉื ืื. ืกืืืจ ืืื ืื ืฉืขืืื ื ืืืืืืจ ืืืชื ืื ืฉืืืืืจื ืชืืคืืข ืจืง ืืืฉืจ ืืืืืื ืขืฆืื ืืืขืืจืช. ืืฉืชืืฉืื ืจืืืืื ืื ืฆืจืืืื ืืขืฉืืช ืืืช ืืื ืืงืจื.
ืืืงืื, ืืืื ืขืื ืืขืฉืืช ืืืช ืืืืฆืขืืช HaikuDepot? ืื ื ืืืืฅ ืคืขืืืื ืขื ืืืืืื ื /Haiku/system/packages
, ืืืชืื ืืืืคืขืช ืืคืชืืจ "ืืกืจ ืืชืงื ื". ืื, ืืฉ (ืจืง) "ืืชืงื". "ืืกืจ ืืชืงื ื", ืืืคื ืืชื?
ืกืชื ืืฉืืื ืืืืฃ, ื ืืกืืชื ืืจืืืช ืื ืืงืจื ืื ืืืืฅ ืขื "ืืชืงื" ืขื ืืืืื ืฉืืืจ ืืืชืงื ืช. ืื ืืืฆื ืื:
ืื ืงืืจื ืื ืืชื ืื ืกื ืืืชืงืื ืืืืื ืฉืืืจ ืืืชืงื ืช.
ืืื ืืืคืืข:
ืื ืชืืืฅ ืขื "ืืื ืฉืื ืืืื" ืืืืื ืืงืืื, ืื ืืืจืื ืื
ืื ื ืื ืื ืฉืื ืฉืืืืช ืชืืื ื; ืืงืืฉืืจ ืืืคืืืงืฆืื ืืืจ ืฉื. [ืืืืชื ืื ืกืืคืง ืงืืฉืืจ - ืืขืจื. ืึฐืชืึผืจืึฐืึธื]
ืคืชืจืื ืืืืจ: ืืืกืฃ ืืคืชืืจ "ืืกืจ ืืชืงื ื" ืื ืืืืืื ืืืจ ื ืืฆืืช
/Haiku/system/packages
, ืื ื/Haiku/home/config/packages
.
ืืฉืื ื ืฆืืคื ืืจืฉืืืช ืืืืืืืช ืืืืชืงื ืืช ื- HaikuDepot, ืื ื ืจืืื ืืช ืืืืืื ืฉืื ืืจืฉืืื ืืืืื ืืืกืืจ ืืืชื.
ืืืง ืื ืฆื ืืงืืืืจืื ืื. ืืื ืื ื ืืืื ืืืืืื ืฉืขื ืืืืจื ื ืืื ื, ืืืืืช ืืืฉืชืืฉ ื-Haiku ืชืืื ืืืื ืืืชืจ ืืืฉืจ ื-Mac. (ืืื ืืืคืชืืื ืืืจื ืืช ืื ืื: "ืคืืืช ืืฉืขื ืืืืกืืฃ ืืช ืืคืื ืงืฆืืื ืืืืช ืฉืฆืืื ื ื- HaikuDepot, ืื ืืชื ืืืืข ืงืฆืช C++", ืืฉ ืืชื ืืืื?)
ืืกืจืช ืืฉืื ืืืืืื
ืืืื ื ื ืกื ืืืกืืจ ืืช ืืืคืืืงืฆืื ืขืฆืื, ืื ืืช ืืืืืื .hpkg
, ืฉืืื ื ืื ืื (ืื ื ืืกืคืง ืฉืขืืืจ "ืกืชื ืื ื ืชืืืชื" ืืฉ ืืืื ืืืฉืื).
ื-Mac, ืืืฉืชืืฉ ืืืขืฉื ืขืืื ืืืจื ืืื ืขื ืืงืืืฅ .dmg
ืืืืคื ืืืืขื ืืืืืช ืืืคืืืงืฆืื .app
. ืืืจื ืืื ืชืืื ืืช .dmg
ืืฆืืืจืื ืืกืคืจืืืช ืืืืจืืืช, ืืืืืืืืช ืืืขืชืงืืช ืขื ืืื ืืืฉืชืืฉ ืื /Applications
. ืืื ืืืืื ืฉืืฉืชืืฉืื ืจืืื ืขืฆืื ืืื ื ืืืืขืื ืื ืื ืขืืฉืื, ืืฉืขืจื ืื ืืืืฉืจืช ืขื ืืื ืขืืื ืืฉืขืืจ ืฉื ืืคื. (ืืื ืืืืจืื ืฉืื ื ืื ืืืื ื-Mac. ืืืืฉื, ืขื AppImage ืืื ืืืื ืืื ืืืคืืืงืฆืื ืืืืืื ืฉืื ืืื ืืืืชื. ืืจืืจ ืืช ืืกืื ืืคื = ืืื. ืงื!)
ืขื ืืืืงื, ืืฉ ืื ืืืืงื ืืื apps/
ะธ packages/
, ืื ืื ื ืืกืคืง ืื ืื ืขืฉื ืืช ืื ืืจืืจ ืืืชืจ ืืืฉืชืืฉืื. ืืื ืื ืงืืจื ืื ืชืืจืืจ ืืคืืืงืฆืื ื apps/
ืืืกืฃ ืืขืืื:
ืื ืื ืฉืงืืจื ืืฉืืชื ืื ืกื ืืืกืืจ ืืืฉืื ืฉื ืืงื ืืงืืืฅ .hpkg
ืืืืื ื ืืื ืืช ืื ื ืืื (ืืจื ืืืคืืืงืฆืื ืืชืืจืืช ืืืืชืืืื ืืืขืจืืช ืงืืฆืื ืืงืจืืื ืืืื), ืืื ืื ืื ืฉืืืืฉื ืืืืืื ืืืฉืชืืฉ.
ืคืชืจืื ืืืืจ: ืืฆืืข ืืืฉืชืืฉ ื-GUI ืืื ืืืืืง ืืืงืื ืืืช
.hpkg
ืกืชื ืืฉืืื ืืืืฃ, ื ืืกืืชื ืืฉืืคื ืืช ืืืคืืืงืฆืื ืขื ืืื ืืืืฆื ืขื Alt+D. ืงืืืืชื ืืช ืืืืืขื "ืื ื ืืชื ืืืืื ืื ืืืขืชืืง ืืืืืืงืืื ืืืืฆืขื ืืืกืื ืืงืจืืื ืืืื." ืืืื ืืืื /system
(ืืืฅ ืืื /system/packages
ะธ /system/settings
) ืืื ื ืงืืืช ืืืจืืื ืฉื packagefs (ืืืืจ ืืืฆื ืืื ืืืคืืขื ืืคืื df
?). ืืืจืื ืืฆืขืจ, ืืคืื ืฉื ืืคืงืืื mount
ืืื ื ืืืืืจ ืืช ืืืฆื (ืืคื ืฉื ืืืจ ืืืื ืืืืืจืื ืืงืืืืื), mountvolume
ืื ืืจืื ืืช ืื ืฉืืชื ืืืคืฉ (ืื ืจืื ืืืืืืช ืืืชืงื ืืช ืืืืฆืขืืช ืืืืื .hpkg
ืื ื ืืฉืืื ื"ืืจืืื"), ืืฉืืืชื ืื ืืช ืืคืงืืืืช ืืืืืคืืืช.
ืืฃ ืืื ืื ืืื ืืงืืืืจืื ืื ืืืื AppImage (ืืื ืื, ืืืขื ืืืืช, ืืขื ืืืื). ืขื ืืืช, ืืคืฉืจ ืืืืืื ืฉืืืจื ืืืืื ืื, ืืืืืช ืืืฉืชืืฉ ื-Haiku ืชืืื ืืืื ืืืชืจ ืืืฉืจ ื-Mac.
ืืขืจื: ืขืืื ืืืจืจ ืืื "ื ืคื" ืืืืก ื"ืงืืข". ืื ืื ืจืื ืืืื ืืืืก ืฉื "ืชืืงืืื" ื"ืกืคืจืืื": ืจืื ืืกืคืจืืืช ืืืคืืขืืช ืืชืืงืืืช ืืื ืื ืืงืืฆืื, ืืื ืื ืืืื (ืืืืืื ืืืืืืช ืืืืคืืืช ืืงืืฆืื). ืืื ืชืฆืืื ืืื ืืืคืืช ืืืชื ืืื ืื ืจืฉืื?
ืืขืชืงืช ืชืืื ืืืืื ืืืขืจืืช ืืืจืช
ื-Mac, ืื ื ืืืจืจ ืืืืคืฉืืช ืืช ืืืืืื .app
, ืืืืืืื ืฉืืชืืืช ื ืืฆืืช ืืชืื ืืืืืื, ืื ื ืขืื ืืื.
ืขื ืืืืงื, ืื ื ืืืจืจ ืืช ืืืืฉืื, ืืื ืืชืืืช ืื ืืขืืืืืช ืืืื.
ืคืชืจืื ืืืืจ: ืืื ื ืฆืืข ืืืงืื ืืืช ืืืจืืจ ืืช ืื ืืืืืช `.hpkg, ืืื ืขื ืื ืืชืืืช, ืื ืืืื.
ื-Mac ืื ืฆื ืืืืจืืจ ืืงืืืืจืื ืืื. ืืคืืืช ืขืืืจื, ืืืื ืืคืจืืืืื ืฉืืื. ืื ื ืฆืจืื ืืืขืชืืง ืืช ืื ืืืืืงื .hpkg
ืืืงืื ืืคืืืงืฆืื, ืืื ืืืขืจืืช ืื ืืฆืืขื ืื ืืช ืื...
ืืืจื ืืืืื ืขื ืื ืืชืืืช ืฉืื
ืื ืื ืืืื ื ืืืืืจืช ืืจืฉืช ืื ืืืื. ืืืืคื, ืืฉ ืืืื ืืช (ืื, ืื ื ืืกืชืื ืขืืื, ืืืื ืืช, ืืง ืืืื ืืงืก ืืืืจื ืืื) ืฉืืืืื ืืื. ืืฉืื ืื ืฉืืืื ืืืืช, ืืืฉื, ืืืืช ืงืคื ืืื ืืจื ื, ืืืืจืื ืชืืื ื ืืืื ื ื ืฉืืฃ, ืืืื ืืก ืืช ืืืื ื ืืื ืืืืฉื ืืืืชื ืฉืื ืืืืืืช ืืืื ืฉืืื ืืขืืื [ืืืืจ ืืกืืื, ืขืืฉื ืืช ืื ืืืืื ืืืก... - ืืฉืืขืจ. ืึฐืชืึผืจืึฐืึธื].
ืืชืืฆืื ืืื, ืื ื ื ืืื ืืกืืคื ืฉื ืืืจ ืืงืื ืชืืืช ืื ืืืืื ื-Windows ืืืื ืืงืก ืืขืชืื ืงืจืืืืช ืืืชืจ ืืืจืืื.
ื-Mac ืื ืืืจื ืืื ืงืืืฅ ืืื, ืื ืื ืฉืืชื ืฆืจืื ืืขืฉืืช ืืื ืืืืจืื .dmg
. ืืจืื, ืืื ืื ืชืืืช ืืืื ืืื ืฉ-MacOS ืขืฆืื ืืกืคืงืช ืืืจืืจืช ืืืื. ืืจืื ืืื ืืืฉืืืื ืืืจืืืื ืืืืจืฉืื ืกืืืืช ืืืฆืืข ืืชืืืื, ืืืฉื java.
ืขื ืืืืงื ืืืจืืช ืืืืื .hpkg
ืฉืื, ื ื ืื, ืืืชื ืืืฉืื ื-java, ืขืฉืื ืฉืื ืืืกืคืืง, ืืืืืื ืฉ-java ืืืื ืืืืืช ืื ืื ืงืืื ืืืืฉื ืืืขื. ืืื ืืฉ ืืจื ืืืืจืื ืืช ืื ืืชืืืช ืืืืืื ื ืชืื ื .hpkg
, ืืืื ืืื ืฉืืืชืงื ืืช ืืืจืืจืช ืืืื ืืืืืงื ืืืื ืฆืจืืืื ืืืืืช ืืื ืืขืจืืช ืืืืงื?
ืืืง ืื ืฆื ืืงืืืืจืื ืื ืืืคืจืฉ ืงืื.
ืืขืจืืช ืืจ. waddlesplash:
ืืืชืื ืชืืื ืืช ืืืืกืืฃ ืื ืืชืืืช ืฉื ืืืฉืื ืืกื ืฉื ืืืืืืช
.hpkg
ืืืืฉืื ืฉืืืืจ ืืช ืคืขืืืชื ืืคื ืืืืช ืฉื ืืืืงื, ืืขืจื 15 ืืงืืช ืืกืคืืงืืช. ืืืกืคืช ืชืืืื ืืื ืืื ื ืื ืื ืงืฉื ืื ืืฉ ืืื ืฆืืจื ืืืืชื. ืืื ืืฉืืืื ืื ืืฆื ื ืืืจ.
ืืืื ื ืขืฆืืจ ืืช ืื ืฉืืื ืขื ืืืชืื ืืืื ืืกืืจื ืื.
ืืขืืจืช ืืืืืืช ืืืงืื ื ืคืจื
ืืคื ืฉืืชืืชื ืงืืื, ืื ื ืจืืฆื ืืื ืื ืืช ืืืืืืืช ืฉืื .hpkg
(ืืื, ืื ืืืง ืืื) ืืืงืื ืืืืื, ื ืคืจื ืืืืืงืื ืืจืืื ืขื ื ืคื ืืืชืืื (ืืืืฆืช ืฉืืจืฉ). ืืืงืจื ืืจืืื (ืื ืื ืื ืชืืืืจืื), ืืกืืื ืืื ืืื ืฉืื ืืืื ื ืืืจ ืื ืืืงืื ืืคื ืื ืขื ืืืืกืงืื (ืืืืื ืื), ืื ืืฉื ื ืืื ืื ืืืืืื. ืืืืจื ืืื ืื ื ืืืืจ ืืื ื ืื ืืืฆืื ืืื ืื ืฉืืชืืคื ืจืฉืช ืืืงืื ืืืืฉืืืื ืฉืื.
ื-Mac ืื ื ืจืง ืืขืืืจ ืืืืืืช .app
ืืืื ื ื ืฉืืฃ ืื ืกืคืจืืืช ืจืฉืช ื-Finder, ืืืื. ืื ื ืขืืืื ืืืื ืืืืืฅ ืคืขืืืื ืืื ืืคืชืื ืืช ืืืืฉืื ืืคื ืฉืืืืชื ืขืืฉื ืืืจื ืืื ืืืืฆืขื ืืืืกืื ืืืชืืื. ืจึทืง!
ืขื ืืืืงื, ืืคื ืฉื ืืืจ ืื, ื ืืชื ืืืฉืื ืืืช ืขื ืืื ืืืืช ืฉืื .hpkg
ืืืืืืช ืืืื ื ื ืฉืืฃ ืื ืกืคืจืืืช ืจืฉืช, ืืื ืื ืืชื ืฆืจืื ืืืฉืชืืฉ ืืืื ืคืงืืืืช ืื ืืชืืขืืืช ืืืกืืฃ ืืื ืืืขืืืช ืืืชื ืืืขืจืืช. ืื ื ืื ืืืืข ืืื ืืขืฉืืช ืืช ืื ืจืง ืืืืฆืขืืช GUI.
ืืืง ืื ืฆื ืืงืืืืจืื ืื.
ืืืืจื ืืจ. waddlesplash:
ืืืื ืืืคืืืืืืฆืื ืืืืืกืกืช ืขื ืฉืืืืฉ ืจืืื. ืื ืืฉ ืืจืืฉื ืืืืชืจ ืืืฉืชืืฉ ืืื, ืื ื ื ืืืฉื ืืืช. ืืื ืืงืจื, ืงืืืืช ืืคืฉืจืืช ืืืืฉืื ืฆื ืฉืืืฉื.
ื ืืืจ ืขื ืื ืืืืืจ ืืื.
ืื ืืืจ ืืืืจืื ืขื ืกืคืจืืืช ืจืฉืช, ืื ืืืื ื ืืืจ (ืื ื ืื ืืฉ ืฉืืกืืืืช LAN) ืืืื ืืืืฉืืืื ืคืฉืืืื, ื ืืชื ืื ืืืืืื, ืจืืื ืจืฉืช (ืืื Zeroconf) ืฉื ืืชื ืืืขืชืืง ืืืืฉื ืืืงืืื ืื ืืืคืขืื ืืฉืืจืืช ืืืจืฉืช ืืืงืืืืช. ืืืืื, ืืืคืชืืื ืืฉ ืืคืฉืจืืช ืืืื ืืช ืืกืืืชื ืืืืฆืขืืช app_flags
.
ืืื ืกืืคื ืขื ืฉืืืื ืืขืจืืช hpkg ืขื ื-GUI
ืื ื ืืืฉื ืฉืื ืืขืืงืจ ืืืื ืืืืฉื ืืช ืืืืกืืช ืฉื ืืืื ืืืจืฆืื .hpkg
ื-GUI ืขืืืื ืืฉืืืจ ืืจืื ืื ืืจืฆืื. ืืื ืืงืจื, ืืฉ ืืื ืืืจืื ืฉืืคืฉืจ ืืฉืคืจ ืืืืื ืช UX...
ืขืื ืืฉืื: Kernel Debug Land
ืื ืืืื ื ืืืจ ืืืืืช ืืกืืื ืืืืื ืคืงืืืืช ืืืืื ืคืื ืืงืช ืืืื, ืืืฉื syslog | grep usb
. ืืืื, ืืืืืงื ืื ืืคืฉืจื ืืืืืช Kernel Debug Land. ืืื ืืชื ืืืื ืืจืืืช ืืช ืืงืกื ืืื ืืคืขืืื ืื ืืื ืขืืื ืืื ืฉืฆืจืื ืืืื ืืืืื ืก ืืคืื ืืงืช ืืจืขืื? ืงื ืขื ืืื ืืืืฆื ืขื Alt+PrintScn+D (Debug Mnemonic). ืื ื ืืื ื ืืืจ
ืืกืงื ื
ืื ื ืืชืืื ืืืืื ืฉืืชืืืื ืฉื ืืขืจืืช ืืืืงื ื ืืืข ืืื ืฉืืขืืืื ืืชืืฆืขืช ืขื ืืื ืฆืืืช ืืื ืงืื ืขื ืืชืืงืืืช ืืจืืจื ืืกืืืืช ืืขืืืื, ืืืฉืจ ืื ืฉืืืืช ืืืขืจืืช ื ืืืฉืืช.
ื ืืืื ืื ืืขืืื ืฉื Linux/GNU/dpkg/apt/systemd/Xorg/dbus/Gtk/GNOME/XDG/Ubuntu, ืฉืื ืืื ืืคืืจืง ืืืชืืืืช ืงืื ืืช ืขื ืืื ืื ืฉืืืคืฉืื ืืืฉืืช ืขื ืืคืฉืื ืืื ืืขื ืขื ืงืืืื.
ืืืืชื ืื ืืื ื ืฉื ืืื ืืืขืจืืช .hpkg
ืืฉืื ืืช ืืฉืืืืช ืืืืืืฆืืช ืฉื ืื ืืื ืืืืืืืช ืืืกืืจืชืืื, Snappy, Flatpak, AppImage, ืืคืืื btrfs, ืืืฉืื ืืืชื ืขื ืืืฉืช ื"ืคืฉืื ืขืืื" ืฉื ื-Mac.
ืื ืืื ืืืืื ืืฉืื "ืืชืืืฃ" ืื ืืจืืฉ, ืืืื ืชื ืืื ืืืขืจืืช .hpkg
ืืืืขืช ืืืชืืืื, ืจืง ืืืืกืชืื ืขืืื. ืืื ืื ืื ืื ื, ืืื ืืืืคื ืืืคืฉืืืช ืฉื ืืืขืจืืช. ืืจืื ืืื ืืื ืืืฉืจืืช ืืจืื ืฉื ื-Mac ืืืงืืจื.
ืื, ืืืืืฉื ืืืคืืคื ืขืฉืืื ืืืืืช ืงืืคืฆื ืืช ืืืจืืฅ ืืื ืืืืืื, ืืชืื ืืืกืจืืช ืืคืืืงืฆืืืช (ืื Gtk, Electron - ืืืคืชืืื ืืืืขื ืืืกืงื ื ืฉืื ืื ืืกืชืืจืื ืขื ืชืืืื), ืืืืื ืืชืืืฆื ืชืืช ืืืืืืช ืขืฉืืืื ืืืืขืืจ ืืืืืืื, ืืื ืื ื ืขืืืื ืืืื ืืช ืืืขืจืืช ืืื. ืืจื ืืช ืืืืจืื ืืืื ืืคืฉืจ ืืชืงื ืืื ืืืคืืขื ืืืืงืื ืื ืืืืืืจ. ืื ืจืง ืขื ืืื ืฉื ืืื ืืืืื ืงืฆืช ืขืื ืืืืื.
ืื ื ืื ืืืื ืืืฆืืข ืขืืจื, ืืื ืื ื ืืืฉื ืฉืื ืืชืืื ืืขืืฉืื ืฉื ืช ืืืืงื ืขื ืฉืืืื ืืขืืืื.
ืืขืืืช ืืงืจืืืืช
ืืืื ืืฉ ืืืจ ืืงืฉืืช, ืื ืฉืฆืจืื ืืคืชืื ืืืชื?
- BeScreenCapture ืืืืจ ืืืืืช ืืกืืื ืืืืฆื ื-GIF ืืื Peek. ื ืืชื ืืขืฉืืช ืืืช ืืืืฆืขืืช ffmpeg, ืฉืืืจ ืืืื ืขืืืจ Haiku.
ืืืฉืื . - ืชืืื ืช ืฆืืืื ืืกื ืื ืืฆืืืื ืืืืื ืืืื ืืืืืื, ืืืงืื ืืืช ืืืืืช ืืช ืื ืืืกื
- ืื ื ืืชื ืืืชืื ืฆืืืืื ืืกื ืืืืฆืขืืช ืืื ืืืืชืื ืฉื WonderBrush ืืืืืจ ืืื ืืฉืืืจ ืืช ืืชืืฆืื ืืงืืืฅ
- ืื ื ืื ืืืื ืืืืืื ืืช ืกืื ืืื ืืืืืงื, ืืื ืื ื ืืืฉื ืฉืื ืงืฉืืจ ืืชืืืฉื ืื ืืกืืืืืช ืืืื. ืื ืืขืฆืื ืืืืืื ืืขืช ืฉืืืืฉ ืืืื ืืืืชืื ื-Krita, ืืืืืื ืฉืืื ืืืจื ืืืืชืื ืื ืืืืืง (ืจืื ืฆืืืืื ืืกื ืฉื ืืืืืืืื ืืืืืืืื ืืืืืจ ืื). ืกืื ืืืื ืช ืืืื ื ืคืื.
ืืืฉืื .
ื ืกื ืืืช ืืขืฆืื! ืืืจื ืืื, ืคืจืืืงื Haiku ืืกืคืง ืชืืื ืืช ืืืชืืื ื-DVD ืื USB, ืฉื ืืฆืจื
ืืฉ ืื ืฉืืืืช? ืื ื ืืืืื ืื ืืืชื ืืืืืจื ืจืืกืืช
ืกืงืืจืช ืฉืืืืืช:
ืื
ืจืฉืืืช ืืืืจืื:
ืืงืืจ: www.habr.com