ugrás a tartalomhoz

Archívum - 2012

július 10

DRY

eddig bírtam szó nélkül · 2012. Júl. 10. (K), 21.29
Bocs, ez python, de épp ezzel játszottam, meg a nyelvnek egyébként sincs itt jelentősége...
Eszembe jutott ama bizonyos Don't Repeat Yourself elv.
Szálkezelést próbálgattam (szálbiztos és nem szálbiztos függvények használata multithread környezetben hogy megy, hogyan tudom bizonyítani, hogy a nem szálbiztos függvény ilyen esetben hibásan működik)

A tesztek indítása valahogy így nézne ki:

	def main(self):
		t1=threading.Thread(target=self.runAThread)
		t2=threading.Thread(target=self.runAThread)
		t1.start()
		t2.start()
		t1.join()
		t2.join()
Itt ugye van néhány ismétlődés, ami elég rondán néz ki.
Lecserélhetem ilyenre:
	def main(self):
		threadLista=(threading.Thread(target=self.runAThread),threading.Thread(target=self.runAThread))
		for t in threadLista:
			t.start()
		for t in threadLista:
			t.join()

Ez így kicsit rugalmasabb (egy sort kell csak módosítani, ha újabb szálat akarok indítani, netán másik függvényt futtatni az újabb szálban), de nem lett sokkal jobb a helyzet, itt is ismétlődik a kód egy része, de...
Lehet ezt tovább szépíteni? Hiszen előbb el kell indítani valamennyi szálat, csak utána mehet egyenként a join...

Jó, ez most egy nagyon egyszerű példa, de hasonló helyzet talán nagyobb méretekben is előfordulhat. Ilyenkor mi a teendő? Van hova egyszerűsíteni? Vagy ilyenkor jön a vállrándítás, hogy minden nem lehet tökéletes?
 

Old Browsers Are Holding Back The Web

Joó Ádám · 2012. Júl. 10. (K), 16.31
Nem lehet az újgenerációs technikákat használni, amíg a lemaradó böngészők ki nem vesznek
 

Stop Refactoring!

Joó Ádám · 2012. Júl. 10. (K), 16.06
A túl feszes kódot nehéz módosítani
 

PostgreSQL + Full Text Search

dave · 2012. Júl. 10. (K), 14.53
Sziasztok!

Egy ideje már játszadozok a PostgreSQL-lel, most jutottam el odáig, hogy full text keresést is használnék. Egyelőre csak tapogatózom, az alábbi kérdéseim merültek fel:

1. Melyik a legjobb megoldás a megvalósításra (sebesség, egyszerűség tekintetében)? A beépített FTS, vagy a "külső" megoldások? Olvasgattam a Solr-t és a Sphinxről, nekem jobban tetszik, hogy "házon belül" marad a megoldás, nem kell külön szoftvert telepítenem a szerverre. Milyen előnyei lehetnek az utóbbiaknak?
2. Magyar nyelv esetén mennyire működőképes a dolog? Értem ez alatt a stop szavakat és a szótövezést. Kereséskor a szótövezés automatikusan működik vagy úgy kell szerkeszteni az SQL lekérdezést? Mi a helyzet az elválasztással?
3. A sorba rendezés része nem teljesen tiszta, arról valamit tudnátok mondani pár szóban? Ha valami precedenciát szeretnék, azt ki lehet kényszeríteni. Itt ilyenre gondolok, hogy van egy topic táblám title és body mezővel, akkor a title-ben lévő találatok előbb helyezkedjenek el, mint a body.

Köszi,
dave
 

CI query cache

iddqd · 2012. Júl. 10. (K), 10.37
Sziszatok,

Elsősorban codeigniter-t ismerőktől kérdezném, van e valakinek esetleg valamilyen tippje vagy módszere arra, hogy hogyan lenne érdemes megoldani részleges adatbázis cache -elést. Ritkán változó,
de adatbázisban tárolt elemekről lenne szó, mint pl navigációs elemek stb,
ezeket szeretném betenni.
Alapvetően a problémám, hogy a CI a cache -elést általánosan engedélyezi, azaz ha bekapcsolom, minden lekérdezésre érvényes, extra ki kell kapcsolni amelyiknél nem akarom. Tehát a query -ik 90% -ában külön bele kellene írnom hogy ne tegye. Ki lehet ezt kerülni? Vagy esetleg az én tudásom hiányos és van erre valamilyen módszer?
Köszönöm.
Üdv, Balázs
 

