ugrás a tartalomhoz

Archívum

szeptember 5, 2016

Fájlok menedzselése

visuall · 2016. Szep. 5. (H), 18.32
Sziasztok!

Adott egy linux-alapú környezet (debian), ebben szeretném megoldani a saját tartalomkezelőmmel a felhasználók által feltöltött fájlok kezelését.
Mivel még egy gépen belül mozgok, arra gondoltam, hogy a fájlt elhelyezném egy, a felhasználó számára fenntartott mappában, a kellő helyre pedig húzunk egy hard linket.
Másik megoldás lehet, hogy a jelenlegi feladatnak fenntartott helyre felmásoljuk, a későbbi használatra pedig visszarántjuk az előbbi URL-t. Ennek viszont az a hátránya, hogy a fájl mindig egy feladat-specifikus helyről hozzuk vissza, így - bár növeljük a cache hatékonyságát -, az URL-ek nem lesznek egységesek.
Harmadik megoldásként egy általános mappára gondoltam, de annak sincs túl sok értelme így.
Mit gondoltok?
 ■

szeptember 4

PHP + MySql beléptető rendszer titkosítás nélkül

AGMT01 · 2016. Szep. 4. (V), 21.49
Törölve :D
 ■

szeptember 3

dsync és sieve szabályok

sandrosdj · 2016. Szep. 3. (Szo), 10.38
Sziasztok!

A minap beállítottam egy backup mail szervert. Minden szuperül működik (bármelyik szerver fogadja a leveleket, mindegyiken megjelenik), leszámítva azt, hogy a sieve szabályok szinkronizációja egyoldalú.

Ha a "fő" szerveren hozok létre vagy törlök sieve szabályokat, a változások megjelennek a másodlagos szerveren is, viszont ha ezt fordítva csinálom, akkor csak a másodlagos szerveren jelenik meg a szabály.

A dsync beállítások megegyeznek mindkét szerveren.

Különbség csak a leveleket tároló helyen van: a fő szerveren ez egy /storage/mail helyen van, míg a másodlagoson a szokásos helyén /var/mail/vhosts.
Ugyan így a sieve könyvtára is különbözik: /storage/sieve, /var/mail/sieve

A tárolási hely ugyan nem egyezik meg, de mint említettem 1. ---> 2. irányban így is működik a szinkronizáció.

Konfig fájlok: https://www.dropbox.com/sh/eyqjelh57sdr48a/AABekXdQ1FcvERjGu8BMeT0oa?dl=0


Mi okozhatja a gondot?
 ■

augusztus 31

EPUB html alapon, digitális könyv hogyan?

shamanix · 2016. Aug. 31. (Sze), 14.13
Sziasztok

Érdeklődnék,e számomra ismeretlen szabványról, egy scannelt könyvből kellene reszponzív epub verziót csinálnom, ahogy olvasgattam az epub html es css alapon működhet.
Elég nekem html + css tudás, vagy kell pluszban kiadványszerkesztői, tördelői, egyéb tapasztalat is? Csinált már vki ilyesmit?
Minden segítséget, példát, helpet szívesen fogadok..

Köszi
 ■

Sor lehívása aszerint, hogy hányadik a sorrendben(?)

stickys · 2016. Aug. 31. (Sze), 11.52
Helló!
Van egy olyan lekérdezésem, ami a táblából lévő rekordokat dátum szerint csökkenő sorrendbe teszi.
"SELECT * FROM posts ORDER BY date DESC"
Hogyan tudnék az egész rendezésből kiválasztani egy sort, például a másodikat?
A válaszokat előre is köszönöm!
 ■

augusztus 26

Ez late-binding?

b111 · 2016. Aug. 26. (P), 15.34
Sziasztok!

Szeretném ha valaki elmondaná, hogy mi zajlik a háttérben.

<?php
interface contact {
	public function getSign();
}

class post_office {
	public function send_message($recpt, $message) {
		$signature = $this->getSign();
		return $recpt . " " . $message . " " . $signature;
	}
}

class post extends post_office implements contact {
	public function getSign() {
		return "Joe Dow" . PHP_EOL;
	}
}

$post = new post();

$recpt = 'Gipsz Jakab';
$message = "Hello!" . PHP_EOL;

