- Egy szenzor, két zoomkamera: újraírta a Huawei a mobilfotózás történetét
- Poco M3 - felújított állomás
- Térerő gondok, tapasztalatok
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Google Pixel topik
- Milyen okostelefont vegyek?
- Honor Magic6 Pro - kör közepén számok
- One mobilszolgáltatások
- Olcsó Galaxyk telepíthetik a One UI 7-et
-
Mobilarena
Új hozzászólás Aktív témák
-
martonx
veterán
válasz
Ryan_Sanchez #16096 üzenetére
<input type="file"> szerintem ezt keresed, nem pedig winforms-os dll-t
Webfejlesztés alapjai megvannak? -
coco2
őstag
Win10 dll szignatúrákról van valahol egy jól sikerült blog?
Win7 alatt remekül tudtam dll-eket injektálni futó process-ekbe (wow-ot hekkeltem), de win10 alatt rám szól az os, hogy a dll-jeim nincsenek megfelelően aláírva, szóval nem engedi meg. A dll-eket c-ben írom, mingw-vel fordítom 32 bitesre (32 bites game kliens a célpont). Hogyan lesz aláírásuk?
-
coco2
őstag
válasz
Ryan_Sanchez #16096 üzenetére
A web kliens kicsit más, mint a bináris környezet. Nem tehetsz meg bármit, és azt el kellene fogadni. Általános jellegű file dialog-od szerintem nincs. Ha valamit feltöltenél, arra html támogatásod van, a többit a böngésző intézi. És tudsz még letölteni - küldhetsz multipart mime-ban file-t. Ha küldesz, a böngésző az előzetes beállítástól függően vagy megkérdezi a user-t, hova rakja ki, vagy az alapértelmezett mentési útvonalra rakja a file-t. Minden automata, nem kell vele törődnöd - és nem is tudsz vele törődni.
Ha valamit nagyon félreértettem volna, részletezd légyszi.
-
fatal`
titán
válasz
Ryan_Sanchez #16096 üzenetére
Itt nagy kavarodás van, a Forms az desktop alkalmazás fejlesztéshez van. Az actionlink pedig a szervert hívja, nem tudsz vele dialogot nyitni. Webes alkalmazásnál folder browse sincs, nem férsz hozzá a user útvonalaihoz.
Upload html inputot és postot tudsz használni (akár ajax-szal, akár sima form post), ezzel fájlokat lehet feltölteni. Letöltéshez pedig tudsz adni a usernek egy zipet pl.
-
Ryan_Sanchez
tag
C# #ASP.NET Core MVC #Webfejlesztés
Sziasztok!
scenario: User kattint az open gombra ami például egy html actionlink-segítségével megnyit egy folder browser dialogot.
Probléma: Dotnet core frameworkon a System.Windows.Forms névtér nem elérhető, dll-ként sem lehet hozzáadni.Valaki aki foglalkozik webfejlesztéssel, tudna ajánlani egy minél egyszerűbb alternatívát?
Ha jól tudom javascriptel sem megoldható, egyenlőre ötletem sincs.. -
coco2
őstag
Sziasztok!
Mac OS byte sorrend kérdés. Mostanra apple intel cpu-kat használ, mégis mai napig figyelmeztetéseket látok multiplatform framework-ökben, hogy windows / macos byte sorrend problémára konverter függvények vannak. Előfordulna, hogy valami dokumentációkat az elmúlt évtizedben nem sikerült újra írni, és azóta is csak copy/paste-elgetik?
-
JoinR
őstag
válasz
Hege1234 #16089 üzenetére
Így hibaüzenet nélkül nem tudok rá mit mondani, ki kéne printelni vagy logolni a változókat, hogy lássuk, jó-e az url egyáltalán.
Python topikban folytassuk, ha gondolod. -
fabri07
aktív tag
Sziasztok,
C#-ban szoktam unity-ben alkalmazásokat, játékokat készíteni, még van hova ebben a nyelvben is fejlődni.
Szerintetek mellette elkezdhetem tanulni phyton-t nem fog összezavarni? -
Hege1234
addikt
.py fájl
import requests
import time
import os
import webbrowser
file = open("c:\kodi\save.txt")
lines = file.readlines()
line = lines[1]
os.startfile("c:\Program Files\Kodi2\kodi.exe")
from pynput.keyboard import Key, Controller as K
time.sleep(2)
K().type(line+' ')
file = open("c:\kodi\save.txt")
lines2 = file.readlines()
url = lines2[0]
headers = {
'Content-Type': 'application/json',
}
data = '{"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file":"url"}}}'
requests.post('http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base', headers = headers, data = data)a múltkori .sh fájt elkezdtem átírni python-ra..
minden működik csak akkor nem amikor az smb elérési útvonalat átírom string-resave.txt -ből szeretném az 1. sort beilleszteni a file rész után (
smb://
elérési út, idézőjelek nélkül)
így kellene kinéznie, ha az url be lenne illesztvedata = '{"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file":"smb://192.168.1.10/@.mkv"}}}'
K().type(line+' ')
itt tökéletesen működik megkapom a 2. sort a txt-ből -
Drizzt
nagyúr
1. Masfel millio nem keves penz Magyarorszagon. Inkabb marha sok.
2. Backendeskent is effele van a nem szupermenkent elerheto maximum. Es ugyanugy nem a minden masodik ember a ket szep szemeert es napi ket perc munkajaert kapja meg kategoria.
A magas fizetesert meg kell dolgozni es ez igy is van rendjen. Ha mindenki magas fizetest kapna, akkor az a fizetes onnantol kezdve atlagos lenne es nem magas.
3. Jo frontendes elegge keves van. Ennek egyik oka, hogy sokan nem szeretnek frontendezni. Sokan meg le is nezik valamiert. -
coco2
őstag
válasz
nevemfel #16079 üzenetére
Nagyon sok állásban nem túl hozzáértő népek írják azt a front endet. Amikor belekérdezel részletekbe, elég hamar kiderül, hogy ők full stacket gondoltak, és a másfél millát olyasmiért fizetnék ki, ami nem csak minőségében, de mennyiségében is 3 ember munkája, nem egyvalakié. Ha azt is beleszámolod, nem hogy sok, de konkrétan kevés a másfél milcsi. Pár helyen a népek annyira el vannak tévedve, hogy nem értik, mi a különbség a látható képernyő, és az alkalmazás egésze között. Mert nekik csak az van, ami látható, a többi nem létezik. Aztán jó szerencsét vitatkozni velük.
-
-
Louro
őstag
Anno webshopot írtam végső munkaként Codeigniter segítségével az ELTE-n még régen. Képszerkesztőnek az InkScape-et használtuk. De a Gimppel is elég jó viszont ápolok. Pár alap dolgot - pl. maszkolás - meg tudok csinálni benne.
A html5 és css3 hajnalán jött az sql az életembe és nem folytattam a webprogramozást. Egy basic honlapot össze tudnék rittyenteni, de a wp és társaival nem volt dolgom. De van mit még tanulni. A html5 egész nagy ugrás volt, ahogy láttam anno. A css-be is bejöttek a mozgások. Nem csak pozícionáláson volt hangsúly.
Lehet csak bolondos hóbort lesz, de akkor lehet ez lesz az irány, amit megnézek. -
coco2
őstag
Frontendest nagyon sok helyen keresnek, csak az a baj, hogy nem akarják megfizetni
Ha frontend érdekel, W3 site-ot nyilván megtalálod, elejétől a végéig memorizálni kellene, miféle html elemek vannak, milyen css lehetőségek, hogy képben legyél a nagyjáról.
Néha józan paraszti ésszel egyszerűnek tűnő dolgot csillió szöszöléssel kell megoldani, mert a html tördelés szépségei olyanok. Legyen hozzá türelmed. Lehet használni kliens oldali frameworköket, néha hasznos segítség.
Front end oldalon legalább alap szinten konyítani kell kép editorokhoz. Nem kell photoshop-profinak lenni, de legalább valami jól szituált editorhoz (vagy inkább editorokhoz) érteni kell annyira, hogy ha kérnek tőled pici apróságokat, meg tudd csinálni.
A html / css / UI-relatív javascript kevés programozással űzhető ipar. Amit sql scriptekben használtál, annyi jellemzően elég hozzá.
Ja igen, css-ben alaposabban nézd meg az animációkat. Azokkal barátkozni kell.
-
sztanozs
veterán
válasz
klambi #16073 üzenetére
nem összefűzni:
$LogFile = "D:\Temp\$(get-date -f yyyyMMddhhmmss).txt"
Get-ChildItem -Path "D:\scan" -Recurse -Force | Where-Object { $_.PSIsContainer -eq $false -and $_.Length -eq 0} | ForEach-Object {
$_ | del -Force
$_.FullName | Out-File $LogFile -Append
}
vagy$LogFile = "D:\Temp\$(get-date -f yyyyMMddhhmmss).txt"
Get-ChildItem -Path "D:\scan" -Recurse -Force | Where-Object { $_.PSIsContainer -eq $false -and $_.Length -eq 0} | Tee-Object -FilePath $LogFile -Append | del -Force -
klambi
addikt
Szevasztok!
Kis powershell kérdésem lenne:
Egy mappából a 0 méretű fileokat kellene törötlni, de egy kis text logot is csinálni, hogy mit törölt, ez lett:Get-ChildItem -Path "D:\scan" -Recurse -Force | Where-Object { $_.PSIsContainer -eq $false -and $_.Length -eq 0} | Select -ExpandProperty FullName | Set-Content -Path "D:\Temp\$(get-date -f yyyyMMddhhmmss).txt" | Remove-Item
Itt a kis textet a filet létrehozza de a törlést nem végzi el és nincs hibaüzenet, azonban ha külön a törlést csinálom meg akkor végrehajtja:Get-ChildItem -Path "D:\scan" -Recurse -Force | Where-Object { $_.PSIsContainer -eq $false -and $_.Length -eq 0} | Remove-Item -recurse
Mi lehet a gond? -
Louro
őstag
Köszönöm! A rendszergazdai a HW miatt kiesett. Annyira nem tud az a rész lekötni. A backend megint nagy mély nekem. A frontendet nézegettem. Anno a html, CSS, JS volt nekem és azokat csíptem. A programozás nincs ellenemre. Sőt. SQL kapcsán is nem csak szimpla query-ket írok, hanem ciklusokat, elágazásokat, amiket sokan nem értenek, mert ők csak "select-eket írnak".
Az SQL kapcsán gondoltam jobban belemerülök az egyikbe - transact SQL -, de freelancerként nem nagyon keresett. Prezentálni utálok, így inkább valami "csendesebb" irányt gondoltam keresni.
Egyelőre felfedezés jelleggel, nem túlélésből vágok bele. Csak úgy érzem az SQL bár kényelmes, de lehet 10-15 év múlva beleöregszem. Kellene valami friss ismeret, ami érdekel, leköt és nem utolsó sorban jó kis forrás lehetne. Mostanában is túrom a netet, stackoverflow-t SQL témában, hogy miképp lehetek még jobb, de ezek már olyan pici trükkök, amiket a többség észre sem vesz. A bűvös mondás "lefut vagy fut le?". Nekem ez nem elég. Ha lehet jobb, miért ne. De talán azt az időt hasznosabbra is fordíthatnám, ezért gondoltam a programozásra. -
Silεncε
őstag
-
coco2
őstag
Ahogy már írták előttem, ha nincs igazán kedved valamihez, az nem fog menni. Akik csinálják, nekik az az életük, a második otthonuk. "Szabad idő" úgy néz ki, hogy technikai doksik között kotorászol, és új dolgokat tanulsz. Mert neked az szórakoztató, meg érdekel. Ha az az ember lennél, 40 környékén (fentebb mintha írtad volna) már régen nem a nullánál tartanál. Szóval a programozás valószínűleg kiesett. A programozás backend-hez kell erősebben, front-hoz nem. Fronthoz design, "szép érzék", grafika, felhasználói élmény tervezés, dokumentum szerkezet tervezés - olyasmik mennek erősebben. Grafikus vénával előnyben. Aztán van az üzemeltetés, de ha rendszergazdáskodni nem szeretsz, az kiesett. És van még tesztelés. De valamennyi ismeretet mindenhez össze kell szedni, és a tesztelés sem kivétel. Ha valami nagyon mással próbálkoznál, lehet még ügyfelezni / oktatni - ahhoz türelem kell, programozás nem. Vagy mozoghatsz business vonalon, ha amúgy jó vagy társaságban, nyelveket beszélsz, van egy pár millás ruhatárad, és született party arc vagy mellé. Szedegetni a kereslet / kínálat lehetséges találkozásait akárhol. Amit kifelejtettem volna a madártávlati körképből, azt majd a többiek hozzá fűzik. Többé-kevésbé a fentiek vannak. Ha egyik sem tetszik, a szoftver világa emberi számítás szerint nem lesz a te világod.
-
Ispy
nagyúr
Szerintem rossz a kérdés...
Ha váltani akarsz, találd meg azt a témát, ami megmozgat, amivel szívesen foglalkoznál akár napi 8-10-12 órában és ahhoz keresd meg az eszközöket. Más a válasz, ha web designal akarsz foglalkozni vagy ha hardver programozással vagy android app fejlesztéssel vagy ha az sqlt akarod tovább vinni és inkább backend vonal. Mindenre van kereslet, ha jó vagy benne, persze van amivel könnyebb megtalálni a munkát és van amivel nehezebb. És mindennel nehéz lesz találni bármit is, ha nem értesz hozzá.
Aztán idővel már a nyelv nem is fog számítani, mert a programozó az is js-ben is programozó meg C++-ban is, csak más a körítés.
-
Louro
őstag
Most BI vonalon mozgok. De nem vagyok tanácsadó karakter. Gondolkodom, hogy kellene valami olyan munka, képzettség, amit akár otthonról is lehetne csinálni majd 5-10 év múlva fő jövedelemforrásként. Ez lenne a cél. Szóval nem 1 hét alatt akarok senior lenni. Csak BI területen nem látni azt, hogy nagyon nagy piac lenne freelancerekre
SQL ismeretekkel se túl nagy. Önmagában az még kevés. Olyat se találtam, hogy írj meg egy package-et, amit majd telepítünk és eredményét használjuk. Hisz elég nagy ismeret kell, hogy egy csomagot minőségileg megírjon az ember.
-
coco2
őstag
Amiket itt felsoroltál, aranylázas cuccok. Az informatikai aranylázból jelenleg a szerver hosting cégek gazdagszanak - a többiek nem.
Ha nincs érzéked a dolgokhoz, kapcsolataid sincsenek, és újoncként most érkeznél, nem különösebben tudok semmi jót jósolni. Mint mindenütt máshol, kemény küzdelmeknek nézel elébe, és nem várnak tárt karokkal. Ha nincs miért áldozatot hoznod, rövid időn belül el fogod ereszteni ezt a témát, és inkább valahol másutt próbálni szerencsét.
-
Louro
őstag
Köszönöm neked is és martonxnek is.
A felhő kapcsán néztem 2-3 videót. Persze szép és jó, de ahogy látom erősen jelen van a unix. Rengeteg paraméterezés, adminisztráció. Lehet kényelmes, a rendszergazdai világ nem nekem való.
Tegnap nézegettem pár videót, nézegettem Udemy-t és a React és Angular talán szimpatikus lehet. Előbbi gyorsabban tanulható, de utóbbi talán hosszabb távon hasznosabb lehet. Pythonnal már kellett ismerkednem a data science vonal miatt, bár elég felszínes Py ismeret kellett oda. Go-ról hallottam már. Csak valami kiindulópontot keresek, amire akár később építhetek.
-
coco2
őstag
Nagyon eltérő környezetek vannak, és mindennek megvannak a saját eszközeik. Nem létezik svájci bicska most az informatikában. Cirka 2009 óta elöntött a mocsok mindent, és azóta se állt talpra a szakmai világ. A legjobb, ha vannak üzleti oldalról ismeretségeid, és segítesz abban a környezetben, amelyik igényt tart rá, hogy te informatikus legyél.
Ha felhőztetni akarnak, nem hátrány, ha képben vagy a linuxról, a számítógép elektronikáról, az üzemeltetési mizériákról. Ha az nincs meg, nagyon el fog szaladni az üzemeltetési számla. Rendszergazdáskodni egyébként lehet külsősként.
-
Louro
őstag
Sziasztok!
Lehet elzavartok melegebb éghajlatra. Kicsit gondolkodok valami másban, mint amiben most dolgozok.
Amit tanultam: webprogramozás (ELTE-IK). Volt ott C#, Java, PHP, .... , de olyan rohanós volt, hogy kb. csoda, hogy átmentem.
Amivel dolgozok: T-SQL, PLSQL, Visual Studio (SSIS), VBA.Persze tudom, hogy ezek nagyon messze vannak a mai programozási nyelvektől, de ti mit tudnátok javasolni, milyen nyelvet érdemes tanulni, amiből később is piacképes lehet és esetleg bedolgozós munkákat lehetne vele vállalni? 40-hez közeledve nem kísérleteznék már annyira. Inkább célirányosan tanulnék. A felhőt ajánlották kollégák, de az nem olyan, amit távolról, megbízás alapon lehetne csinálni (szerintem).
-
coco2
őstag
Bocsi a csak félig ide illő kérdésért. Minify-olt .css-t kellene emberileg olvashatóra csiszolni. Van rá valami online tool? Google nekem hirtelen semmi használhatót nem dobott
-
bambano
titán
válasz
Hege1234 #16051 üzenetére
itt az a gond, hogy ha a --data aposztrófok között van (ezt én se figyeltem, hogy külön paraméter), akkor a ${változó} behelyettesítést a shell nem csinálja meg. ezért a --data-t idézőjelek közé kellene tenni, viszont akkor belül a json idézőjelei be fognak kavarni, azokat escape-lni kell.
valószínűleg ez már offtopic itt, van rá szaktopic. [link]
-
-
Hege1234
addikt
válasz
bambano #16047 üzenetére
próbálgatom amit írtál
átírtam az url-t idézőjelesre
txt fájlból kiszedtem az idézőjeletde így nem indul el a videó csak simán lefut
szerintem ezeket nem sikerült jól használnom
file:${filenev}
resume:${idopont}
load.sh
filenev=$(head -1 save.txt)
idopont=$(head -2 save.txt | tail -1)
curl -s "http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base" -H 'Content-Type: application/json' --data '{"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file:${filenev}"},"options":{"resume:${idopont}"}}}'
-
Hege1234
addikt
válasz
sztanozs #16046 üzenetére
attól függetlenül, hogy valaki segít benne hogy hogyan kell bash-ba megoldani
engem a python verzió is érdekelne mert a későbbiekben biztos hasznát veszem annak hogyan kell valamit beolvastatni és "helyezgetni"
már ha jól gondolom hogy python-ba is valahogy hasonlóképpen kellene megoldani -
bambano
titán
válasz
Hege1234 #16045 üzenetére
ha összesen kettő darab sorról van szó, magyarul a kis méret miatt hatékonyságról nincs értelme beszélni, akkor valami ilyesmit javaslok:
filenev=$(head -1 save.txt)
idopont=$(head -2 save.txt | tail -1)
a curl-ben az url-t körbevevő aposztrófokat lecserélni idézőjelre
utána a file:-t átírnifile:${filenev}
és resumétresume:${idopont}
-ra.még egyszer hangsúlyoznám, hogy egyébként ez nem optimális megoldás, de ha naponta háromszor hajtod végre egy 2 soros fájlon, akkor az egyszerűsége fontosabb lehet, mint megtanulni rendesen bashban programozni.
nem ártana a fájlnévről leszedni az idézőjeleket a save.txt-ben.
-
Hege1234
addikt
valahogy sejtettem, hogy nem úgy lesz ahogy elterveztem
bash-ba szeretném eljuttatni a .txt-be lévő sorokat a file és a resume rész után
save.sh
curl -s 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '[{"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["percentage"]],"id":17},{"jsonrpc":"2.0","method":"Player.GetItem","params":[1,["file"]],"id":18}]' | jq '.[].result.item.file, .[].result.percentage | select(. != null)' > save.txt
ez létrehozza a save.txt-t"smb://192.168.1.10/@.mkv"
52.96696472167969
a load.sh betölti a videót az adott pozicióra ugorva
load.sh
curl -s 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '{"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file":"smb://192.168.1.10/@.mkv"},"options":{"resume":52.96696472167969}}}'
ebbe kellene valahogy a
"file":
és a"resume":
után beilleszteni a txt-be lévő sorokatezt találtam amivel betölti a .txt-t
while IFS= read -r line; do echo "Text read from file: $line"; done < save.txt
Text read from file: "smb://192.168.1.10/@.mkv"
Text read from file: 52.96696472167969
tovább nem jutottam
valakinek ötlete, hogyan lehetne megoldani? -
Hege1234
addikt
Sziasztok!
curl és jq kombinációjával szeretném kinyerni a label, file, percentage értékeit
(a sorrend nem fontos de, ha nem macerás megoldani akkor legalább azt is tudni fogom már hogyan kell helyezgetni)curl -s -X POST 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '[{"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["percentage"]],"id":17},{"jsonrpc":"2.0","method":"Player.GetItem","params":[1,["file"]],"id":18}]' | jq
[
{
"id": 17,
"jsonrpc": "2.0",
"result": {
"percentage": 8.89996337890625
}
},
{
"id": 18,
"jsonrpc": "2.0",
"result": {
"item": {
"file": "smb://192.168.1.10/@.mkv",
"id": 2436,
"label": "Promortyus",
"type": "episode"
}
}
}
]
a formázás létrejön
viszont, ha már kerestetnék vele
akkor hibát dob
curl -s -X POST 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '[{"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["percentage"]],"id":17},{"jsonrpc":"2.0","method":"Player.GetItem","params":[1,["file"]],"id":18}]' | jq .item.file
jq: error (at <stdin>:0): Cannot index array with string "item"
különszedve a percentage értékét azt ezzel a sorral sikerül kinyerni
curl -s -X POST 'http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base' -H 'Content-Type: application/json' --data '{"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["percentage"]],"id":17}' | jq .result.percentage
8.89996337890625előre is köszi!
-
sztanozs
veterán
válasz
lantika #16034 üzenetére
Szerintem ebben a fórumban nézelődj. Ahogy nézem csak hackelt változatra mennek fel a "nem vásárolt" térképek, de lehet, hogy tévedek, nem ástam bele magam.
https://www.f150forum.com/f118/sync-3-technical-discussion-399837/index17/ -
Vtmk
tag
Sziasztok. Azt szeretném kérdezni,hogy 4 éve futó vps-en van fenn az imscp tárhely host panel. Domainek phpmysql minden. Kérdés az lenne fel lehet rakni erre a vps-re az openvpn-t minden gond nélkül vagy szétrúgná az egész szervert? És inkább egy új vps-re rakjam az openvpn-t.
Leszedtem egy openvpn panelt (webböngészőre) És terminálban tudom létrehozni ami kell De csak az adott szerveren tudok mindent csinálni nem több szerveren. Ez hobbi célra szeretném kipróbálni,hogy saját vpn milyen lenne. Ha márvan vps-em akkor lehet még ezt bele tudom szorítani.
Köszönöm a választ előre.
-
sztanozs
veterán
-
pelyib
tag
válasz
lantika #16031 üzenetére
.img tobb fajltipust is takarhat. Elobb meg kene tudni, h melyikrol van szo.
For Apple Inc.'s disk images using the .img filename extension, see Apple Disk Image. For disk images based on the ISO 9660 file system, see ISO image. For the GPS device map format, see Garmin .img.
https://en.wikipedia.org/wiki/IMG_(file_format)Esetleg probald ki, h atirod ISO-ra, tobb helyen is irtak, h kompatiblisek, es akkor mar az egyik virtual disk manager programmal mar meg lehet nyitni.
-
lantika
tag
Sziasztok. az lenne a kerdesem,hogy van egy tar.gz fajl,amit ha kicsomagolok lesz egy .IMG benne. Hogyan lehet ezt a .IMG-t kibontani? Ez egyebkent egy Ford navi fajl.
-
opr
nagyúr
válasz
Drizzt #16029 üzenetére
Jo, de ez nyilvanvalo. De olyat, hogy nem szabad kommentet irni ugy egyaltalan meg nem is hallottam, mekkora baromsag mar. Nyilvan soronkent szetkommentezni a kodot baromsag, de siman lehet olyan helyzet, ami az utanad kovetkezo emberkenek mar nem trivialis, hogy miert az/ott/ugy, es olyankor nem kommentelni konkretan hiba.
-
Drizzt
nagyúr
Kimondottan ellejvallott, kiveve ha koddal, vagy valtozonevvel nem lehet valamit kifejezni. En akkor irok kommentet, ha az adott szandekot sehogy nem tudom kifejezni a program nyelvi elemeivel. Pelda: ha mondjuk valamit raneyesre esszerubb lenne 3 sorral lejjebb vinni, de van kozben valami olyan framework hivas, aminek a mellekhatasa miatt nem lehet atsorrendezni, akkor meger egy kommentet. Ha valamit ki tudsz fejezni maskepp elnevezett valtozoval, vagy fuggvennyel, akkor jobb azt tenni, mint kommentet irni. A magyarazat egyszeru: ha a kod valtozik, s emiatt a mellette levo komment is idejetmultta valik, akkor nagyon nagy esely van, hogy a kommentet elfelejtik update-elni. Ennek meg az a vege, hogy par honappal kesobb ha arra a reszre teved az ember, nem tudja, hogy a komment hazudik, vagy a kod arrol, hogy minek kellene tortennie. Masik jo pelda, amit erdemes kommentelni: nyilvanos API, foleg ha abbol konkretan API spec lesz generalva. De ha siman annyi egy komment celja, hogy leirja mit csinal egy fuggveny, akkor jo esellyel a fuggveny neve a rossz. Ha meg a fuggveny neve igy 3 oldal kene, hogy legyen, akkor jo esellyel az a fuggveny tul sok dolgot csinal es erdemesebb feldarabolni. Persze ellenpelda mindenre van, ezek csak ilyen altalanos okoskodasok.
#16027btraven:
Miért nem csinalsz inkább enum-ot?
PL. WATER_FREQUENCY.HIGH = 1, WATER_FREQUENCY.LOW = 2.
Vagy ha nem diszkrét az értékkészlet, akkor inkább nevezném WATER_PROPORTION-nek, s akkor százalékként értelmezett adatot írnék bele. Vagy WATER_RATIO. -
btraven
őstag
Miért nem lehet kommentet írni programba?
Van egy konstansom: WATER_FREQ.
Azt szabályozza milyen gyakran van víz a generált térképen.
Ha =1 akkor (majdnem) minden víz. Ha =2 akkor a fele víz kb.
De ezt hogy nevezem el ezt a konstanst hogy érthető legyen? -
Diopapa
addikt
Szia, megoldás még nincs próbáltam kigyomlálni registryből, uninstalláltam, appdata-ból stb-ből mindenhonnan kiszedtem ami eszembe jutott/amit megtaláltam, újrahúztam és semmi, blank solution-nél is csinálja.. Az előbb találtam az első releváns probléma leírást egy oldalon, de megoldást ott sem írnak...
-
dabadab
titán
válasz
pube111 #16023 üzenetére
https://github.com/gmerlino/homebrew-yad (bár ahogy nézem, ez nincs nagyon karbantartva és egy elég régi változatot húz be)
-
-
pube111
senior tag
válasz
dabadab #16016 üzenetére
Akkor lehet, hogy el vagyok tévedve.
Ffmpeg et akarok kezelni gui val. File szelektor kellene bele, amivel kiválasztom a .vob fájlokat, amiket konvertál mp4 be. Azt hittem, erre (is) jó a yad. A zenityt ismerem, de egy ablakban akarom megoldani az egészet. Meg az nincs mac re.
Azt sem tudtam, hogy linuxon is van yadm. -
Diopapa
addikt
-
dqdb
nagyúr
válasz
Diopapa #16017 üzenetére
Új projektet egy meglévő solutionbe vagy új projektet egy új solutionbe? A kettő nem ugyanaz, ha nem törölted le a solution mappája alatti .vs mappát, akkor annak az elromlott tartalma érintheti az új projekt működését is.
Ha törölted a mappát vagy új solutiont hoztál létre, és így sem megy, akkor lépj ki VS-ből és takarítsd ki a %TEMP% mappát is, hátha oda cache-elt valamit, amit nem kellett volna (például VS2015-nél rendszeresen halt be a Test Explorer és nem találta mega unit testeket, amíg innen nem töröltél ki egy mappát).
Ha egyik sem megy, akkor utolsó lehetőségként repair a VS telepítőben vagy utolsó utáni lehetőségként VS újratelepítés.
-
opr
nagyúr
válasz
Diopapa #16017 üzenetére
Wtf. Na jó, ez így tényleg fura, ilyet még nem láttam. Talán egy teljes takarítás segíthet. Teljes alatt azt értem, hogy azokat a dolgokat is törlöd, amit a sima uninstall nem (vannak itt ott rejtett fileok/mappák, amiket nem öl le egy uninstall). Biztos, hogy nem valami frissítés volt, amiben ezt eltörték?
Bocs, nincs több tippem.
Azért ha sikerül megoldani valahogy, majd írd már le mi volt légyszi. -
pube111
senior tag
Olyan kérdésem lenne, hogy linuxon a yad ugyan az mint macen a yadm?
Ha linuxon megírom, akkor macen működni fog? Persze macen yad helyett yadm lenne a parancs. -
Diopapa
addikt
Sziasztok, nem tudom, hogy jó helyen járok-e, de nem találtam megfelelő(bb) topikot.
Hétfőn meghülyült a Visual Studio-m. (2019, Community Ed. 16.10) vb.net-ben fejlesztek egy adatbáziskezelő programot és hétfő óta a navigation bar-on, ha ha a dropdown listre kattintok és ki akarom választani pl a Main events-et, akkor a mellette levő dropdown-ba be kellene töltenie az eveneteket, de nem történik meg, hanem visszaugrik arra, ahol most is áll. (lásd kép) próbáltam a settings-et resetelni, teljesen újra is telepítettem, próbáltam másik projekjeimmel, de mindig ez történik. A netet túrtam, de nem találtam erről semmit.
Valakinek valami ötet? Rémlik, hogy sok éve valamelyik régebbi verzióval történt valami ilyesmi, de nem emlékszem, hogy lett-e megoldása. -
dqdb
nagyúr
Ha HTTPS kell, akkor ott van a Windowsban a WinHTTP API erre a célra. Ha TLS kell saját protokoll alá, akkor ott van az SChannel API. A windowsos .NET implementáció is ezeket használja legalul.
Persze ha nem tetszik és platformfüggetlen dologra vágysz, akkor ott van a libcurl például.
Természetesen lehet .NET kódot C++-ből használni, de az ágyúval verébre eset lenne HTTP kommunikációhoz.
-
coco2
őstag
A c++ oldalt hosszú ideig nem kísértem figyelemmel vs környezetben. A dotnet libekben megvan minden, ami c#-nek ingere lehet, de lehetséges azokat a libeket natív kimenetbe is beleszerkeszteni valamilyen formában? Ez a halom sok c++ redistributable 2005 .. 2019 ad hozzáférést például https klienshez? Vagy azt továbbra is community libekből kell kotorni?
-
válasz
fatal` #16005 üzenetére
> Jogos, bár én inkább konstansként gondoltam rá mindig, illetve hogy ne legyen felülírva az értéke.
Az a baj, h a final az a referencia konstanssagat garantalja, nem annak a konstanssagat, amire a referencia mutat.
Es ja, csak a zajossaga miatt, egy egyszeru peldat akartam hozni.
-
fatal`
titán
A teszt oké, ez nálunk is megvan (kis cég), általában review is van egy más kódján, de nem mindig van rá idő/szabad kapacitás sajnos. Bár a mostani projektek jók, de a régebbiekben sok a szemét már.
"Mert Java-ban a 'final' keyword rendkivul 'gyenge' konstrukcio, es lenyegeben (lokalis valtozok eseten) csak zaj, haszna nincs. Az lehetne a haszna, hogy veletlenul ujradefinialod, pedig nem akartad (de ilyet kb. senki nem latott)."
Jogos, bár én inkább konstansként gondoltam rá mindig, illetve hogy ne legyen felülírva az értéke. Mondjuk javaban (bár hosszú évek óta nem foglalkoztam vele, akkor is java 6 vagy 7 androiddal, valószínűleg ez már nincs így), elég elhibázott dolognak tartottam, hogy a paraméter változó nem final alapból, utáltam kiírkálni (itt viszont volt, hogy elfelejtettem és felülírtam az értéket véletlen) .
Minimális haszna van, csak nem értettem, hogy miért "ördögtől való" nálatok, bár amiket leírtál élhető dolgok, csak csodálkoztam.
De akkor csak annyi a baj vele, hogy "zaj", azt hittem valami egyéb oka van.
-
válasz
fatal` #16003 üzenetére
Mert Java-ban a 'final' keyword rendkivul 'gyenge' konstrukcio, es lenyegeben (lokalis valtozok eseten) csak zaj, haszna nincs. Az lehetne a haszna, hogy veletlenul ujradefinialod, pedig nem akartad (de ilyet kb. senki nem latott).
Ja, nalunk csak ugy mehet be kod, ha
- 2 ember review-zta
- a kodban ott a teszt, ami bizonyitja, hogy a specben/ticketben leirt mukodest megvalositja (ergo az nem eleg, hogy a ket reviewer erti, hogy mukodni fog) -
fatal`
titán
Miért baj, ha a lokális változó final, ha nem változik az értéke (kvázi local konstans, hogy pl. ne legyen 500 kilométer feltétel egy ifben)? Nem javazok, csak hobbiprojektem volt benne marharég (de akkor használtam) ezért komolyan kérdezem (C#-ban nincs ebben az értelemben final).
Nekem egyébként az a tapasztalatom, hogy ha nincs komoly code review, akkor tökmindegy mennyire szép egy projekt, minél többen nyúlnak hozzá, idővel annál ocsmányabb lesz, általában domain félreértésből, vagy projektismeret hiányából fakadóan (pl. 2x leimplementálva ugyanaz, mert "nem tudtam, hogy már van ilyen").
-
Nalunk nehany aprosag 'tiltott' (illetve: ha nem nyomod el explicite pl. metodusszinten a lintert, akkor szol), peldaul Java-ban a regi stilusu Date osztalyokat nem szabad hasznalni, vagy lokalis valtozot nem szabad 'final'-nek deklaralni, vagy a 'maybe monad'-jellegu konstrukcioknal muszaj expliciten lekezelni mindket agat. De ezek nem annyira fasiszta dolgok szerintem.
-
opr
nagyúr
Oszinte leszek: Azt se ertem, mirol beszelsz. Soha nem lattam meg olyan coding standard dokumentumot, ami konkret nyelvi elemeket tiltott volna. De miert is lenne ilyen, szvsz baromsag az egesz.
Nem attol lesz olvashato/szep egy kod, hogy milyen nyelvi elemeket hasznalsz es hogyan.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Békéscsaba és környéke adok-veszek-beszélgetek
- PlayStation 5
- exHWSW - Értünk mindenhez IS
- bitpork: Augusztus 2- szombat jelen állás szerint.
- Sorozatok
- Napelem
- Hobby elektronika
- Ízléses, masszív és praktikus mikrotorony jött a Jonsbo műhelyéből
- Tőzsde és gazdaság
- eMAG vélemények - tapasztalatok
- További aktív témák...
- Wilbur Smith könyvek (15 db) egyben
- ÁRGARANCIA!Épített KomPhone i5 13400F 32/64GB RAM RTX 4060 Ti 8GB GAMER PC termékbeszámítással
- Samsung Galaxy A15, 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! GIGABYTE GA-Z170X-UD3 Z170 chipset alaplap garanciával hibátlan működéssel
- Szerezd be most az érzékelhető különbséget! Akár 0% THM-re
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PC Trade Systems Kft.
Város: Szeged