Diskusní server | Football manager | Fantasy online hra | Hry online | Poker | Sportovní sázky | Sportsbook
 
Kategorie | Nové diskuse | Statistiky | Hledat | Live | Online | Help | Registrace | Evolution | Football Arena | Online hry
Kategorie: Internet a počítače
481-500 |<< << >> >>| HOME

#45 Programování v PHP

Programátoři sobě: PHP [DISKUSE], HTML [DISKUSE], databáze [DISKUSE], JavaScript [DISKUSE], XML/XSL [DISKUSE], regulární výrazy: [DISKUSE], Perl [DISKUSE]

Užitečné odkazy: http://php.net | http://www.php.cz | http://php.gurroa.cz | http://www.php.net/manual/cs/ | http://php.interval.cz/ | http://www.zdrojak.root.cz
Na HOME najdete: ukázky užitecných věcí v PHP od uživatelů newds.cz
------------------------
Příklad pro anketu: for($i=0; $i < count($pole); $i++) {
MARIO_DWELLER 11.05.2013 21:52:04  
http://blockly-demo.appspot.com/blockly/apps/maze/en.html?level=10#shejee
Docela sranda :), taky mi to chvíli trvalo
GORGOROTH 08.04.2013 01:07:03 Book 21:33:37
http://blockly-demo.appspot.com/blockly/apps/maze/en.html?level=10#vzt5m2

První dvě otočky natvrdo ^^
SHADDOW 08.04.2013 00:52:42 Book 21:37:56
BAUER 08.04.2013 00:50:21: to by slo aj bez toho kruhu ak sa daju tie 2 prikazy natvrdo
Football Arena - Fotbalový online manažer
BAUER 08.04.2013 00:52:41 Book 21:43:24
BAUER 08.04.2013 00:50:21: kazdopadne pekna kravinka .... stejne jako toto:

http://snap.programovaniprodeti.cz/snap.html#lang:cs
lze v tom udelat i treba takovoudle kravinku: http://snap.berkeley.edu/snapsource/snap.html#run:http://snap.berkeley.edu/snapsource/demo/ChristmasNight.xml

uz jsem to ukazoval synovi a je nadsen a ja taky ::D
BAUER 08.04.2013 00:50:21 Book 21:43:24
SHADDOW 08.04.2013 00:48:53: ja to mel tak ze jsem na zacatek dal krok dopredu a doleva natrdo - pak uz byly ty cykly... ale jak rikam, prosel jednu "vidlici" navic
SHADDOW 08.04.2013 00:48:53 Book 21:37:56
KALI 08.04.2013 00:42:34: no to asi nie ... bez toho laveho kruhu sa clovek dostane len po poslednu krizovatku
BAUER 08.04.2013 00:45:38 Book 21:43:24
KALI 08.04.2013 00:42:34: ja se otačel v ty druhy vidlici u cíle - to je zajimavy, ted podruhy uz to nedam znovu ::D

AXISS 08.04.2013 00:13:10: jj pekne dlouho to taky obcas trva ::D
KALI 08.04.2013 00:42:34  
SHADDOW 08.04.2013 00:18:07: dolu staci dat "share", do linku ti doplni get parameter a mozes zdielat ::) A asi efektivnejsie ako otocit sa v tom "kruhu" vlavo to nejde...
SHADDOW 08.04.2013 00:18:07 Book 21:37:56
tu je odpoved ... neni to najelegatnejsie ale funguje
http://i46.tinypic.com/2qu52xw.png
SHADDOW 08.04.2013 00:15:13 Book 21:37:56
BAUER 07.04.2013 23:19:44: dal som to ... mozem ti poslat kod :)
AXISS 08.04.2013 00:13:10  
BAUER 07.04.2013 23:19:44: Poslední level. A ještě mi 7 bloků zbylo ::D

BAUER 07.04.2013 23:19:44 Book 21:43:24
Tak kdo to dá i s tím levelem 10.
Já se na tý desítce celkem zasekl :)

http://blockly-demo.appspot.com/blockly/apps/maze/en.html ::D
SHADDOW 17.02.2013 12:15:25 Book 21:37:56
php storm je pomerne mlady program
BAUER 17.02.2013 11:50:51 Book 21:43:24
AXISS 17.02.2013 02:05:39: v tom OpenJDK do ve starsich verzich neslo, v novy to šlape i mě :)

se slovem klient nemám problém ;o) Ne se všema si tykám a pak jsou to hold klienti ;o)
AXISS 17.02.2013 02:05:39  
BAUER 14.02.2013 21:12:26: Na slovo klient jsem trošku alergickej. Nikdy v životě jsem takhle pro nikoho nedělal a nerad bych se toho dožil ::D

