Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian
������ ��� ����� Google Maps API 3
������ ��� ������� ������������ ����������
������ ��� ��������� ��������� ��������� ���������
������ XSLT 2.0 ��� XPath 2.0 ������� ��� �������������� (��������������� ���� ��������������)

dd !

Red Hat Gift Grig Gheorghiu called dd grandpappy'd Python, dd Google API . Python URL .

$ URL .

Python urllib Python Google PNG pyGTK+. #! /usr/bin/env python OS SYS pygtk.require urllib2 OptionParser optparse urllib pygtk ( 2.0 ) gtk DisplayGraph: def delete_event (, widget, , data=None): def (, widget, data=None): gtk.main_quit () def __init (): self.window = gtk. (gtk.WINDOW_TOPLEVEL) self.window.connect (delete_event, self.delete_event) self.window.connect (, self.destroy) self.window.set_border_width (10) self.window.set_position (gtk.WIN_POS_CENTER) self.window.set_title ( ) pixbuf = gtk.gdk.pixbuf_new_from_file (/tmp/dd.png) os.remove (/tmp/dd.png) self.image = gtk. () self.image.set_from_pixbuf (pixbuf) self.image.sh ow () self.window.add (self.image) self.window.sh ow () def (): gtk.main () GoogleChart: def __init (): self.gchart_url = http://chart.apis.google.com/chart; self.gchart_type = cht=bvs self.gchart_title = &chtt= self.gchart_data = &chd=t: self.gchart_labels = &chxl=0: | self.gchart_size = &chs=400250 self.gchart_axis_labels = &chxt=x, , , self.gchart_axis_position = &chxp=2,50|3.50 self.gchart_bar_settings = def &chbh=30,15 (, ): self.gchart_title = self.gchart_title + def (, , , max_t): self.gchart_data = self.gchart_data + data.rstrip (`, ) self.gchart_labels = self.gchart_labels \ + + 2: |Block%20Size|3: |Mb/s self.gchart_axis_range = &chxr=1,0, + (max_t+10.0) self.gchart_scaling = &chds=0, + (max_t+10.0) self.gchart_url += self.gchart_type \ + self.gchart_title + self.gchart_size self.gchart_url += self.gchart_bar_settings \ + self.gchart_data + self.gchart_labels self.gchart_url += self.gchart_axis_labels \ + self.gchart_axis_position self.gchart_url += self.gchart_axis_range \ + self.gchart_scaling = urllib2.urlopen (self.gchart_url) opener.headers [-]! = `/png': BadContentTypeException (` responded \ - %s \ % opener.headers [-]) (/tmp/dd.png, `wb').write (opener.read ()) def get_disk_throughput (, ): = ( ) + `k cmd = dd if=/dev/zero of=%s bs=%s % (, ) = commands.getoutput (cmd) = 0 = output.split (`n'): s = re.search (` . *, (\ S+) (\ S+) $ ", ) s: = s.group (1) = s.group (2) (, ) __name == __main: = : %prog = OptionParser (usage=usage) parser.add_option (- , - , dest= , \ help= . ! ) (, args) = parser.parse_args () = options.device : parser.print_help ()

KSH93

93 Korn printf builtin. .