ugrás a tartalomhoz

Archívum - Okt 2017

Dátum
  • Minden
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

október 13

WAMP szerver

Atomi · Okt. 13. (P), 20.02
Üdv!

Eddig rendesen ment WAMP szerverről a Drupal teszt oldalam, aztán feltettem élő webhelyre és ezt töröltem.
Aztán tovább akartam fejleszteni - nem az éles oldalon - ezért letöltöttem és telepítettem megint a WAMP szerverre is, hogy ott molyoljak vele, erre az van, hogy ha a localhost/ elindítom az adott oldalt, automatikusan átirányítódik az élő oldalra, tehát nem tudom elérni a saját gépemen lévő változatot.

Mi a fene ez?

Már azt is csináltam, hogy más adatbázisnevet, más mappanevet adtam meg, amit természetesen átírtam a settings.php-ban (Drupalról van szó), de akkor is átugrik az online oldalra.

Aztán töröltem a .well-known és certificate, aztána cgi-bin (utóbbi üres volt) mappákat, hátha az a baja, hogy az ingyenes https-es az élő oldal és ezek a mappák irányítják át.

De így is átirányítódik.

Előre is kösz a javaslatokat!
 

október 12

Milyen Angular mintaprogramot készítsek?

mahoo · Okt. 12. (Cs), 06.29
Most kezdtem el Angularral (2/4) foglalkozni és egyelőre tetszik.
Cél, hogy minél előbb valami kézzelfogható tudást összeszedjek, ami a már az álláskeresésben is jól jöhet.

Ennek érdekében a Mozilla MDN javascriptes, a typescriptlang.org illetve az angular.io anyagát olvasgatom.
Arra gondoltam, hogy egy olyan weboldalt/programot készítenék, ami csak néhány oldalból áll, de igyekszik felhasználni a lehető legtöbb funkciónalitást az Angulárból.

Egy webshopra esett a választás, aminek az alapja egy ingyenes bootstrap sablon, mert úgy gondolom egy ilyen feladat jó lehetőséget a gyakorlásra.

Mit gondoltok erről a 'tervről', milyen más típusú feladatot ajánlanátok?
 

október 6

LSP és öröklődés

inf3rno · Okt. 6. (P), 09.48
Olvasgatok a contract-ekről, és felvetődött bennem, hogy valami nem teljesen világos az LSP-vel kapcsolatban.

In, Out and Inheritance

If a function in a derived class overrides a function in its super class, then only one of the in contracts of the function and its base functions must be satisfied. Overriding functions then becomes a process of loosening the in contracts.

A function without an in contract means that any values of the function parameters are allowed. This implies that if any function in an inheritance hierarchy has no in contract, then in contracts on functions overriding it have no useful effect.

Conversely, all of the out contracts need to be satisfied, so overriding functions becomes a processes of tightening the out contracts.



https://dlang.org/spec/contracts.html

Liskov substitution principle[6]
“objects in a program should be replaceable with instances of their subtypes without altering the correctness of that program.”


https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)

Na most elvileg mindkettő azt mondja, hogy alosztály példánnyal helyettesíthető kell, hogy legyen az aktuális példány. Ahhoz viszont, hogy az alosztály példány is átmenjen minden teszten, amit az eredeti osztállyal szemben támasztottunk (feltéve, ha elég alaposan teszteljük), az kell, hogy meglévő metódust ne írjunk felül, hanem csak új metódusokat adjunk hozzá.

október 3

friendly url probléma

Termes · Okt. 3. (K), 13.06
Sziasztok.

Az alábbi funkcióval vannak gondjaim. Az ékezetes betűket ékezettelenítve adja vissza ( ez jó), kivéve a "ő" és "ű" betűket. Ezeket cseréli "-"-re.
Illetve az "&" karaktert kellene "es"-re cserélnie (ez nincs még benne).

public function seo_friendly_url($string){

	    $string = str_replace(array('[\', \']'), '', $string);
	    $string = preg_replace('/\[.*\]/U', '', $string);
	    $string = preg_replace('/&(amp;)?#?[a-z0-9]+;/i', '-', $string);
	    $string = htmlentities($string, ENT_COMPAT, 'utf-8');
	    $string = preg_replace('/&([a-z])(acute|uml|circ|grave|ring|cedil|slash|tilde|caron|lig|quot|rsquo);/i', '\\1', $string );
	    $string = preg_replace(array('/[^a-z0-9]/i', '/[-]+/') , '-', $string);
	    return strtolower(trim($string, '-'));
	}
Árvíztűrő & tükörfúrógép -> "arvizt-r-amp-tukorfurogep" az "arvizturo-es-tukorfurogep"
helyett.
Segítene valaki, hogy hogyan tudnám megoldani a problémát?

Köszi.
 

október 2

Programnyelv váltás

SnowFairy · Okt. 2. (H), 11.05
Sziasztok,
mi a véleményetek az alábbi témában:

Adott egy medior szintű fejlesztő, jelenleg egy cégnél dolgozik egy adott programnyelven ír alkalmazásokat. Eljutott egy pontig, ahol úgy érzi, hogy a jelenlegi helyen már nem tud tovább fejlődni. Elkezd gondolkodni a váltáson... szeretne egy új programnyelvet is elsajátítani, és olyan munkát találni.

Szerintetek mennyi esélye van egy új programnyelvet használó állást találnia, amiben nincs releváns tapasztalata?
(otthon azért tanulgatja, van néhány homemade projektje, de céges tapasztalata még nincs)

Szerintetek, ha egy adott programnyelven már elért egy szintet, akkor az új programnyelvű állásból csak a junior kategóriában van helye?

Mit gondoltok erről a témakörről, vagy ha van személyes tapasztalatotok, azt is osszátok meg. Köszi!