Hirdetés

Dual Xeon vízhűtést követel

Sziasztok! Valaki használ dual cpu-s rendszert vízhűtéssel?
Megéri? Vagy inkább keressek valami jobb levegőset...
A stock hűtőt hanyagolnám a hangja miatt, aludni is szeretnék mellette :W
Nem szeretnék kiépíteni vizhűtést, szóval maradna a kompakt hűtés
Van jól bevált (nem 50ezres) hűtéssel valakinek saját tapasztalata?

Mivel játsszak PC-n...

Keresgéltem a jól megszokott keresővel, bújtam a fórumokat, topikokat, hátha...
De sehol nem találok Forza like játékot..
Valaki esetleg tud? :D Egyáltalán létezik ilyen?
Mindenhol hiper-szuper gyors autók, stb stb
De... olyan, hogy mondjuk egy 1-es Golf-al, 1200es ladával vagy bármilyen utcai autóval ami nem "sport" (pl suzuki Ignis, csak mondtam egy példát. ) szánthatom az utakat, ilyen játék létezik pc-re?
A forzával csak a cpu éhsége a gondom.. mivel az előző lapom lefüstölt, így maradt a jó öreg fm2... :W :O
Szóval, ha valakinek van valami jó ötlete, ne tartsa magában! :K :R

Python help me #2

Megoldva... :DD
Sziasztok!

python2.7-ről váltottam 3.-ra ééés háát ezt a hibát kapom:

File "matrixtemp.py", line 73
print("Low fényerő")
^
TabError: inconsistent use of tabs and spaces in indentation

Program részlet:
def hofok(n, block_orientation, rotate):
serial = spi(port=0, device=0, gpio=noop())
device = max7219(serial, cascaded=8, block_orientation=-90 , rotate=rotate)
if ((now.hour + 1) < 9 or (now.hour + 1) > 19):
device.contrast(1)
print("Low fényerő")
print("Hofok")
msg = "Hofok: " + str(temp_C) + " C"
print(msg)
show_message(device, msg, fill="white", font=proportional(CP437_FONT))
time.sleep(1)

Mi változott a két verzió között? (jóóó tudom,hogy sok minden na... :P )
A tabolás is változott? :F :F

Rendszerfrissítés jelzésének erőltetése EMUI 5-ön root nélkül, ADB-paranccsal

A Huawei-eszközök OTA frissítési metódusának problémái miatt gyakran ragadnak egyes készülékek bizonyos buildeken. Nekik és a türelmetlenebb felhasználóknak nyújt sovány vígaszt a következő módszer. Bár a rendszer frissülni nem fog, a Beállítások menüjében és ikonján látható piros pont sokak vágyakozásán enyhíthet.

1. ADB és Fastboot, HiSuite letöltése és telepítése a számítógépre.
2. A fejlesztői lehetőségek és az USB-hibakeresés engedélyezése az androidos eszközön.
3. Parancssor futtatása. Például a Windows keresőjébe cmd-t írva.
4. Az ADB telepítési mappájába navigálás, alapértelmezetten:
cd\adb
5. A készülék és a számítógép csatlakoztatása, és a megfelelő driverek telepítésének ellenőrzése.
adb devices
A parancs a készülék sorozatszámának jelzésével válaszol kapcsolat esetén.
6. A rendszerfrissítés jelzésének erőltetése a következő ADB-paranccsal:
adb shell settings put secure hw_new_system_update 1

A navigációs sáv valódi elrejtése (nem immerzív mód) EMUI 5-ön

Többek között a gesztusvezérlés (lebegő gomb, gesztusvezérléses appok) népszerűségének növekedésével, elterjedésével is egyre többen szeretnék elrejteni a navigációs sávot. EMUI 5-ön ez alapvetően három módon is megtehető.

1. Az immerzív mód. Talán a legismertebb. ADB-paranccsal lehet megoldani. Előnye a bármikor felhúzható a navigációs sáv. Hátránya, hogy sok applikáció nem ismeri fel, így nem méretezi át magát, EMUI kezdőképernyő sem, a dokk ikonjai nem” csúsznak le”, illetve véletlenül is aktíválhatók a gombok.
2. A régi EMUI 4-es hide_virtual_key parancs Settings Database Editorban, a System fülön, tehát külön ADB-engedély sem szükséges. Kis nyilacskával lehetett eltűntetni a sávot, majd fel lehetett húzni (EMUI 8-on visszatér a feature). EMUI 5-ön csak eltüntetni lehet, visszahúzni nem. Hátránya, hogy csak FR-rel lehet visszaállítani, és ugyanúgy az átméretezés is problémás.
3. A navigationbar_is_min parancs Settings Database Editor Global fülén, így ADB-engedély szükséges hozzá. Előnye, hogy tényleges az eltüntetés, felismeri az EMUI és az appok is. Hátránya, hogy újraindításkor visszaáll alapértelmezésre.

PHP help me

Van egy kódom, ami nem igen akar működni! :W
Raspberry-n fut egy apache, php-val ééés itt a kódom:

<php>

echo "<H1>Raspberry PI Temp Sensor</H1>";

date_default_timezone_set('UTC');

try
{
$file_db = new PDO('sqlite:homerseklet.db');
}
catch( PDOException $e )
{
die( $e->getMessage() );
}
$sql = 'SELECT * FROM adatok';
$result = $file_db->query($sql);
$rowarray = $result->fetchall(PDO::FETCH_ASSOC);
$rowno = 0;
echo "<br>";