Escape your search engine Filter Bubble!

Hidvégi Gábor · 2012. Júl. 10. (K), 09.32
A személyre szabott keresés hátrányainak bemutatása
 

július 9

Chrome supports TCP & UDP Sockets

Joó Ádám · 2012. Júl. 9. (H), 01.19
Túl lép a HTTP-n a Google
 

július 8

két hasábos weblap létrehozása css

picike · 2012. Júl. 8. (V), 19.13
Olyan gondom lenne hogy egy kéthasábos weblapot akarok létrehozni div-vel és a pozicionálást css-sel szeretném megoldani ami lenne egy tartalom és egy baloldalból tetején fejléccel és egy vízszintes lenyíló menüvel a html kód már megvan írva csak a css -be beillesztetem a tartalom bal oldal és a tartalom stílusát , de a tartalom és a baloldal nem akar úgy állni ahogy kéne.



html kód:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" href="stylus.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ma-mó adó KFT</title>
<meta name="description" content="elsősorban könyveléssel foglalkozunk, de vállalunk számítógép telepítést, varast, gépek javítása.">
<meta name="keywords" content="könyvelés, számítógép telepítést">
<meta name="robots" content="index, follow">
<meta name="revisit-after" content="3 Months">
<meta name="author" content="Császár Mónika">
<meta name="distribution" content="local">
<meta name="language" content="HU">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta name="rating" content="general">
<meta name="generator" content="fabio.hu">
</head>

<body>

<div id="fejlec"></div>
<div id="menu"></div>
<div id="baloldal"></div>
<div id="tartalom"></div>
</body>
</html>

css kod:

/* CSS Document */

body{
margin:auto;
background-color:#009900;
font:12px verdana;
color:#000;
}

#fejlec {
position: relative;
height: 160px;
width: 1024px;
background-image:url(kepek/fejlec.jpg);
border: thin dotted #CCCCCC;
}

#tartalom {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
background-color: #0099FF;
float: rigth;
width: 80%;
border: medium dotted #996600;
margin:auto;

}
#baloldal {
float:left;
background-color: #990000;
width: 20%;
height:100%;
border: thick solid #99FF99;
}

imagettftext() - költözés után ékezet gond

castaw · 2012. Júl. 8. (V), 12.48
Sziasztok.
Van egy letesztelt saját tárhelyen tökéletesen működő, imagettftext() függvényt magában foglaló php scriptem. (ami egy joomla része egyébként).
Költözés után viszont az ékezetes karakterek helyett csak egy téglalapot jelenít meg.
UTF-8-ban kapja a megjelenítendő szöveget, amit elvileg fel is tud dolgozni ugye...
Mi lehet a gond?
 

július 7

nem akarja a html megjeleniteni a css kodba lévő utasításokat

picike · 2012. Júl. 7. (Szo), 19.50
Sziasztok!

Olyan gondom lenne hogy gyakorlom a css és hiába ilesztem be a html-be a css kod elérhetőségét nem akarja végrehajtani, mi lehet a gond?
a html rész:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet"href="stylepage"type="text/css">

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<body>
<div id="wrapper">
</div>
<div id="header">
</div>
<div id="sidebar1">
</div>
<div id="content">
</div>
<div id="sidebar2">
</div>
<div id="footer">
</div>

</body>
</html>

itt meg a css kod:

/* CSS Document */
*{
margin:0;
padding:0;
}

body{
margin:auto;
background-color:#C3D9FF;
font:12px verdana;
color:#000;
}

#wrapper{
margin:20px auto;
width:950px;
}

#header{
width:930px;
padding:10px;
height:100px;
background-color:#6192DF;
font:30px arial;
}

#slidebar1{
width:180px;
padding:10px;
float:left;
background-color:#8BABDF;