echo $post->send_message($recpt, $message);
A 8. sor lenne a kérdés. Második kérdésem, hogy ezt Java-ban hogyan kell megvalósítani. (PHP 7.0.8)

Köszönöm!
 ■

Cikkek

Pepita · 2016. Aug. 26. (P), 09.53
Sziasztok,

csütörtökön ünnepli első szülinapját - a legfrissebb cikk a WL-en...
Mit gondoltok erről?

A 10. legfrissebb cikk pedig nemsoká 4 éves..

Én azt gondolom, hogy ki kéne gondolnunk erre valamit.
Vélemény?
 ■

augusztus 24

Kérdés és segitég kérés?

zsolo777 · 2016. Aug. 24. (Sze), 18.52
Sziasztok!Tudna Nekem valaki segiteni?Nekem egy Asus Z97 Maximux VII Ranger alaplap és i5 4670Kprocesszor és egy Tt toronyhütő 2x8Gb 1866Mhz Dual Kingston HyperX Fury rammok és egy Asus R9 380 4gb 256bites Dx12 vga és egy Chieftec arena500wattos tápos Pc van és szeretnék munkát válalni akár konvertálni vagy szerkeszteni képeket videokat stb.Ha tud valaki segiteni ebben azt nagyon megköszöném!Üdvözlettel Zsolt
 ■

augusztus 22

jQuery EasyUI - Lassú oldalbetöltés

szoron · 2016. Aug. 22. (H), 19.24
Sziasztok!

EasyUI segítségével készítettem egy átfogó felületet több feladat megoldására.
A komponensek révén 15-20 oldalon tud a felhasználó 40-50 komponens segítségével feladatokat elvégezni (adminisztrálni folyamatokat)
Egy html (100kb) oldal a komponensekkel és egy js (130kb) a hozzájuk tartozó függvényekkel.
És persze a php-k az adatbázis lekérdezésekkel.

Abban az esetbe, ha számítógépről érjük el az említett html, 5 mp alatt betöltődik.
Viszont az oldalt Android (Firefox) tabletekről kell elérni. Ekkor viszont kár 20-30 mp is lehet az oldal beöltése. Viszont ezek után már gyors minden folyamat, az oldal esetleges újratöltéséig, de ez ha nincs kapcsolati hiba nem szükséges.

A kérdés, hogy a workek-es módszerrel vagyis, hogy pl. login oldalon a háttrében tölti be a további függvényeket a oldal gyorsítható a betöltés vagy van valami más megoldás arra, hogy ne kelljen 20-30 mp-t várni a betöltésre.

A segítségeket előre is köszönöm!
Attila
 ■

augusztus 19

Tömb permutáció / értékek hasonlítása

szobek · 2016. Aug. 19. (P), 18.24
Sziasztok!

Egy érdekes kérdéssel keresett meg egy barátom. Készítsek Neki egy szkriptet, ami egy adott tömbben lévő számokból kikeres minden olyan varáíciót, amelynek az összege egyenlő egy meghatározott számmal. Egy példa, hogy mire gondolok:

var $numbers = [2,3,6,8,11,25,29,41,52];
var $check = 96;

var $finish = [];

// a végeredmény pl:

for(var $i in $numbers) {
	// itt lenne a logika
	
	$temp.push($numbers[$i])
	// ha megvan a logika, hogy milyen számokat teszek össze egy ciklusban, pl: $temp = [2,3,6]...
	
	$amount = 0;
	// itt akár egy do-while-lal is lehet persze...
	for(var $j in $temp) {
		$amount += $temp[$j];
		if($amount == $check) {
			break;
			$finish.push($temp);
		}
	}
}

$finish = [
	[3,41,52],
	[11,11,11,11,11,11,11,11,8],
	[29,29,8,6,6,6,6,6],
	// és itt lenne a többi találat
];


A probléma, hogy a logikát szeretném megérteni, de mindig megakadok ott, hogy túl sok ciklus lenne, és még csak nem is működik rendesen a kód. Nem feltétlenül szeretnék komplett megoldást kérni, csak egy kis segítséget, hogy hogyan álljak neki? :)

Előre is köszönök minden választ és segítséget :)

Üdv:
Szobek
 ■