foreach($rowarray as $row)
{
echo "Rögzítés ideje:".$row[ido];
echo " Mért hõmérséklet:<STRONG>".$row[fok]."℃</STR$>;
$rowno++;
}
</php>

És az Istenért sem akar menni... ennyit kapok vissza böngészőből:

Huawei P9 Lite OTG EMUI5

CSAK EMUI5-ös rendszeren fog működni!!
Először TWRP-vel kell telepíteni ezt a kernelt!!
Másodszor root-olva kell lennie a telefonodnak! És nem utolsó sorban kell ez az applikáció . (vagy bármelyik másik, amivel tudsz init.d script-et futtatni. :D

Létre kell hozni a /etc/init.d könyvtárban egy usbon.sh és egy usboff.sh nevű fájlt

az usbon.sh tartalma ez legyen:
#!/system/bin/sh
echo hoston > /sys/devices/f1100000.hisi_usb/plugusb

az usboff.sh tartalma pedig ez:
#!/system/bin/sh
echo hostoff > /sys/devices/f1100000.hisi_usb/plugusb

Ez után indítsd újra a készüléket, indítsd el az app-ot és futtasd az usbon.sh-t, ez után otg kábellel csatlakoztatsz egy egeret, billentyűzetet, pendrive-ot, és automatikusan fel fogja ismerni a készülék :D (Pendrive helyzetében nem mindent vesz be... nem tudom,hogy miért.. :DD )

Python help me

Valaki magyarázza már meg nekem a következőt:
def time1(ora):
if ora[0] == "0":
nulla()
elif ora[0] == "1":
egy()
elif ora[0] == "2":
ketto()
elif ora[0] == "3":
harom()
elif ora[0] == "4":
negy()
elif ora[0] == "5":
ot()
elif ora[0] == "6":
hat()
elif ora[0] == "7":
het()
elif ora[0] == "8":
nyolc()
else:
kilenc()

És a hiba:

pi@raspberrypi:~ $ python ora.py
File "ora.py", line 188
elif ora[0]] == "1":
^
IndentationError: unindent does not match any outer indentation level

az ora az egy string változó, és annak az első "karakterét" vizsgálnám.
én nem értem... :W
Pedig utánanéztem, az if-eket, így kell írni...
vagy def-ben nem lehet meghívni másik "def"-et?? :W :W :W

ADB-parancsok, rejtett beállítások szerkesztése (EMUI-n)

A következő módszer működik minden androidos készüléken, az egyes beállítások eltérhetnek.
A Settings Database Editor telepítése és engedélyezése
1. Settings Database Editor telepítése a Google Play Áruházból, és megnyitása a készüléken.
A Settings Database Editor menüje 3 részből áll az Android beállításainak megfelelően: System, Secure, Global. A System fül egyből szerkeszthető, változtathatók az értékek, új sorokat lehet megadni, viszont a másik kettőhöz való hozzáférést szükséges egyszer ADB-paranccsal engedélyezni a számítógépről.
2. ADB és Fastboot, HiSuite letöltése és telepítése a számítógépre.
3. A fejlesztői lehetőségek és az USB-hibakeresés engedélyezése az androidos eszközön.
4. Parancssor futtatása. Például a Windows keresőjébe cmd-t írva.
5. Az ADB telepítési mappájába navigálás, alapértelmezetten:
cd\adb
6. A készülék és a számítógép csatlakoztatása, és a megfelelő driverek telepítésének ellenőrzése.
adb devices
A parancs a készülék sorozatszámának jelzésével válaszol kapcsolat esetén.
7. A hozzáférés engedélyezése a következő paranccsal:
adb shell pm grant by4a.setedit22 com.android.permission.WRITE_SECURE_SETTINGS

Bármely alkalmazás klónozása EMUI-n root nélkül

A klónozandó alkalmazás folyamatnevének megállapítása App Inspectorral:
1. App Inspector telepítése és megnyitása a készüléken.
2. Belépés az App Listbe, az eltávolítandó alkalmazás megkeresése, és megnyomása.
3. Az alkalmazás neve alatt megtalálható a folyamat (a csomag) neve.
4. Az alkalmazás nevének feljegyzése.

A lépés megoldható számítógépen az alkalmazás Google Play Áruház-as linkjéből kiolvasva is (a későbbiekben az adb shell pm list packages paranccsal is, de ott nem tudjuk a folyamathoz tartozó alkalmazás nevét)

Az alkalmazás klónozásának a lépései:
1. ADB és Fastboot, HiSuite letöltése és telepítése a számítógépre.
2. A fejlesztői lehetőségek és az USB-hibakeresés engedélyezése az androidos eszközön.
3. Parancssor futtatása. Például a Windows keresőjébe cmd-t írva.
4. Az ADB telepítési mappájába navigálás, alapértelmezetten:
cd\adb
4. A készülék és a számítógép csatlakoztatása, és a megfelelő driverek telepítésének ellenőrzése.
adb devices
A parancs a készülék sorozatszámának jelzésével válaszol kapcsolat esetén.
5. A már a Twin App funkcióval klónozott alkalmazások ellenőrzése a következő paranccsal:
adb shell settings get secure clone_app_list
6. A következő parancs futtatása (a kívánt alkalmazás nevét a PACKAGE NAME helyére írva)
adb shell settings put secure clone_app_list "PACKAGE#1;PACKAGE#2;PACKAGE#3"