Zkouším ten PhpStorm, koukám $107 včetně daně... no uvidíme za 30 dnů. Jestli u toho teda tak dlouho vydržím. Vypadá to dost amatérsky na tom Ubuntu a trošku mě tam straší dole v toolbaru TODO 31x ::D Taky moc nechápu, proč píšou "Sun JDK 1.6. (OpenJDK is not supported)", když mám OpenJDK a jde mi to zdá se normálně.
BAUER 15.02.2013 13:28:52 Book 21:43:24
KRENCL 15.02.2013 12:20:21: tak ja uz jsem s fullcreenem v BOOLEAN MODu dělal, ale vzdy to byly odpovědi v řádu sekund nebo desetinek sekund... nechci to podcenit. Vím že je to k tomu určené, ale stejně nevím zda dokazu presne dodrzet tu konvenci.
KRENCL 15.02.2013 12:20:21  
BAUER 15.02.2013 11:21:46: a nebude jednodušší využít fulltext vyhledávání jak navrhoval AXISS?

Já s tím zkušenost nemám, ale předpokládám po zběžném nakouknutí do dokumentace (http://dev.mysql.com/doc/refman/4.1/en/fulltext-search.html), že to požadovanou funcionalitu má a nemusel by sis vlastní fulltext DB dělat sám.
BAUER 15.02.2013 11:21:46 Book 21:43:24
KRENCL 15.02.2013 10:49:55: diky

napadlo mě řešení následující:

-------------
- udělám si navíc tabulku "vazba" a "slova"
- pro každý záznam v tabulce kde se hnedá si hned po uložení udělám její otisky v tabulce vazba a slova, dle klíče níže
- hledat budu v tabulce slova, k ní prihazovat pomoci tabulky "vazba" správne klice z hlavní tabulky.

-----------
data:


tabulka hlavni:
id | nadpis | text
------------------
1  | velká | hlava spadla
2  | malá  | hlava nespadla
3  | nikdy | neříkej hlava spadla
4  | hlava | hlava
5  | nejsem| velká hlava


tabulka slova:
id | slovo
1  | velka
2  | hlava
3  | spadla
4  | mala
5  | nespadla
6  | nikdy
7  | nerikej
8  | nejsem
tabulka slova bude obsahovat slova vetsi jak 2 znaky, bez diakritiky, ocistene od teček, čárek, otazniků a hacku a carek za vetama, vyhodim cisnek znaky a odstranim diakritiku


tabulka vazba:
id | id_slova | id_hlavni
--------------------------
1  | 1        | 1
2  | 1        | 5
3  | 2        | 1
4  | 2        | 2
5  | 2        | 3
6  | 2        | 4
7  | 2        | 5
8  | 3        | 1
9  | 3        | 3
10 | 4        | 2
11 | 5        | 2
12 | 6        | 3
13 | 7        | 3
14 | 8        | 5
tabulka vazba je jasna...


indexy:
v podstatě jen na sloupec slovo v tabulce slova! (1. vyhoda!)

hledani:
- budu hledat jen LIKE (nebo LIKE 'slovo%') - takze bude pracovat index a bude to pekelne rychly - 2. vyhoda
- hledani celych frazi: "velka hlava" - v prvni vazi me mysql vytahne jen ty co obsahuje obe slova a v tabulce "hlavni" pak jen vyselektuji ty ktere to obsahuji. Tedy nebudu hledat v 70K ale treba jen ve 20 zaznamech - rychlost (treti vyhoda)


---------
ted uz to jen naprogramovat, ach jo - to aby to z textu delalo ty sql dotazy ;o)
KRENCL 15.02.2013 10:49:55  
Tak jsem si udělal pár testíků a pro REGEXP nepříznívý.
Je to nad databází s cca 60k záznamy, dotaz byl LIKE/REGEXP nad třemi sloupci. Výsledky jsou v sekundách:

LIKE
0.63; 0.49; 0.46; 0.48; 0.53
REGEXP
1.79; 1.82; 2.35; 2.49; 2.02

Výsledek - regexp je cca 4x pomalejší.
KRENCL 15.02.2013 01:08:11  
BAUER 14.02.2013 21:46:36: noo, ano, v podstatě je to stejný like a zřejmě to bude o trochu náročnější, ale neřekl bych, že o moc, no, prostě bych to zkusil párkrát spustit a uvidíš sám
|<< << >> >>|