- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- Gurulunk, WAZE?!
- VoidXs: Tényleg minden játék optimalizálatlan?
- Luck Dragon: Asszociációs játék. :)
- Android másképp: Lineage OS és társai
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- bambano: Bambanő háza tája
- erkxt: A Roidmi becsődölt – és senki nem szól egy szót sem?
-
LOGOUT
Új hozzászólás Aktív témák
-
klambi
addikt
Szevasztok!
powershell kérdésem lenne, nem vagyok benne otthon csak kell 1 hirtelen:
Van 1 olyan problémám, hogy beragadnak egy feldolgozó elött néha fileok (most ebbe ne menjünk bele hirtelen megoldás kell a hosszútávút majd).
egy ida oda másolást szeretnék megtenni vele, de a vissza másolást nem teszi meg.
Mit csinálok rosszúl?Get-ChildItem -Path "c:\temp\1" -Filter "*.xyz" | Where-Object {$_.CreationTime -le (Get-Date).AddMinutes(-10)} | move-item -destination "c:\temp\2" |Start-Sleep -Seconds "3" | move-item -destination "c:\temp\1" | Tee-Object -FilePath "c:\temp\$(get-date -f yyyy.MM.dd.hh:mm:ss).log" -Append
-
pmonitor
aktív tag
válasz
Con Troll #17593 üzenetére
>Szóval ha valakit esetleg ez tartana vissza: minőségre megyek,
És hogyan állapítod meg(főleg előre), hogy valaki milyen minőségben oktat? Egy példa:
1D vágás témakörben valaki ilyen szöveget ejt el:
"Írtam VBA-ban (Excel) egy gyakorlatban is használható (eddig bevált) optimalizáló rutint (rekurzív hívásokkal, mohó sorbarendezéssel, maximalizált számú és -idejű függvényhívással, 5-szörös optimalizálás futással), amit a szakemberek használni tudnak csövek, nyílászáró alapanyagok, stb darabolására, minimalizálandó a darabolási selejteket (matematikaiul: egydimenziós FFD algoritmus aszimptotikus versenyképességi hányados minimalizálás"Ugye milyen szakszerűnek látszik? Az 1szerű halandó számára tele van káromkodásokkal. Az ember azt gondolná, hogy ez az emberke aztán keni-vágja a témát. Ami gyakorlati feladatot bemutatott, annál meg 1 szállal kevesebből is ki tudtam hozni(már akkor, program nélkül!!). És gondolom nem voltam egyedül.
Konklúzió: Ha valaki olyan szöveget ejt el, amiben csak úgy röpködnek a szakkifejezések, az az emberke korántsem biztos, hogy tudja mit beszél. Persze lehet, hogy igen. De a dolog mindenképpen 2 esélyes. Itt csak egy biztos: szövegelni tud.
Ui.: Ezt nem tudom eldönteni, hogy off-e. Ha az, akkor kérek egy modit, hogy tegye off-ba. Köszi.
-
pmonitor
aktív tag
válasz
dabadab #17592 üzenetére
>meg hasonló kifejezések úgy olvasódnak, hogy "kevés pénzért".
És ezzel mi a baj? Az árat a kereslet/kínálat határozza meg. Magyarul: ha mind a 2 félnek megfelel az általad "kevés pénz"-nek mondott ár, akkor létrejön az üzlet, egyébként nem. Saját szubjektív véleményem a "könyv + aktív tanulás" szisztéma(legalábbis, ha nem szükséges papír). Tehát speciel én kidobásnak tartom az óránként 30-40-et. Úgyhogy velem biztos nem jön létre ilyen üzlet...
-
bambano
titán
válasz
Con Troll #17591 üzenetére
ha megnézed az IQSoft oktatóközpontjának az ajánlatait, nagyjából 100-120 rugó nettó/nap között szórnak az árak csoportos oktatásra.
mivel ott nem egy embert oktatnak, hanem többet, az oktató fizetése sem ennyi.
szerintem ha tényleg rendes oktatást akarsz, saccolhatsz 30-40 nettótól fölfelé per óra. -
Con Troll
senior tag
válasz
dabadab #17592 üzenetére
Köszi a tippet.
Félreértés ne essék; nem azért nem írtam árat, mert majd alkudozni akarnék, meg minél olcsóbb annál jobb. Egyszerűen fogalmam sincs mi a reális tarifa 1 óra tanításért. Meg aztán ahány ember, annyi féle elképzelés, hogy neki mennyiért éri meg a dolog.Szóval ha valakit esetleg ez tartana vissza: minőségre megyek, aminek nyilván ára van, de mivel fontos lenne a dolog, nem ezen fogok spórolgatni.
-
Con Troll
senior tag
Sziasztok!
Segítségre lenne szükségem az alábbi témákban, ha van valaki, aki tudna rám időt szentelni (természetesen nem ingyen kérem), hogy kicsit belemenjünk egy projekt alapján, kérem írjon PM-et, hogy egyeztessük a részleteket. Heti 1-3 óráról lenne szó, google meet, és a cél az lenne, hogy minél átfogóbban megértsem az alábbiak szerint készült projektet.TypeScript
Domain Driven Design
Hexagonal architecture, microservices
AWS (S3, SQS, Lambda) - cloudformation template -
Rick3D
senior tag
Sziasztok,
Szeretnék BIOS fájlokat írni és olvasni. .ROM stb... Megtudnátok dobni akármilyen resourceal amiből elkezdhetném felépíteni az ehhez szükséges tudást?Odáig megvagyok, hogy binary formátumban vannak. Hexeditorral sikerült is megnyitnom párat de még számomra olvasható formátumot se tudtam kinyerni.(Ami talán releváns lehet, Pythonban programozok)
Borzasztó hálás lennék, nagyon elvagyok veszve -
pmonitor
aktív tag
Ezen a linken letölthető egy gyakorlatilag nagyon lebutított hex olvasó, amivel olvasható és írható lemezeket lehet olvasni szektoronként binárisan. Az 5letet ez a kód adta. A .dll C-ben készült bináris, amit felhasznál a C#-ban készült .exe. A futáshoz a .exe miatt .Net 3.5 szükséges. A forráskódokat mellékeltem a .rar-ban. A forráskód módosításával a lemezek bináris írása is megvalósítható, de ezt csak SAJÁT FELELŐSSÉGEDRE TEHETED, és nem ajánlom a rendszer meghajtó ilyen módon történő írását!
-
martonx
veterán
válasz
racskobalazs #17587 üzenetére
Örülök, hogy sikerült téged a helyes irányba állítani :)
-
-
martonx
veterán
válasz
racskobalazs #17585 üzenetére
Írd nulláról, és meglátod, hogy jéé Laravelben lesz eleve user menedzsment (vagy legalábbis tippre viszonylag könnyen hozzá adható, bekonfigurálható).
A meglévő kódrészeket meg ha minden jól megy jó részt fel fogod tudni használni Laravelben is. -
racskobalazs
senior tag
válasz
martonx #17584 üzenetére
Szia,
Köszönöm a választ, kigondolom a Laraveres verziót (sose használtam
)
S egy kapcsolódó kérdés, akkor ha Laravelben csinálnám az user managementet, akkor ami jelenleg kész van sima PHP 8.1-el az oldalon (file feltöltés, galéria meg még egy két dolog) azokat is írjam át, vagy azt lehetne úgy hagyni ahogy van? Vagy arra írtad, hogy írjam nulláról? -
martonx
veterán
válasz
racskobalazs #17583 üzenetére
Keretrendszerrel írd újra nulláról. Ha php akkor Laravel, Yii meg nem tudom még mik a menők manapság. Nyilván bármilyen nyelvet használhatsz. Személy szerint a php-t kicsit butácska script nyelvnek tartom, de az utóbbi időben sokat fejlődött, és a célodnak simán megfelel.
-
racskobalazs
senior tag
Sziasztok!
Van egy HTML5, CSS, JS, PHP, MySQL oldalam, vendégház foglalási oldala. Jelenleg fejlesztés alatt, most értem el oda, hogy valamilyen user management kellene bele.Amit tudnia kellene:
-"Három" felhasználói szint: Admin, User, UnregisteredUnregistered szint: Oldal megtekintése, foglalás küldése a foglalási form teljes kitöltésével, regisztráció.
User, Admin szinten: login, elfelejtett jelszó, login után az alap oldalakon kívül saját profil megtekintése, saját adatok módosítása, valamint az "alap" oldalakon formok (pl fentebb említett foglalás) automatikus kitöltése az user adataival.Kifejezett admin jog: oldalon különböző módosítások végzése, userek kezelése, lekérdezések foglalási adatokból, foglalások módosítása, elfogadása.
TO BE feature: belső üzenetküldő, de ez még kérdéses, hogy kell-e, egyáltalán lenne-e értelme.
MIlyen irányba lehetne elindulni? Keresgettem guglin találtam pár keretrendszert, érdemes lehet azok közül nekikezdeni valamelyikkel és azt intergálni az oldalba?
Vagy inkább teljesen nulláról, személyre szabottan?
A gondom, hogy nagyon keveset PHP-ztam eddig, az alapok vannak csak meg, adatbázis kezelés, post, get methodok, levélküldés, adatbázisból lekérdezett adatok alapján html generálás, ilyesmi. Egyáltalán PHP lenne erre a megfelelő?Minden ötletet, tanácsot szívesen fogadok és előre is köszönöm!
-
sztanozs
veterán
Ez sokban függ attól, hogy mi értesz Mesterséges Intelligencia és annak életciklusa alatt.
Nyelvfeldolgozás (Natural Language Processing)?
Neurális hálók/Gépi tanulás (Machine Learning)?
Vagy valami mást?Sok esetben sokkal inkább a MI tanítására értelmezik az életciklust, mivel sok esetben ciklikusan - felhasználói adatok hatására - tanul az algoritmus.
Így célszerű megkülönböztetni a futtató környezetet és magát a mesterséges logikát (legyen az egy primitív döntési fa vagy akár egy neurális háló). Mind a kettőnek van életciklusa a MI esetében. -
R a y
senior tag
Sziasztok!
Még sosem írtam ebbe a topicba, mivel nem foglalkoztam a programozással komolyabban (gyerekkoromban visualbasickkel bohóckodtam, de azt hagyjuk.)
A következőkben szeretném a segítségeteket kérni. A diplomamunkámat a “Mesterséges intelligencia és automatizált eljárások alkalmazása a közigazgatásban” témában írtam, így a felvetett problémákat jogi és közigazgatás-tudományi szempontok szerint vizsgáltam.
Bírálói kérdésben megkaptam, hogy mit értek a mesterséges intelligencia életciklusa alatt? Ha jól gondolkodom, akkor az MI/AI alapú szoftverek életciklusai ugyanúgy megfeleltethetőek, minta hagyományos szoftverek életciklusainak? Pld e leírás alapján?
Köszönöm a válaszokat előre is! -
pmonitor
aktív tag
Hogy valami kódszerűség is legyen(még ha nem is teljesen saját), ne csak duma...
Az itt lévő kódot (részben) módosítottam, így a Hook-okat(pontosabban az egér és billentyűzet hook-okat) C++-ban is megcsináltam. Sajnos a többire még nem jutott időm. A módosításhoz az itt lévő kódot is felhasználtam. A C++ forráskód, és a lefordított program is megtalálható itt. Ha érdekel a téma, akkor az eredeti, vagy az általam módosított kód is adhat ihletet valami új létrehozásához. Csak érdekességképpen említem meg, hogy a C++ kód egy részét C#-ban generáltam.
-
sztanozs
veterán
Az adott modul liszenszében lennie kell erről részletes leírásnak.
Legtöbbször fel kell tüntetni a forrást és a liszensz leírást csatolni kell hozzá.
https://opensource.org/licenses/BSD-3-ClauseCopyright <YEAR> <COPYRIGHT HOLDER>
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
_ak_
addikt
Sziasztok,
csak félig programozás, de talán belefér. Ha egy általam ügyfélnek készített alkalmazáshoz, 3-ik féltől származó csomagot használok, ami BSD Clause 3 liszenszes és azt értékesítem, akkor kell-e és ha igen hol, milyen formában kell említést tennem arról csomagról?
Gyakorlati példa, az Azure Functionsban Joi-t használok a validáláshoz. A funkció része a teljes csomagnak (React SPA).
Vagy mivel nem magát a Joi-t vagy annak egy változatát adom el, ezért nem kell külön említést tennem erről?
-
btraven
őstag
Megtaláltam!
Honnan vették a tudományt hogy minden hollywoodi filmben és minden játékprogramban miért karakterenként írják ki a szöveget:
[link] -
Ivy.4.Ever
őstag
Igazatok van. Figyelmetlen voltam a feladat leírással.
Köszi -
axioma
veterán
válasz
Ivy.4.Ever #17572 üzenetére
Elso ranezesre: ha megtalalsz egy "i"-t, megszamolod az mennyi, a sulyokat felveszed eddig OK, viszont utana az _osszes_ "i"-t kitorlod, nem cska a mar megszamoltat. Ha a masodik "i" sorban tobb az "i", akkor az azokhoz tartozo hosszak/sulyok mar nem kerulnek bele, csak az elso legrovidebb "i" szerinti szakasz.
Na me'g csak nem is voltam pontos, tenyleg, nem all le a sprint vegen se... -
dabadab
titán
válasz
Ivy.4.Ever #17572 üzenetére
Rossz a kódod. Az simán csak annyit csinál, hogy megszámolja, hogy X karakterből mennyi van, pedig a feladatban arról van szó, hogy X karakterből hány egymást követő van, ezért van az, hogy az az f betű számít a második programnak.
-
Ivy.4.Ever
őstag
válasz
Ivy.4.Ever #17569 üzenetére
Rejtélyes, hogy a 14-es test caseben az 1395-ös értékre No-t vár, miközben az Yes lenne mivel 155 db 'i' betűből ki kell jönnie. És az egész test case ezen az egyen bukik, a többi 19029 számra mind jó a válaszom.
Más kódját bemásolva, ami szinte ugyanaz mint az enyém, viszont arra No-t ad, és közben jó az egész test case.
Az én kódom:public static List<String> weightedUniformStrings(String s, List<Integer> queries){
HashSet<Integer> weights = new HashSet<>();
while(!s.equals("")){
char currChar = s.charAt(0);
int count = 0;
for(int i=0; i < s.length(); i++){
if(currChar == s.charAt(i)){
count++;
}
}
while(count > 0){
int weight = count * ((currChar - 'a')+1);
weights.add(weight);
count--;
}
s = s.replaceAll(Character.toString(currChar), "");
}
LinkedList<String> returnArray = new LinkedList<>();
for(Integer q : queries){
String answer = weights.contains(q) ? "Yes" : "No";
returnArray.add(answer);
}
return returnArray;
}Más kódja:
public static List<String> weightedUniformStrings(String s, List<Integer> queries){
HashSet<Integer> weights = new HashSet<>();
int weight = 0;
char prev = ' '; // so it doesn't match 1st character
for (int i = 0; i < s.length(); i++){
char curr = s.charAt(i);
if (curr != prev){
weight = 0;
}
weight += curr - 'a' + 1;
weights.add(weight);
prev = curr;
}
ArrayList<String> returnArray = new ArrayList<>();
for(Integer q : queries){
String answer = weights.contains(q) ? "Yes" : "No";
returnArray.add(answer);
}
return returnArray;
}
Utóbbi kódra custom inputra ha beadom ezt:
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiv
2
241358
1395
Akkor 1395 a debug outputon No lesz.
Viszont ha kitörlöm az 1 szem 'f' betűt, meg már Yes
Ez nekem már az X-akták kategória -
dabadab
titán
válasz
Ivy.4.Ever #17569 üzenetére
a második sorban pl. olyat vár el Yes-re expected outputon, hogy 1,796,801.
Nem, az az első sor, amire nemet vár
Amit ott látsz, az úgy néz ki, hogy a string, a queryk száma (ami a 14-esben 19030) és utána a queryk, amikből ténylegesen a második a 241358 (ami 9283 db z-ből összejön, szóval annak tényleg igaznak kell lennie) -
Ivy.4.Ever
őstag
Ez a feladat nem hagy nyugodni:
Weighted Uniform Strings | HackerRank
Mondjátok, ha rosszul értemezem, de 32-ből 8 teszt megbukik, mert képtelen számokat vár el. Például test case 14-ben 10490 z betű van. Ami akkor azt jelenti 26*10,490= 272,740.
Szóval ez lenne a maximum szám az egész halmazban, de a második sorban pl. olyat vár el Yes-re expected outputon, hogy 1,796,801.Bárki aki segít megérteni, nagyon köszönöm
-
zsolti_20
senior tag
Sziasztok!
Egy kisebb projecten dolgozok jelenleg. A cél az lenne, hogy a A-tól eljuttassak egy excel filet B-hez, amin lefuttatok egy Excel VBA kódot, majd vissza küldöm A-nak.
Véleményetek szerint milyen megoldás lenne a legjobb/legbiztonságosabb oda-vissza küldözgetni ezeket az excel fileket? Először FTP-re gondoltunk, de a probléma a titkosítás.
Fontos lenne, hogy ez a kapcsolatos biztonságos legyen és ne férhessen hozzá senki.
Az egészet az nehezíti, hogy ahonnan jön az excel file, ott nem lehetséges mást használni, csak excel VBA-t.
Véleményetek szerint milyen megoldást lenne érdemes használni? -
hiperFizikus
senior tag
válasz
maximuss #17556 üzenetére
Én sűrűn mentek external HDD-re !
Mert már párszor tönkrement a személyi számítógépem, és amikor elvittem a javítóba, akkor mindig azt mondta, hogy majd megnézi, hogy mit tehet az adatokért, de aztán fütyült rá, és formatálta az egész belső diszket !
Hát csak szép álmokat neked ! Készülj inkább a pótfelvételidre !
-
hellomi
tag
válasz
pmonitor #17560 üzenetére
only_pdf_extension_at_the_end_of_every_line=`cat g.txt | sed "s/.pdf$/@/g" | sed "s/.*[^@]$//g" | sed "s/@$/.pdf/g"
`numbers=`cat -b <(echo $only_pdf_extension_at_the_end_of_every_line) | sed "s/^[[:space:]]\{1,\}//g" | sed "s/^\([0-9]\{1,\}\)[[:space:]]/\1/g" | sed "s/^\([0-9]\{1,\}\)\(.*\)\(\.pdf$\)/\2-\1\3/g"
`withoutpdf=`cat g.txt | sed "s/\(.\{1,\}\)\.pdf$//g"`paste -d "\0" <(echo $numbers | sed "s/^[[:space:]]\{1,\}//g") <(echo $withoutpdf) > eredmeny.txt
-
3.Aragorn
addikt
válasz
maximuss #17558 üzenetére
Nem vagyok otthon az access-ben, de ezt találtam: hátha segít.
Ezen kívül próbáljátok megnyitni külső programmal, pl ezzel: MDB ACCDB Viewer -
válasz
3.Aragorn #17557 üzenetére
Szia 3.Aragorn,
Jelenleg csak az informatika tanár szavaira hagyatkozva tudok nyilatkozni, majd holnap lehet személyesen is megtekinteni, netalán-tán kérni egy másolatot.
A file formátum accdb és semmilyen attribútumot nem kapott. A file-t az eredetileg lementett helyéről valamint másolatként is megnyitották, sajnos ugyanaz az eredmény.
Az eredeti file - tudtommal - még mindig ott van a szerveren, ahová mentve lett... -
3.Aragorn
addikt
válasz
maximuss #17556 üzenetére
Mi a file formátum, mivel próbálják megnyitni?
Nincs rajta valami titkosítás/rejtett státusz? Intéző mit mond?
A szerverről próbálják megnyitni, vagy másolatot készítettek?A gépen, ahol eredetileg dolgozott, megvan még a file? Ha nem, akkor is helyreállítható lehet bizonyos esetekben.
-
Sziasztok!
Elnézést, ha rossz topicba írom a gondomat, de nem vagyok jártas e témában. A fiam informatika érettségi írásbeli vizsgáján volt egy access feladat is, amit nem a releváns könytárba mentett, hanem az iskolai szerver egy másik mappájába. Amikor kész lett, át akarta másolni ahová kell, de a gép nem engedte. Ezt jelezte a tanárnak és az igazgatónak, akik azt mondták, hogy semmi gond, majd megoldják. Amikor a javító tanár megnyitotta a nem releváns könytvárból a file-t, amit eredetileg lementett a fiam, nem talált benne semmit, az adatbázis file üres volt. A file mérete alapján (1,2MB) pedig van benne tartalom, mégis üresnek tűnik. Mi lehet a probléma? Ötletet vagy bármilyen tippet szívesen fogadok (már ha egyáltalán ez ide ebbe a témába tartozik, vagy ha nem, hol kérhetek segítséget), mert jelenleg ezen múlhat a felvételije. Köszönöm szépen!
-
martonx
veterán
válasz
dabadab #17552 üzenetére
Egy ilyet találam közben: Public Holiday API Documentation (theapiguy) | RapidAPI
Havi száz hívásig ingyenes.
Google Calendar is jó ötlet, csak hirtelen nem tudom, azt hogy lehetne C#-ba legkönnyebben beemelni, míg egy json-t visszaadó API result beimportálása csukló mozdulattal meg is van. -
martonx
veterán
Tudtok-e olyan API-ról, ahonnan lekérhetőek adott évre vonatkozó ünnep, munkaszüneti napok? Első körben Magyarország lenne a lényeg.
-
_ak_
addikt
Csak kíváncsiságból, nincs köztünk egy Azure AD B2C Custom policy “specialista”? [link]
-
3.Aragorn
addikt
válasz
Angelotti #17547 üzenetére
Én is nem rég kezdtem el tanulni. Először egyedül Youtube-ról, ill. most az Újratervezés 3.0-t csinálom.
Kb. 50-80 Youtube videó megnézése után a témában arra jutottam, hogy nem releváns, hogy melyik programnyelvvel kezdesz, mert úgyis legalább fél tucat nyelvet ismerni fogsz (legalább alap szinten), mielőtt bármire specializálódnál (érdemes lenne specializálódni). Sok feladathoz több nyelv is kell egyszerre (pl web dev.-hez) -
Angelotti
tag
Sziasztok!
Eléggé off lesz a kérdésem, hátha kapok rá választ.
Röviden annyi, hogy karrier váltáson gondolkodom, át szeretném képezni magam junior programozóvá. Több helyeről is azt hallotam, hogy a Python-nal lenne érdemes foglalkozni. Egy ismerősöm a Green Fox-ot javasolta, de a Junior programozó képzés keretein belül ott semmit nem foglalkoznak Python-nal. (én meg úgy tudom ez a legmainstreamebb nyelv már egy ideje, a Java mellett).A Ruander-nek viszont van kimondottan Python-os képzése. (náluk sincs a szoftverfejlesztői tanfolyamon belül python).
A kérdés az, hogy ha a megszerzett tudással ebben a szegmensben szeretnék elhelyezkedni érdemes e az elején Pythonra "specializálódni", vagy inkább kezdjek egy Junior szoftverfejlesztői tanfolyammal, amiben ugyan Python nincs, de Java viszont igen.
Köszi a válaszokat!
-
Hege1234
addikt
sziasztok!
json fájlt beolvasva, hogyan kell a loop-ot úgy használni, hogy az értékek amiket ki akarok printelni nincsenek az "elején"?
változó honnan kezdődik...
általában a 48. ban az fix, hogy már van mivel így működik
data1 = data1[48]['body']['titles']['full']a data3 az problémásabb, mert az elég sokszor üres...
import json
file_json = json.loads(open('max.json', 'r', encoding='utf8').read())
data1 = file_json
data1 = data1['body']['titles']['full']
data2 = file_json
data2 = data2['body']['dwell']['metadata']
data3 = file_json
data3 = data3['body']['firstOfferedDate']
data4 = file_json
data4 = data4['body']['references']['page']
for dat in data1,data2,data3,data4:
print(dat)jq online-ban így néz ki
előre is köszi!
-
coco2
őstag
válasz
hellomi #17540 üzenetére
>Teljesen mindegy milyen oprendszer, siman terminalos univerzalis megoldast keresek
Nem létezik olyan. Példának okáért Windows alatt nincsenek cat, sed, paste, máshogy használsz shell változókat stb. Ha scriptelni akarsz, még rosszabbul jársz hordozhatóság szempontjából, mintha C-ben írnád meg. De ha téged szórakoztat, hogy tévedésben élsz, nekem aztán tök8
-
hellomi
tag
Kozbe valahogy borzalmasan bonyolult koddal, de sikerult megoldani:
var1=`cat g.txt | sed "s/.*[^p][^df]\{2\}$//g"`
var2=`cat <(cat -b <(echo "$var1") | sed "s/[[:space:]]//g") | sed "s/\([0-9]\{1,\}\)\(.\{1,\}\)\(\.pdf\)$/\2-\1\3/g"`
var3=`cat g.txt | sed "s/\(.\{1,\}\)\.pdf$//g"`
paste -d "\0" <(echo "$var2") <(echo "$var3")
Ebbol kell kb kiindulnom es egyszerusiteni amig lehet, illetve most hogyha barhol van az inputba [space], akkor azt kicsereli.
-
cucka
addikt
válasz
hellomi #17535 üzenetére
Annak nincs értelme, hogy "regex parancs".
Olyat tudsz, hogy egy bemeneti szövegből regex pattern alapján gyártasz egy kimeneti szöveget.Például itt a bemenet az, hogy "valami.pdf", a kimenet pedig "valami-5.pdf"
echo "valami.pdf" | sed -E 's/^(.*)\.pdf$/\1-5.pdf/'
De olyat nem tudsz, hogy van n darab bemeneted, és akkor a regex pattern tudja magától, hogy épp hanyadik mintát nézi. Arra írhatsz egy for ciklust, pl.#17534hozzászólásban van rá példa, ott egy $i változóban van az aktuális sorszám, azt bele tudod rakni a sed regex pattern-jébe, és akkor azt fogja behelyettesíteni az 5-ös szám helyett.
-
coco2
őstag
válasz
hellomi #17535 üzenetére
Ahol elkezd bonyolódni a string feldolgozás, jobb C-ben írni a programot. Egy gcc fordító szokott lenni linuxok alatt. Keresztül csövezve a standard bemenet a beérkező adat soronként, és a standard output megy kifele tovább a pipe-on. C programban használhatsz bármilyen visszamenőleges emlékezést, szétszedheted a stringet akár karakterenként, és karbantartható + kényelmes marad.
-
-
hellomi
tag
Hat terminalt ertem, igen, de kifejezetten regex(egular expression) parancsokat hasznalva.
Erre valamilyen univerzalis dolgot keresek, hogy ugye ha hosszu a fajl, tudjak szurni ugy, nem egyesevel fajlokra.Amit en csinaltam konkretan valtozokkal:
var1="anauuuana\n""anauuuata\n""anaanaana\n""asd\n""file_record_transcript\n""file_07241999\n""file_fake.pdf.tmp\n""file_tmp\n""loremipsum.tmp\n""lorem\n""test s"
var2="-1.pdf\n""-2.pdf\n""-3.pdf\n""-4.pdf\n""-5.pdf\n""-6.pdf\n""\n""-7.pdf\n""\n""-8.pdf\n""-9.pdf"
paste <(echo $var1) <(echo $var2)
paste -d "\0" <(echo $var1) <(echo $var2)
Ez amugy a kezdo fajl:Es ez kene legyen az eredmenyem:
Es ez kellene univerzalis formaban, tehat ha meg beszurok x sort a szovegbe, akkor is kellene mukodjon ra a kod.
Amilyen parancsokat hasznalhatok az a grep, sed, paste, echo, cat nagyjabol.
2 napja kuzdok vele, nem talalok univerzalis megoldast, csak specifikusat. -
válasz
hellomi #17532 üzenetére
regex alatt a parancssort erted?
❯ ls
valamifdhsdfhd.pdf valamifhshfhsf.pdf valamihfhfhdsfy.jpg.pdf valamihfshjsdfhns.pdf.jpg valamihfssh.pdf valamihrfjhdjh.pdf valamivalami.pdf
❯ i=1;for f in `ls | grep -e "^[^\.]*\.pdf$" | sed "s:\.pdf$::"`; do echo "mv $f.pdf $f-$i.pdf"; let i=i+1; done;
mv valamifdhsdfhd.pdf valamifdhsdfhd-1.pdf
mv valamifhshfhsf.pdf valamifhshfhsf-2.pdf
mv valamihfssh.pdf valamihfssh-3.pdf
mv valamihrfjhdjh.pdf valamihrfjhdjh-4.pdf
mv valamivalami.pdf valamivalami-5.pdf
❯ i=1;for f in `ls | grep -e "^[^\.]*\.pdf$" | sed "s:\.pdf$::"`; do mv $f.pdf $f-$i.pdf; let i=i+1; done;
❯ ls
valamifdhsdfhd-1.pdf valamifhshfhsf-2.pdf valamihfhfhdsfy.jpg.pdf valamihfshjsdfhns.pdf.jpg valamihfssh-3.pdf valamihrfjhdjh-4.pdf valamivalami-5.pdf
-
pmonitor
aktív tag
válasz
martonx #17531 üzenetére
De ebben az esetben ugyebár egy fontos dolog hiányzik: mégpedig az input. Mert ugye ebben az esetben nem tartod nyilván, hogy miből mennyi van! Így nincs mit le ellenőrizni. Ez a legfontosabb, amit eddig írtam. Az már egy nem olyan fontos, de azért megemlítem, hogy ezt a döntést csak megerőszakolva lehet üzletinek nevezni.
-
hellomi
tag
Sziasztok!
Kezdo volnék és van egy regex problémám, hátha valaki tudja a segítséget, két napja a google már ég a kezem alatt, eredmény nélkül.
A szöveg kb így néz ki:
valamifdhsdfhd.pdf
valamihrfjhdjh.pdf
valamivalami.pdf
valamihfshjsdfhns.pdf.jpg
valamifhshfhsf.pdf
valamihfhfhdsfy.jpg.pdf
valamihfssh.pdfKi kellene nekem ebből szedni azt egy regexel, amelyik csak .pdf-re végződik, és meg kéne sorszámoznom, kb így:
valamifdhsdfhd-1.pdf
valamihrfjhdjh-2.pdf
valamivalami-3.pdf
valamihfshjsdfhns.pdf.jpg
valamifhshfhsf-4.pdf
valamihfhfhdsfy.jpg.pdf
valamihfssh-5.pdfEzt valahogy meg lehet oldani regexben? Már mindent próbáltam, sed-el, grep-el, de semmi.
-
sztanozs
veterán
válasz
Vision #17529 üzenetére
Pontosan - az, hogy nincs rendes készletkezelés, a cég sara, nem a fejlesztőé.
Vagy van, de nem akarják használni, vagy eleve nem is akartak, mert minek.(tudom, hogy nem neked válasz, inkább csak elmélázás) Ráadásul még mindig nem vágom, hogy az, hogy 2 hét után ír rá valaki a cégből, hogy "ja, bocs mégsincs", az mitől lenne a webshopot fejlesztő hibája...
-
válasz
sztanozs #17523 üzenetére
Még ha fizetett is rendesen, simán lehet olyan vállalkozás, amely nem vezet naprakész készletnyilvántartást. Egyszerűen felesleges, mert 100-200 forintos dolgokat árul tonnaszám. Ő nem fogja ezeket tételesen nyilvántartani. Dolgoztam ilyen helyen fejlesztőként, beleraktam a raktárkezelést a rendszerbe, és a főnök mondta, hogy tök felesleges. Mert ha kifogy a raktárból, akkor mi van? Másnapra itt van a cucc a nagykerből úgyis, az ügyfél meg csak megijedne attól, hogy nincs raktáron. Ez egy teljesen tudatos üzleti döntés.
-
axioma
veterán
-
pmonitor
aktív tag
Képzeld, van olyan webshop, ahol ha utánvétes fizetést választasz(nem átutalásost, bankkártyást), akkor a tulaj ügyintézője az általam megadott telefonszámon felhív, és közli, hogy a csomagot feladják, másnap megérkezik. Gondolom ez azért van, mert "elég sokan" false nevet, címet adtak meg. És én természetesen ezért nem kapom fel a vizet. Tehát az általam írt esetben is be lehet kérni több infót(pl. nagyker neve, számlaszám, kapott darab stb...). És ha ez a több infó megvan, akkor már ki lehet zárni pl. azt, hogy ugyanazt a számlaszámot többször beüssék. És ez független attól, hogy egy egyszerű .csv-ben, vagy komolyabb adatbázisban tárolják az adatokat.
-
sztanozs
veterán
válasz
pmonitor #17521 üzenetére
Konkrétan honnan tudod, hogy a "webshop" miért fizetett?
Szerintem ezt kb egy óra alatt konfigurálták össze, mert a megrendelő ennyit volt hajlandó kifizetni, és az egy ember aki a cég mögött ténylegesen van, az 11 nap után nézett rá ténylegesen a megrendelésre...
Vélelmezem, hogy az egész rendszer mögött nincs is adatbázis, csak egy statikus valami (pl egy csv fájl, amit kézzel módosítgat valaki Excelben, pár havonta)... -
nevemfel
senior tag
válasz
pmonitor #17518 üzenetére
Ez továbbra sem szakmai-, hanem cégirányítási-, készletgazdálkodási téma.
Az meg pszichológiai esettanulmány lehetne, hogy neked megint ebbe a fórumba, a programozók orra alá kellett dörgölnöd, hogy mennyire utálod őket, mert téged valami kellemetlen élmény ért a neten. Nincs ki a négy kereked.
-
pmonitor
aktív tag
válasz
martonx #17520 üzenetére
>nem látod át az üzleti folyamatokat, döntéseket, és az ezeket támogató rendszerek működését, programozását.
Milyen üzleti folyamat, döntés az, amelyik azt mondja, hogy NE ellenőrizd le a user által megadott inputot? Akkor ne ellenőrizzétek le a nick-neveket, e-mail címeket stb... Ez ám a komoly üzleti folyamat!!!
-
pmonitor
aktív tag
válasz
fatal` #17517 üzenetére
Abban igazad van, hogy a szarvashibá(ka)t az üzemeltető követte el(több alkalommal):
1.: elcseszte, hogy mennyi van készleten
2.: 11 nap kellett, hogy ez kiderüljön ennél a "cég"-nél nevezett valaminél?
3.: közben kiküldtek egy olyan e-mailt is, amiben múlt időben szerepel, hogy a "sz. megrendelését előkészítettük". Azért nem semmi, hogy a készleten nem lévő terméket 5 nappal a rendelés után előkészítették(ismétlem: múlt időben!).Hogy az első pont megtörténhetett, az igenis a programozó(k) hibája. Valós teljesítmény nélkül engedi a rendszer bevételezni a terméket. Miért engedi a rendszer, hogy random számot üssön be a user, hogy miből mennyi van készleten? Sztem ez egyértelműen programozói hiba.
-
fatal`
titán
válasz
pmonitor #17515 üzenetére
Még mindig a hülyeséghez ragaszkodsz?
Kezdjük ott, hogy ez a cucc egy open source rendszeren megy, amibe csak betöltötték az adatokat (valamennyi fejlesztéssel).
Az, hogy mennyi van készleten az egy adat. Ezt a webshop üzemeltetője valószínűleg elcseszte az adott terméknél, ezért kaptál 10 nappal később e-mailt. A korábbi levelek meg az üzemeltető/ügyintéző hibája, aki össze-vissza nyomkodta a rendszert.
Már megint azt próbálod ráhúzni egy üzleti döntésre vagy egy adathibára, hogy az bug. Nem, nem az.
Szóval engem fikáztak ahelyett, hogy azt mondták(írták) volna, amit te.
Azért fikáz mindenki téged, mert láthatóan nem érted sem egy hello worldnél bonyolultabb rendszer működösét, sem egy webshop, sem egy átlagos kereskedelmi cég működését, de állandóan idejössz trollkodni. Nem unod még? -
coco2
őstag
válasz
pmonitor #17515 üzenetére
>egyértelműen a webprogramozó hibája
Erős a gyanú, hogy elhamarkodott véleményt írtál, mint azt már jeleztem mind én mind az itteni aktívabb tagok némelyike.
Egy programozó alkalmazásban van egy cégnél, és szerződésben írja alá, hogy a cég érdekeit fogja képviselni - függetlenül a te szeszélyeidtől. Azért kapja a fizetését, hogy az utasításoknak megfelelő eredményt adjon.
Az állításod egyetlen alapja az lehet, ha bizonyítékod van rá, hogy az a programozó a webes alkalmazás jelenlegi működésével ellentétes utasításokat kapott. Van esetleg olyan bizonyítékod?
-
pmonitor
aktív tag
Lehet, hogy igazad van. De akkor ezt kell mondani(írni). De itt olyanokat írtak, hogy:
"Remélem magadtól is rajossz, hogy van olyan korrekt működés, ami ilyen kimenetelhez vezet."
"Kurvára nem az ő hibája, előrendelésről hallottál már?"...
"Biztos egy bunkerben élsz."
"Nem akar ez megérteni semmit, trollkodni jött."Szóval engem fikáztak ahelyett, hogy azt mondták(írták) volna, amit te.
Sztem. az, ha egy "webprogramozó" rendszer szinten lehetetlenné teszi azt, hogy a user-nek lehetősége legyen közölni a leendő vásárlóval azt, hogy az áru raktáron van-e, vagy várhatóan x-y nap/hét múlva érkezik, vagy hogy nem rendelhető, ez egyértelműen a webprogramozó hibája. Az, ha az admin rosszul/tévesen adja meg az adatokat, vagy egyéb dolog miatt jelennek meg tévesen az adatok, az természetesen nem a programozó hibája. Bár hozzá kell tennem, hogy amit én a programozó hibájának mondok, az (sajnos) nem szabály/törvény sértő. De erre nem annak kellene a válasznak lenni, hogy engem fikáznak, hanem annak, hogy be kellene ismerniük azt a folyamatot, amit te írtál. -
coco2
őstag
válasz
pmonitor #17513 üzenetére
Most biztos nagyon belegyalogolok vele a lelkivilágodba, de az a szitu, hogy a "becsületes és korrekt munka" már évtizednél régebben áldozatul esett a "fukar mindenit"-nek, és azok a "pozitív" példák már csak (feleslegesen) üvöltő hang a pusztában. Kihalásra vannak ítélve. A reklám pszichológia le fogja darálni őket.
-
pmonitor
aktív tag
válasz
nevemfel #17512 üzenetére
Ha igaz lenne, hogy trollkodni jöttem, akkor miért linkelnék be pozitív példát is? pl. itt? Az itt belinkelt oldalt készítő programozókkal szemben miért nem trollkodtam? Talán azért, mert nem olyan oldalt raktak össze, mint amit az elején írtam. Ha trollkodni jöttem volna, akkor nem hoznék pozitív példát.
-
pmonitor
aktív tag
válasz
pmonitor #17510 üzenetére
És itt vajon miért tudják írni, hogy: "Nem elérhető
A termék jelenleg nem vásárolható meg webshopunkban"Sztem ez a korrekt. Még akkor is, ha nem szabály/törvény sértő, ha nem írják ki.
-
fatal`
titán
válasz
pmonitor #17503 üzenetére
Gondolom az nem zavar, hogy valószínűleg nem is magyar fejlesztés lol. Azt csinálta, amit kértek.
Meg attól még nem tartom jó koncepciónak, hogy egy webshopban úgy lehet rendelni, hogy nincs mögötte produktum(a termék nincs készleten). Ez meg a "programozó" hibája.
Kurvára nem az ő hibája, előrendelésről hallottál már? Az is lehet, hogy az adatbázis szerint volt készlet, aztán később rájöttek, hogy mégsincs. Gondolom ilyet sem láttál még. Biztos egy bunkerben élsz.
Neked mindegy, csak lehessen egy jót flamelni. Ugyan működő rendszereket még életedben nem láttál, de ez nem probléma.
-
pmonitor
aktív tag
válasz
martonx #17505 üzenetére
>Miért lenne hiba, hogy valamit úgy lehet rendelni, hogy nincs készleten?
Az önmagában nem hiba akkor, ha ezt jelzik az ügyfél részére. De itt 11 nap múlva jött egy olyan e-mail, ami leírta, hogy "a termek nincs raktaron nem tudjuk szallitani Onnek.". Tehát nem csak hogy nincs raktáron, de még rendelni sem tudnak. Tehát korán sem arról van szó, hogy majd gyorsan beszerzik a nagyklerből.
-
-
pmonitor
aktív tag
Egy webshopban leadott rendelés története:
1.: X-edikei e-mail:
" sz. megrendelése sikeresen megérkezett.
Megrendelése véglegesítése céljából operátorunk rövid időn belül felveszi Önnel a kapcsolatot."2.: X+1-edikei e-mail:
" sz. megrendelését visszaigazoltuk és feldolgozását megkezdtük.
A megrendelt terméket a következő munkanapokon belül előkészítjük és a megrendelés leadását követő 10 napon belül leszállítjuk, erről e-mailben tájékoztatjuk.
Köszönjük eddigi bizalmát és megrendelését!"3.: X+5-ödikei e-mail:
"sz. megrendelését előkészítettük és hamarosan átadásra kerül a Royal Futár társaság futárszolgálatának.
A küldemény futárszolgálatnak való átadásáról e-mailben tájékoztatjuk."4.: X+11-edikei e-mail:
"Hello ,
New order note has been added to your account:
"Jo napot kivanok
a termek nincs raktaron nem tudjuk szallitani Onnek.
Elnezest a kellemetlensegert."."Komoly webprogramozó készíthette ezt a webshopot. Na meg az ott dolgozók is komolyak lehetnek...
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- HiFi műszaki szemmel - sztereó hangrendszerek
- gban: Ingyen kellene, de tegnapra
- Parfüm topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Bittorrent topik
- EA Sports WRC '23
- Samsung Galaxy S24 - nos, Exynos
- Kormányok / autós szimulátorok topikja
- Fotók, videók mobillal
- Kezdő fotósok digitális fényképei
- További aktív témák...
- Monitor Audio silver rx6 eladó.
- AKCIÓ - INGYEN POSTA - ÚJ GAMER PC - i5-12400F - RTX 5060 - 16GB RAM -1TB SSD - www.olcsogamerpc.hu
- AKCIÓ - INGYEN POSTA - ÚJ GAMER PC - i5-12400F - RTX 4060Ti - 16GB RAM -1TB SSD -www.olcsogamerpc.hu
- INGYEN POSTA - ÚJ GAMER PC - Ryzen 5 5600 - RTX 4060Ti - 16GB RAM - 1TB SSD - www.olcsogamerpc.hu
- 830 G11 13.3" FHD+ IPS Ultra 5 125U 32GB 512GB ujjlolv IR kam gar
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest