Programovací jazyk Python byl vydán v nové major verzi 3.15.0. Podrobný přehled novinek v aktualizované dokumentaci.
BIGWORDS.PAGE je open-source webová aplikace, která po otevření odkazu v prohlížeči vykreslí přes celou obrazovku jednoduché informační sdělení. Zpráva i její nastavení jsou uložené v části URL za znakem #, například odkaz https://bigwords.page/#abclinuxu zobrazí jako velký bílý nápis 'abclinuxu' na černém pozadí. Obsah odkazu lze upravovat i vestavěným editorem, ten umožňuje nastavovat formátování a vizuální efekty textu, časovače, QR kódy a obrázky. Zdrojový kód je dostupný pod licencí MIT na GitHubu.
V neděli 11. října proběhne rotace klíče kořenové zóny. Podruhé v historii. Ondřej Filip na blogu CZ.NIC: "Pokud je pro Vás DNS protokol spíše výzva, ale přesto spravujete nějakou síť či DNS resolver, zkuste si jednoduchý test, který připravila firma Cloudflare na této adrese. Obzvláště zbystřit byste měli, pokud uvidíte nějaká červená políčka."
Vláda Spojených států se rozhodla vyřadit americkou softwarovou společnost Microsoft a několik dalších velkých technologických podniků z programu, který umožňuje kvalifikovaným zahraničním pracovníkům získat povolení k trvalému pobytu. Oznámila to včera administrativa amerického prezidenta Donalda Trumpa. Opatření zdůvodnila rozsáhlým zneužíváním programu, který je dlouhodobě terčem kritiky ze strany Trumpových příznivců, neboť prý znevýhodňuje americké pracovníky.
Datové centrum největší ruské technologické společnosti Jandex v Rjazaňské oblasti se stalo cílem dronového útoku a zastavilo provoz. Jandexu se někdy přezdívá „ruský Google“. Provozuje nejoblíbenější internetový vyhledávač v Rusku nebo aplikace pro objednávky jídla a taxi. Využívají jej desítky milionů lidí v rusky mluvících zemích.
Francouzská společnost Mistral AI představila Mistral Large 4 (interně přezdívaný 'le Chonk', volně přeloženo 'pořádný macek'), 'open-weight multimodální hybridní instruct-and-reasoning model s architekturou granulárního MoE, nativně podporující více jak 160 jazyků'. Model má přes jeden bilión parametrů, z nichž při práci využívá 49 miliard, kontextové okno o délce milion tokenů a obrazový enkodér o 1,6 miliardách parametrů.
… více »Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.20. Díky 227 přispěvatelům.
Simon Long oznámil Raspberry Pi Desktop pro PC a Mac s Intelem postavený na aktualizovaném Debianu 13 Trixie. S klientem Raspberry Pi Connect pro vzdálenou správu. Ke stažení je vedle Raspberry Pi OS pro Raspberry Pi.
ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím
… více »ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.
Vývojáři PHP aplikací v budoucnu nebudou muset instalovat webový server. PHP bude ve verzi 5.4 obsahovat vlastní webserver, který bude možné spustit jednoduchým příkazem přímo ve složce projektu. Tuto funkcionalitu dostal již dříve například Python.
Tiskni
Sdílej:
Podle me PHP3 krivdisNekřivdím, protože nepersonifikuju.
Jestli pamatujes internet z dob pred rokem 99, tak musis uznat, ze tehda to bylo naprosto o necem jinym.Ten rok jsem na internetu začínal...
Na lokální testování.No nevim, častokrát člověk při psaní v PHP řeší Apache-specifika nebo specifika jinýho serveru, jako např. .htaccess, hlavičky, proměnný serveru, apod. To si radši nechám Apache. Spíš mi to zní jako featura pro lamy ve stylu "hej kámo potřebuju nahodit to péhápko, véď, ale je to nějaký složitý"...
Myslím že vývojáři php na to budou myslet a nabídne to i nějakej režim kompatability, jinak je to opravdu téměř k ničemu (i kdyby, používat to nebudu)
Co k tomu napsat... Kdyby existovalo něco jako standart jazyka PHP, oficiální "best practices" apod. jak je to u kolegů (python, ruby...) zvykem, tak problém neexistuje.
Vývoj PHP má s vývojem linuxu společného víc než by se někomu mohlo zdát.A naštěstí méně než by se mohlo zdát někomu jinému :).
Hodně skvělých programátorů začínalo PHP prasením.Taky hodně skvělých programátorů začalo žužláním dudlíka, ale že by to byla nějaká zvlášť užitečná informace, to se mi (ani u jednoho) nezdá.
Taky hodně skvělých programátorů začalo žužláním dudlíka, ale že by to byla nějaká zvlášť užitečná informace, to se mi (ani u jednoho) nezdá.Ano. Obzvláště u mnoha aplikací v javě, jsem měl rovněž tento pocit.
Ano. Obzvláště u mnoha aplikací v javě, jsem měl rovněž tento pocit.Ano, i mnoho Javistů začínalo žužláním dudlíka. Jak překvapivé.
Kdyby existovalo něco jako standart jazyka PHPMyslíš něco jako standarta prezidenta, nebo jak to máme?
python, ruby...PHP se možná podstatně zužitečnilo a hodně se přizpůsobilo programovacím jazykům, ale Python ani Ruby bych si za jeho kolegy označit nedovolil :). Jedna věc je, když se implementuje šablonovací systém v programovacím jazyce, jiná věc je, když se z šablonovacího systému vklubává programovací jazyk.
Vývojáři PHP aplikací v budoucnu nebudou muset instalovat webový serverTo je nesmysl a nic takového ani zbytek zprávičky neříká. Ve skutečnosti se jim webserver nainstaluje coby součást PHP, i kdyby ho nechtěli.
Mimochodem, jeden web mi běží v C++Tohle by mě zajímalo, na čem to běží?
C++ je pro lamy, mam webku v C (virtuální hraní si na burze s vazbou do reality).
Jinak, je zajímavé, už jen pro to zkusit si to, přejít na webu od php k c, ta čistota a kontrola... 
Tak to jsem malej pán teda 
Ale záleží na velikosti aplikace..
#!/usr/bin/python3
import sys
from modgrammar import *
grammar_whitespace = False
class Strong(Grammar):
grammar = L("**"), REF("Text"), L("**")
class Text(Grammar):
grammar = Strong | LIST_OF(WORD("a-z"), sep="")
class Document(Grammar):
grammar = Text, EOL, EOF
result = Document.parser().parse_string(sys.stdin.read(), eof=True)
def pretty_print(result, indent=0):
print("{}{}:".format(' '*indent, result.grammar_name))
for child in result:
pretty_print(child, indent+1)
pretty_print(result)
$ echo "**test**" | ./test.py
Document:
Text:
Strong:
L('**'):
Text:
<LIST>:
WORD('a-z'):
L('**'):
EOL:
L('\n'):
EOF:
Python, který by byl takovou bezpečnou volbou, osahaný celkem mám, Lua (Luu?
) vůbec a co se webovek, tak už tuplem ne.
Měl by tu někdo s těmi dvěma obskurními jazyky nějaké zkušenosti?
Na rozdil od bisonu je to top-down parser, takze to ma trochu jinou logiku.Když už jsem se pustil do python-modgrammar, které se mi dost líbí, tak mě zajímá, jestli mi ANTLR může nabídnout něco navíc oproti modgrammar.
Dokonce to ma vyvojovy prostredi.To nepovažuju za výhodu.
To nepovažuju za výhodu.To prave vyhoda je. To vyvojovy prostredi ti umoznuje veci jako: vizualizaci DFA vizualizaci zavislosti mezi pravidly detekci a odstraneni leve rekurze ANTLR umi sam rozeznat jestli je tvoje gramatika LL(k) anebo LL(*) a naznaci ti zda je potreba vygenerovat backtrackujici - popr. nebackgrackujici parser. Navic to ma nastroje(znacky) pro generovani AST stromu vcetne ruznych divokych transfomaci. Nikomu nic necpu ani nenutim. Sam jsem ale zabil furu casu s knihovnou boost::spirit nez jsem prisel na to, ze to nikam nevede.
vizualizaci DFA vizualizaci zavislosti mezi pravidly detekci a odstraneni leve rekurzeMezi existencí „vývojového prostředí“ a konkrétní funkcionalitou, která může a nemusí být součástí integrovaného molochu žádný zvláštní vztah nevidím :). Takže až teď to pro mě začíná být zajímavé. Díky za tip, někdy na to možná kouknu. Nedělám nic velkého a tak mi modgrammar přijde do začátku nesmírně pohodlné už jen tím, že to hodně připomíná to, co jsem si představoval.
.
Šlapalo to pěkně, ale na práci se stringy znám tedy lepší jazykycython? I když ten v dobách před PHP opravdu ještě neexistoval.
Zajímavé je, že když je to tak špatné, že se to používá v hojné míře.např jako Windows ?
Ale třeba jsem jen trochu retardovaný.Buď v klidu, většina místní verbeže je na tom stejně, jak jsem se dozvěděl z nezávislého zdroje
A v com robia weby vsetci experti z takychto diskusii, pre ktorych je PHP a MySQL zle?V tom, co jim vyhovuje? Případně v tom, za co PHP a MySQL vyměnili, když zjistili, že to stojí zaprd?
Já používám na tohle Refinery CMS. Má to sice trochu jinej přístup než tyhle kladiva, ale dobrej web se v tom udělat dá a ještě k tomu je to docela příjemná práce. Jinak podobným principem funguje v Rails třeba Radiant CMS nebo podařenější Locomotive.
No asi by to zvládli, ale moc se jim nechce, jelikož jsem se dotazoval u 3 webhosterů, a jejich odpověď byla záporná.No to je ta druhá možnost, co jsem psal, nemají zájem o jednotlivé zákazníky, jen o ty, kteří 100% zapadají do portfolia předpřipravených služeb.
Pokud by někdo věděl kontrétného, byl bych moc vděčný. Samozřejmě budu hledat dále i sám.Zatím vždycky, když jsem někdo něco tohoto typu potřeboval, tak jsem to sehnal. Takže spíš naopak, až se ti přestane chtít hledat, tak se přímo ozvi, dej konkrétní požadavky (osobně nepoužívám nic z toho, co píšeš), a já ti zjistím, jestli něco mám. Mail/jabber na mě najdeš v profilu.