Skriptovací programovací jazyk PHP (PHP: Hypertext Preprocessor, původně Personal Home Page) dnes slaví 30 let. Přesně před třiceti lety, 8. června 1995, oznámil Rasmus Lerdorf vydání PHP Tools (Personal Home Page Tools) verze 1.0.
Ve středu v 17:00 byl ve Francii zablokován přístup k PornHubu a dalším webům pro dospělé. K 17:30 došlo k nárůstu počtu registrací Proton VPN o 1 000 % [𝕏]. Dle nového francouzského zákona jsou provozovatelé těchto webů povinni ověřovat věk uživatelů prostřednictvím průkazu totožnosti nebo platební karty.
Před 32 lety, 6. června 1993, byl spuštěn první český WWW server (ještě pod TLD .cs), pro potřeby fyziků zabývajících se problematikou vysokých energií.
Střílečku Borderlands 2 lze v rámci výprodeje série Borderlands na Steamu získat zdarma napořád, když aktivaci provedete do 8. června 19:00.
Byla vydána nová verze 2.22 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.
Canonical Launchpad vypíná systém správy verzí Bazaar. Vývojáři mohou své repozitáře do 1. září přemigrovat na Git.
Byla vydána nová verze 2.53.21 svobodného multiplatformního balíku internetových aplikací SeaMonkey (Wikipedie). Přehled novinek v poznámkách k vydání.
Petici za povinné zveřejnění zdrojových kódů softwaru použitých ve veřejné správě lze podepsat na ePetice.
Na Indiegogo byla spuštěna kampaň na podporu linuxového telefonu Liberux NEXX s osmijádrovým procesorem Rockchip RK3588S, 32 GB LPDDR4x RAM a 6.34″ 2400×1080 OLED displejem. Cena telefonu je 1 310 eur.
Miro Hrončok vyhrál volby do Fedora Council. Mezi sedmi kandidáty, kteří se ucházeli o dvě křesla, nakonec získal nejvíce hlasů - 1089. Česká komunita má tak po delší době opět zástupce v nejvyšším orgánu Fedory.
16:49:55 (59.42 KB/s) - `subor' ulozen [1000296]Potreboval bych ale jen to cislo udavajici rychlost co je v zavorce.Prosim o radu jak toho dosahnout.Dekuji
...|grep -Po '\d+\.\d+\ KB/s'
sed -e 's/.*(\([^ ]*\).*/\1/'
Bez záruky...
sed -n 's,^[0-9:]* (\([0-9.]*\) KB/s) - .* ulozen \[[0-9]*\].*$,\1,;T;p'Případně
sed -n '/původní grep regexp/{s,^.*(\([0-9.]*\) KB/s).*$,\1,;p}'Ale to první by mělo být o chlup rychlejší. Případně může být vhodné ten regexp dotesat, což bez přesnějšího zadání nemůžu udělat, že
#/bin/bash
ahoj=`grep uložen rychlost | sed -e 's/.*(\([^ ]*\).*/\1/'`
echo "$ahoj"ulozim to do spustitelneho souboru tak to vyhodi jen prazdny radek bez cilsa.
ahoj=$(prikaz)
#/bin/bash
ahoj=$(grep uložen rychlost | sed -e 's/.*(\([^ ]*\).*/\1/')
echo "$ahoj"
#!/bin/bash
', ale to by nesjpíš nemělo vadit.
rychlost
je soubor obsahující ten log. Takže jedna dobrá rada na začátek. Spouštějte aplikace, jejichž log chcete zpracovávat s export LC_ALL=C export LANG=Cpřípadně i s přepínačem
posix
jestli ho ta aplikace má. Vyhnete se tak spoustě problémů. Jako druhá radu bych doporučil si přečíst v mém příspěvku tu část o zbytečném grepu. sed
je mocný nástroj a je zbytečné spouštět dva procesy. V tomhle případě o nic nejde, ale aspoň se něco naučíte.export LC_ALL=C export LANG=C wget http://www.abclinuxu.cz/ 2>rychlost ahoj=$(sed -n 's/.*(\([^ ]*\).*saved.*/\1/;T;p' rychlost) echo $ahojMě to kupodivu funguje bez problémů. Jde to i bez toho mezikroku uložení do souboru.
ahoj=$( export LC_ALL=C export LANG=C wget http://www.abclinuxu.cz/ 2>&1 | sed -n 's/.*(\([^ ]*\).*saved.*/\1/;T;p' ) echo $ahoj
#!/usr/bin/env python import time, urlgrabber, os filename = 'soubor' start = time.time() urlgrabber.urlgrab('http://abclinuxu.cz', filename) seconds = time.time() - start size = os.path.getsize(filename) print size, 'bytes downloaded in', seconds, ' seconds.' print 'Your connection speed was', size/seconds, 'bytes per second.'
Tiskni
Sdílej: