- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen okostelefont vegyek?
- Apple Watch Ultra - első nekifutás
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
- Honor 400 - és mégis mozog a kép
- Xiaomi 13 - felnőni nehéz
- Honor 200 - kétszázért pont jó lenne
- Hónap végén érkezik a Xiaomi Band 10, ára is van
- Samsung Galaxy A54 - türelemjáték
-
Mobilarena
Új hozzászólás Aktív témák
-
disy68
aktív tag
válasz
pmonitor #19810 üzenetére
"Pl. egy magát profinak beállító emberke azt állítja, hogy C#-ban az int őse az object."
mivel igaza is van, dokumentálva is van rendesen
a .net-ben az int ami az Int32 Struct egy ValueType, aminek az őse az Objectde ha annyira kódot szeretnél, akkor tessék:
Assert.IsTrue(typeof(object).IsAssignableFrom(typeof(int)));
-
disy68
aktív tag
válasz
margithid #19257 üzenetére
A legtöbb ilyen szolgáltatás úgy működik, hogy a te mesterjelszavad a titkosításhoz használt kulcs és online csak egy titkosított állomány lesz tárolva, a jelszavad pedig sehol semmilyen formában és az egész megfejelve egy 2fa-val.
Adat csak titkosítva utazik bárhova, viszont hatalmas előny, hogy bármilyen eszközön elérhető, vannak böngészőkiegek és telefonos alkalmazások, amik behelyettesítik a jelszavaidat, ahova kell.
Szóval nincs előnye az offline megoldásnak, hacsak nem köt valami céges policy.
-
disy68
aktív tag
válasz
margithid #19245 üzenetére
gondolom nem nézted meg, amit linkeltem..
ez egy program, ami nem csak segít rendszerezni a jelszavaidat, hanem korrekt titkosítással tárolja a saját adatbázisát lokálisan
nincs itt semmilyen szolgáltató és a fő jelszavad híján nem lát senki semmit
nekem mondjuk mindegy mit használsz, csak gondoltam ajánlok egy kényelmesebb megoldást
-
disy68
aktív tag
Az apexnek nincs köze a js-hez: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_intro_when_use_apex.htm
A js-t azért kérik, mert van webes ui náluk is.
Szerintem azt döntsd el, hogy érdekel-e egyáltalán a terület és szeretnél-e ilyesmi crm rendszereket fejleszteni customizálni és/vagy supportálni.
-
disy68
aktív tag
válasz
btraven #19026 üzenetére
Lehet kommenteket írni, kell is sokszor, viszont a kommentnek nem azt kéne megmondania, hogy mi az ott a kódban, hanem hogy miért. A doc kommentek nyilván más kategória, az pont azért van, hogy a különböző tool-ok/ide-k tudjanak generálni/mutatni az api-ról valami infót, ezeknek illik a valóságot tükrözniük.
Nem egyszerűbb amúgy egy darab nevet kezelni, mint egy nevet plusz egy (vagy több) kommentet? Egy változót egyszerű refaktorálni, kommenteket nem.
Ezek a dolgok persze irrelevánsak, ha csak te egyedül csinálsz valamit, de egy csapatban fontos a konszenzus, különben csak egymást szivatjátok.
-
disy68
aktív tag
Hát igen, VB után bármit is lát az ember, az csak jobb lehet
Ajánlás tekintetében szerintem a terület fontosabb is, mint maga a technológia. Ha nem érdekel a termék és nincs meg a motiváció, akkor nem valószínű, hogy meg lesz a kellő befektetett energia, hogy megfelelő szakemberré váljon bárki (tegyük fel ez lenne a cél). Adott területen belül meg kezdőként bármilyen "bevált" nyelv, framework, lib, akármi lehet ajánlott, hiszen a személyes preferencia majd azzal alakul ki úgyis.
-
disy68
aktív tag
Kinek mi. A személyes preferencia is belejátszik. Ha egy teljesen eltérő syntax-ot kell egyik napról a másikra használni az tud ellenérzéseket kiváltani. Nekem pl. java és az ott használt common formázások után volt jó pár dolog, ami nem volt szimpatikus a c#-nál elterjedt szokásokban, pl. a mindenhol is pascal case. Most meg már arra áll rá a kezem (mondjuk meg nem szerettem
).
-
disy68
aktív tag
válasz
Csaby25 #18308 üzenetére
Nekem némi php/javascript-es előzmények után java backend majd c# .net backend és angular frontend typescript-tel lett az irány. Üzleti alkalmazások.
Java oldalon a Spring (Boot) keretrendszer nagyon bejött. Arról váltani c#-ra .net web api-ra nem volt túl nagy probléma. Az Angular Typescript-tel a backend után, szintén könnyen abszolválható volt.
Java mellett/helyett több helyen használnak Kotlin-t is, elég sok lib elérhető kotlinban is, ami java-ban. Dolgoztam olyan projekten, ahol Spring volt használva Java-val, de újabb modulokat/service-eket már csak kotlinban írtak. Szintén JVM-es világban pl. Scala-s projektekkel is lehet találkozni, illetve ott a Groovy is, amit főleg DSL-ek személyében használnak (pl. gradle).
Jelenlegi munkahelyemen van Flutter iOS/Android/web kombóhoz, kollégák, akik használják nagyon meg vannak vele elégedve. Sokkal jobban, mint a korábbi natív Android Java (kotlin-t nem használtak itt) és pláne az iOS Swift (és még inkább pláne az objective c) után. Azt viszont érdemes tudni, hogy itt is ismerni kell a natív környezetet, vannak megoldások, amiknél a különböző platformokra célzottan kell kódot írni és emiatt szélesebb körű ismeretek is kellhetnek. Platformok terén az apple világa nem éppen baráti
.
Python-nal csak minimálisan foglalkoztam, de java/c# után a syntax nagyon nem volt szimpatikus, de ez nyilván csak személyes dolog.
---
Szóval ahogy #18310 sh4d0w is írja első körben azt döntsd el, hogy mivel szeretnél foglalkozni frontend/backend esetleg mobilfejlesztés. Ha ez megvan, akkor nézhetsz állásajánlatokat (itthoni/külfödi) az adott területen bármilyen nyelven, hogy lásd miket várnak egyes helyeken (keretrendszer, adatbázis, környezet, tooling), miknek kéne még utánajárni/megismerni és mi az ami neked szimpatikus. Ezzel persze óvatosan, van ahol a világ minden technológiája is elvárás lenne minden alap nélkül
-
disy68
aktív tag
válasz
martonx #17110 üzenetére
A fork nem ingyenes, csak ingyenesen kipróbálható: "You can download and evaluate the Software for free, but need to purchase a license for long-term use."
Amúgy nagyon jó kliens, nekem bejött.
-
disy68
aktív tag
Email küldésre találhatsz sok példát, saját smtp szerverrel (vagy gmail-el) vagy használsz hozzá valammi email szolgáltatást pl. SendGrid (függően mire van lehetőség/igény).
Az ütemezésre pedig vagy windows service-t csinálsz, ami mindig fut a háttérben és kódból oldod meg az időzítést vagy csinálsz egy külön cli alkalmazást és a windows feladatütemezőjével indítod a megfelelő időpontban. Vagy webappban is gondolkozhatsz és valami felhőszolgáltatásban pl. Azure, ahol szintén vannak ütemezésre további lehetőségek.
-
disy68
aktív tag
válasz
zsolti_20 #16552 üzenetére
van bizonyára az elemen vagy valamelyik szülőjén egy eseménykezelő, ami feltételezhetően egy click hatására csinál valamit (sanszosan többről van szó, mint a képcsere)
böngésző dev-tools inspectnél meg lehet nézni, hogy min van milyen eseménykezelő (firefox-é sztem átláthatóbb e téren)
mondjuk az is lehet, hogy hiába találod meg ezt, ettől függetlenül nem biztos, hogy az értlemezése/használata triviális lesz
-
-
disy68
aktív tag
válasz
pmonitor #15675 üzenetére
Oldal alja: Content is available under GNU Free Documentation License 1.2 unless otherwise noted.
Magyarul, igen.
-
disy68
aktív tag
az említetteken kívül az is tud segíteni, ha ilyenkor félrerakod a problémát és mással foglalkozol kicsit, csinálsz valami fizikai munkát, edzel, sétálsz, főzöl, mosol, akármi, persze ez nem minden esetben megoldható
nekem volt ilyen, hogy nagyon nyögvenyelősen ment a dolog, nem tudtam koncentrálni, elmentem gyorsan egy kört bevásárolni és hazafelé már azért siettem, mert meg is volt a megoldás, amin előtte vagy két órát görcsöltem
-
disy68
aktív tag
válasz
elodman #14639 üzenetére
"No és ált. a web-es dolgok és OOP prog. nyelvek (java, c#) élvezetesebbek munka során mint pl. a monoton CRUD azaz Database coding?"
Nem tudom hol van olyan, hogy non-stop crud hegesztés, szerintem sehol. Ha nem is full stack-el az ember, akkor is tud elég változatos lenni a backend is és a frontend is. Nekem az a tapasztalat, hogy a legtöbb projekt tud lehetőséget adni érdekesebb, izgalmasabb problémákra és feladatokra, de az biztos, hogy lesz előbb utóbb némi monotonabb favágómunka, illetve feladatok, amiket kevésbé élvez az ember.
-
disy68
aktív tag
Ebben az esetben a tesztelésnek kell jobban utánajárni. Teszt típusok, stratégiák, fajták, framework-ök.
A két példádból az egyszerű az egy unit teszt lesz. A másik pedig integrációs/rendszer vagy acceptance teszt. A második eset tesztelése függ a felhasznált technológiától (desktop/web/mobil/akármi) és az azoknál elérhető megoldásoktól (pl. web esetén Selenium).
-
disy68
aktív tag
Modul láthatósági problémának tűnik. Én nem igazán használtam a modul rendszert, de gondolom te így alakítottad ki az alkalmazásodat. A saját modulod leírójában (module-info.java) tudod megadni, hogy mit láthat más modul a te modulodból.
pl:
module projekt {
(...)
exports projekt.classes.Jegyek to javafx.base // ezzel teheted elérhetővé az osztályt a javafx.base modul számára
}Itt olvashatsz még a modulokról és a további lehetőségekről.
-
disy68
aktív tag
Még lehet az is, hogy ez a probléma nálad is: https://github.com/javafxports/openjdk-jfx/issues/236
Ha most az alkalmazásod belépési pontja (osztály a main method-dal) kiterjeszti a javafx Application osztályt, akkor a futtatásnál történik ellenőrzés, hogy minden modul elérhető-e és ezen hasal el a dolog, ha jól értem. Kell csinálni egy külön osztályt, amiből majd meghívod a javafx-es osztályt és nem lesz gond a modulokkal.
-
disy68
aktív tag
RTFM.
Java FX a 9-es verzió óta nem része a JDK-nak, futtatáskor emiatt van mindkét gond. 2 lehetőséged van, letöltöd és hivatkozol a futtatásnál az elérési útra vagy maven/gradle build toolok segítségével használod - őszintén szólva nekem az utóbbi az egyetlen út, amit ajánlanék. Mindkét megoldásnál van mód arra, hogy csak a szükséges modulokat töltsd be.A hogyanok meg a dokumentációban:
https://openjfx.io/openjfx-docs/#install-javafx
https://openjfx.io/openjfx-docs/#maven
https://openjfx.io/openjfx-docs/#gradle -
disy68
aktív tag
válasz
samujózsi #13775 üzenetére
Lehet olyat is a global config-ban (vagy bármelyik git config fájlban), hogy feltétel szerint alkalmazol beállításokat. Nem tudom, hogy a git repo mappa útvanalán kívül van-e más, amit támogat, nekem az elég volt eddig.
Pölö:
- személyes email alapból
- melós email minden repónál, ami a c:/path/to/work mappában találhatóa fő git config (~/.gitconfig)
[user]
email = personal@email.com
name = Your Name
[includeIf "gitdir:c:/path/to/work"
path = .gitconfig_work
a melós config (~/.gitconfig_work)
[user]
email = work@email.com
Ezt persze lehet bármelyik beállításra is használni, nekem bejött.
-
disy68
aktív tag
válasz
samujózsi #13661 üzenetére
"Függvény paramétereit más nyelveken sem szokás módosítani."
Mutator-nak hívják az olyat és többszálú programoknál okozhat problémákat, ha az átadott paraméter ezt nem tudja kezelni (pl. Java alatt az Atomic* osztályok vagy Concurrent* collection-ök). Nem mondanám, hogy minden esetben kerülendő a használatuk. -
disy68
aktív tag
válasz
masta_dry #12922 üzenetére
Ha itt arra gondolsz, hogy egy fájl a telefonodon, ami vba makrókat futtat, az mobilon nem fog menni. Használhattok viszont akár google sheets-et (ha jól rémlik itt van lehetőség script-elésre is), amit elérhet mindenki. Funkciók/függvények hasonlóak, mint az excel-ben.
-
disy68
aktív tag
válasz
Xmodule #12787 üzenetére
Üdv, több lehetőség is van, akár az excel-t megtartva is. Csinálhatjátok azt, hogy külön excel fájlokban tároljátok az adatokat (éves/havi/akármilyen bontásban). A megjelenítés/használat úgy működne, hogy a mostani excel töltené be az adatokat (pl. időintervallum megadásával) a többi excel táblából. Így nem nőne túl nagyra egy tábla sem. A másik, hogy bevezettek egy adatbázist és azt használjátok excellel hasonlóan az előzőben felvázoltakhoz, csak a forrás más lesz.
Persze működhet a dolog Access-szel, ahogy már javasolták vagy bármilyen más programnyelven is.
Ha saját fejlesztés a cél, akkor annyi a kérdés, hogy szeretnétek-e telepíteni vagy web-es megoldás jobb lenne (böngészőből használható, nem kell telepíteni frissíteni klienseknél, stb.). Itt általában n+1 lehetőség van, a javaslat pedig az szokott lenni, hogy amihez ért az ember abban érdemes megcsinálni. Magyarul meg lehet írni az alkalmazást php, javascript, c#, java, python, ruby és még egy jó adag más nyelven is.Programozói tudás nélkül én az excel-nél maradnék, lesz ott is elég dolog aminek utána kell nézni, makrót írni, stb.
-
disy68
aktív tag
válasz
I02S3F #12551 üzenetére
Gyakorlásnál kb. tökmindegy, akár mehet kommentbe TODO-ként (ezeket kezelik az IDE-k, szokták tudni listázni egyben az összes fájlból, bár nem tudom milyen nyelv, meg mit használsz a fejlesztéshez). Vezetheted a dolgokat külön mappában/fájlokban a kód mellett (pl. markdown .md fájlokban, ami mintegy fejlesztői dokumentációként is szolgálhat). Vagy használhatod pl. a Trello-t, mint online megoldás.
-
disy68
aktív tag
válasz
DopeBob #12180 üzenetére
Ha már sztori: MoonQuest most lett nemrég early access steam-en beta fázisban, erről egy kis összefoglaló
How to take 7 years to ship a beta. -
disy68
aktív tag
válasz
sepsi0 #11297 üzenetére
Szerintem itt érdeklődj inkább: https://itcafe.hu/tema/kodi_xbmc_kiegeszito_magyar_nyelvu_online_filmekhe/friss.html
-
disy68
aktív tag
válasz
pvt.peter #11283 üzenetére
Ha a SOLID elveket betartva írsz kódot, fel se fog merülni ez, hiszen sérti a Liskov Substitution Principle-t - ezt írja a wiki cikk is. Sok nyelv nem is támogatja a kontravarianciát. Én úgy gondolom, hogy nincs is erre jó gyakorlati példa, maximum tervezési hiba miatt fordulna elő, hogy használja az ember
-
disy68
aktív tag
válasz
pvt.peter #11281 üzenetére
Ezt nézted már?
"Within the type system of a programming language, a typing rule or a type constructor is:
covariant if it preserves the ordering of types (≤), which orders types from more specific to more generic;
contravariant if it reverses this ordering;
bivariant if both of these apply (i.e., both I<A> ≤ I<B> and I<B> ≤ I<A> at the same time);
invariant or nonvariant if neither of these applies.The article considers how this applies to some common type constructors."
-
disy68
aktív tag
válasz
Rick3D #11152 üzenetére
Helló, nekem a munkakör üzemeltetés, karbantartás jellegűnek tűnik + némi fejlesztés. Az előbbiekhez hasznos lehet egy-egy oprendszernél tipikus szkriptnyelv ismerete, pl. Windows alatt powershell, Linux/Android alatt bash. Persze az se utolsó dolog, hogy az ember ismerje az oprendszer "lelki világát" is, de most nem ezen van a hangsúly.
-
disy68
aktív tag
válasz
cocus007 #10870 üzenetére
Ha ő rakta fel, akkor Vezérlőpult -> Programok telepítése/törlése, rendezed időrendben és törlöd, ami gyanús a tetején. Egy felhasználó által telepített keylogger-t - vagy akármit - nem (feltétlen) fog a vírusirtó megfogni. Ha csak szivat és tudja a jelszavadat, akkor változtass jelszót. Ha egyik opció sem szimpatikus, akkor fogsz egy pendrive-ra telepíthető vírusirtót, bootolsz róla, vírust irtasz és mókamulatság (pl. ez). És ha teljesen biztosra szeretnél menni, akkor jelszóváltás (email-t is) és újrarakod a rendszert.
-
disy68
aktív tag
válasz
hiperFizikus #10653 üzenetére
Aspektus orientált programozásnak a lényege, hogy elkülönítsd az üzleti logikától oda nem illő részeket. Pl. logolás, biztonság, tranzakciókezelés, cache, stb. Arra, hogy ez a külön meghatározott funkcionalitás hogyan kerül a kódba (nem a legjobb megfogalmazás) arra java esetében 3 lehetőség van: compile alatt, class betöltés alatt vagy runtime.
Compile alatt szükséges egy speciális fordító, hogy "bedrótozza" ezeket a kódrészleteket az általad meghatározott helyre.
Class betöltés alatti megoldásnál speciális ClassLoader kell, ami a bytekódba fűzi bele a meghatározott részeket.
Runtime alatt pedig proxy osztályokkal szokás megoldani. Ez az általam jobban preferált megoldás, mert itt nem kell semmi speciális összetevő, tisztán a java lehetőségeit használod, bár tény, hogy ad némi overhead-et a többi megoldáshoz képest.Természetesen a fentieket maga a használt implementáció fogja adni pl. AspectJ.
Nem tudom Springgel foglalkoztál-e, ott is van AOP megoldás, nem olyan heavyweight versenyző, mint az AspectJ, csak runtime(proxy) módot támogat és csak bean-ekre használható.
-
disy68
aktív tag
válasz
richard0135 #10643 üzenetére
Helló, szerintem jó irány lehet, ha megnézed az udemy-t, az ingyenes kurzusok között főleg kezdő szintűek vannak, regisztrációkor, pedig van olyan ajánlat, hogy az első fizetős kurzus csak 15 euro.
Ha az alapok megvannak, akkor ismerkedj meg a maven-nel, git-tel (ezekre is van udemy-n ingyenes kurzus) és kezdj el használni valamilyen normális fejlesztőkörnyezetet (itt megoszlanak a vélemények, ki mit szeret/szokott meg: pl. Eclipse/IntelliJ valamint kezdőknek a grafikus felület szerkesztő feature miatt a Netbeans).
-
disy68
aktív tag
Igazából egy egyszerű rest http szervert szerintem minden nyelven könnyen össze lehet rakni a megfelelő framework segítségével. Php esetében pl. egy slim vagy silex, java esetében Spring (boot) vagy Jersey segítségével szinte pillanatok alatt megvan a dolog - nyilván az üzleti logikától is függ mennyi idő.
-
disy68
aktív tag
válasz
kezdosql #10458 üzenetére
Szóval akkor az volt a gond, hogy nem volt C tudás, ahhoz, hogy értelmezd a külső tool-t, ami az adatokat szedte össze. Amúgy ilyen esetben akár elférhet egy kis magyarázó komment, de azt, hogy a külső cucc pontosan hogyan működik, azt abszolút nem a hívó feladata dokumentálni.
-
disy68
aktív tag
válasz
kezdosql #10456 üzenetére
Ez így nem túl konkrét. Miért gond egy másik fájlban lévő kódot megnézni? Ezért használunk IDE-ket, amik elég sokat segítenek a kódban való mászkálásban is többek között. Ha másik fájlból hívott meg valamit, akkor valahol volt egy include/require. Ha az a másik fájl egy osztály, aminek a metódusa lett hívva és pl. autoloader-rel történik az include, akkor meg tudja is az ember, hogy melyik fájl melyik osztály (és persze az IDE is tudja és segít a másik fájlba az adott metódushoz ugrani). Ha ez valami félspagetti gányolt megoldás, akkor meg szimplán kódszervezés a problem, nem a kommentek hiánya.
Ha a függvény neve amúgy tükrözi mi is történik benne és a benne meghívott másik metódus neve is, akkor az teljesen jó, mert tudod mire jó a metódus. Ha az érdekel inkább, hogy hogyan csinálja, amit csinál, akkor pedig bele kell lépkedni és megnézni. Nem a komment feladata, hogy lássuk hogyan működik a kód, hanem inkább az, hogy miért csinálja úgy - ez is persze csak akkor, ha a kód alapján nem lenne egyértelmű.
Amúgy tényleg tudom ajánlani a linkelt könyvet, mert nekem is sokat segített tisztázni ezt-azt.
szerk: php-hez ajánlások, kódolási stílus, autoloader, stb., ha érdekel
-
disy68
aktív tag
válasz
kezdosql #10387 üzenetére
"Nem az angol parancsok magarra forditasaval vannak gondok, hanem azzal, hogy mit csinal."
Egy jól tervezett programnyelvnél nem szabadna, hogy probléma legyen a beépített parancsok értelmezése. A saját osztályoknak, metódusoknak is tükröznie illik, hogy mit is csinálnak, mi a feladatuk. Ha valaki olyan neveket használ, ami nem értelmezhető, vagy pedig maga a struktúra rossz (túlkomplikált, spagetti kód, stb.), akkor az inkább tervezési hiba.
"amikor ott volt elottetek akarhany soros programocska es szidtatok a programozot, hogy azt az egy sort miert nem kommentelte, hogy mit csinal es miert"
Kódot az ember magának és más embereknek ír. A jó kód könnyen olvasható és értelmezhető. Kommentet ritka esetekben szokás használni. Valid komment lehet egy magyarázó komment persze, de csak indokolt esetben. Vannak egyéb esetek is, amikor indokolt lehet a komment.
Tudom neked ajánlani Robert C. Martin Clean Code című könyvét. Nekem sokat segített jobb minőségű kód írásában.
szerk: kommentekről, elnevezésekről is olvashatsz az ajánlott könyvben, többek között
-
disy68
aktív tag
válasz
PumpkinSeed #10362 üzenetére
Ezt szomorúan hallom. Ha valahol nem férne bele egy pl. dependency injection vagy cyclomatic complexity, az már jót nem jelent
-
disy68
aktív tag
válasz
kezdosql #10354 üzenetére
A programozás nyelve az angol, ha tetszik, ha nem. A programnyelvekben használt parancsok/osztályok/nyelvi elemek is mind angolul vannak megírva, azokkal sem árt tisztában lenni.
Ahogy látod én is abba halmazba tartozom, akiket utálsz. Nem tartom célravezetőnek magyar megfelelőket ráhúzni szakmai kifejezésekre, amiket használni fog elenyésző magyar kezdő fejlesztő, akiknek később úgy is szükségük lesz az angol megfelelőkre, ha a szakmában akarnak maradni és fejlődni is szeretnének, mivel az angol megfelelőket használja az egész szakma. Lehet ezt nem szeretni, meg fujjolni rá, de nincs sok értelme.
És még annyit, hogy akikkel eddig találkoztam programozók közül, nagyon kevés tudott jól magyarázni - többek között én sem - pláne egy szakmán kívülinek magyarul. Ez nem szokott beletartozni a skillset-be (csak hogy egy kis hunglish is legyen
)
-
disy68
aktív tag
válasz
PumpkinSeed #10330 üzenetére
Köszi - és a többieknek is - a válaszokat. A Gitlab runnerrel szemezgettem már én is. Projekten mi is TeamCity-t használunk, meg fogom nézni őket.
És persze Kellemes Ünnepeket mindenkinek.
-
disy68
aktív tag
Sziasztok, gondoltam ismerkedés gyanánt összeraknék egy CI környezetet egy Raspberry PI B+ modellen. Nem csináltam még ilyet, használati tudás is csak minimális. Csinált-e valaki itt ilyesmit vagy van-e valakinek tapasztalata ezzel kapcsolatban? Milyen szoftverek ajánlottak raspberry-re (lightweight megoldások)?
Első körben a Raspbian lite verziójával kezdtem, mert debian körökben már ismerős vagyok valamennyire.
A cél az adott branch-en való push/merge hatására induló build->deploy lenne első körben, majd további finomhangolások.
-
disy68
aktív tag
válasz
martonx #10043 üzenetére
"A másik amit szeretek a .Net világban, hogy nincs teljesen eltávolodva a hardvertől, itt még jelent valamit a private, public, static és társai. Ugyanakkor VB.Net-tel lehet legkönnyebben megérteni, hogy ezek mik is, és miért vannak, miben különböznek."
Nem kötekedés miatt, de mivel ellentétben jelentenek többet itt a láthatóságok, mint más nyelvek esetében? A .NET maga pedig "csak" egy nagy Microsoft-os library gyűjtemény, amit lehet használni jópár nyelvvel, nem igazán VB specifikus dolog, vagy rosszul látom?
@(#10047) choco01
Ha elfogadsz még egy tanácsot, bármilyen nyelvet/irányt is választanál, elengedhetetlen, hogy tudj angolul leírásokat, dokumentációkat olvasni/érteni. A másik, hogy a kód amit írsz, a változónevek, osztályok, akármik is legyenek angolul, jobb megszokni előbb, mint később. -
disy68
aktív tag
válasz
imibogyo #9979 üzenetére
Üdv, fogsz egy bármilyen nyelvet és magad írod meg a logikát (végigmész a csv-n, van egy listád, ha nincs az adott rekord a listában, belerakod, ha benne van ellenőrzöd a csillagos oszlopot és a szerint a régit kirakod, az újat be, vagy nem csinálsz semmit) vagy excel esetében sorbarendezed az egészet a csillagos oszlop szerint (csillagok legyenek felül) és utána ereszted rá az ismétlések eltávolítását (az excel az elsőt hagyja meg, azaz a csillagos sorokat).
-
disy68
aktív tag
válasz
Speeedfire #9777 üzenetére
Helló, csinálsz egy .profile nevű fájlt a profil mappádba és belerakod ezt: env=~/.ssh/agent.env
agent_load_env () { test -f "$env" && . "$env" >| /dev/null ; }
agent_start () {
(umask 077; ssh-agent >| "$env")
. "$env" >| /dev/null ; }
agent_load_env
# agent_run_state: 0=agent running w/ key; 1=agent w/o key; 2= agent not running
agent_run_state=$(ssh-add -l >| /dev/null 2>&1; echo $?)
if [ ! "$SSH_AUTH_SOCK" ] || [ $agent_run_state = 2 ]; then
agent_start
ssh-add
elif [ "$SSH_AUTH_SOCK" ] && [ $agent_run_state = 1 ]; then
ssh-add
fi
unset envha nem az alapértelmezett könyvtárban lenne a kulcs, akkor a szerint módosítsd az ssh-add sorokat (pl: ssh-add ~/.my_other_ssh/id_rsa).
Amikor indítod a git bash-t egyszer bekéri a passphrase-t majd később nem zaklat.
Leírás.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Kerékpársportok
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Kazy Computers - Fehérvár - Megbízható?
- Okos Otthon / Smart Home
- Melyik tápegységet vegyem?
- Fogyjunk le!
- Sony MILC fényképezőgépcsalád
- Kerékpárosok, bringások ide!
- További aktív témák...
- ÁRGARANCIA! Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Eredeti Windows 10 / 11 Pro aktiválókulcs AZONNALI SZÁLLÍTÁSSAL!
- Xiaomi Redmi Note 12 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPad Air 4 64GB Kártyafüggetlen 1Év Garanciával
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest