- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Szünetmentes tápegységek (UPS)
- OLED TV topic
- Mac vagy Windows? Az egér nem ugyanúgy működik… – Tech Percek #17
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen videókártyát?
- SSD kibeszélő
- Amlogic S905, S912 processzoros készülékek
- Épített vízhűtés (nem kompakt) topic
-
PROHARDVER!
Új hozzászólás Aktív témák
-
bambano
titán
válasz
kezdosql #10999 üzenetére
ha van szervered, rá lehet tenni a vpn szerver funkciót is.
ha nem, akkor 20 rugóból (bruttó) már van olyan mikrotik router, ami elvisz pár vpn-t, hardveres titkosítással. [link]a vpn egyáltalán nem akkora kiadás, hogy félni kelljen tőle, nem nevezném antiszociálisnak azt, aki először bedobta ide az ötletet.
-
kezdosql
tag
válasz
sztanozs #10998 üzenetére
Nem, a gyulesen derult ki, de tenyleg csak utolag.
Azt gyanitom, hogy az egyik xp-n levo 2013-as excel dontott ugy, hogy nem tetszik neki valami, de erdekes modon valoban minden gepnel csak ujrainditas utan jelentkezett a hiba.Akik mindenaron VPN es felfo megoldasokat forsziroznak, megirnak, hogy mennyibe is kerul egy VPN egy ceg szamara, es mennyi a felhos tarolas ara?
-
sztanozs
veterán
válasz
kezdosql #10991 üzenetére
Szerintem csak annyi volt, hogy miután összesítették a fájlokat az excel elcseszte a mentést. Majd szépen ezt a a "végleges" változatot kapta meg mindenki a pendrájvra. Otthon persze egy sem nézett bele és bent nagy volt a csodálkozás, hogy jé - mindenkinél ugyanúgy rossz
-
martonx
veterán
válasz
cadtamas #10993 üzenetére
Jó tudom, én csak egy rosszindulatú paraszt vagyok nulla hozzáértéssel, de hátha tudok még újat mondani itt egyeseknek. Szóval képzeld van ilyen, az átlag routerek, OS-ek is ismerik, és VPN-nek hívják. Jó tudom az mindig gyanús, ha valamiben a bankok és a titkosszolgálatok is megbíznak, meg persze sok légy se tévedhet, de mi van ha ez esetben ez mégis biztonságos megoldás
Legalábbis biztonságosabb, mint ha elveszik/ellopják/elromlik egy pendrive
-
cadtamas
tag
válasz
PumpkinSeed #10985 üzenetére
Mutass egy rendszermérnököt, aki 100%-os biztonságú hálózatot épít fizikailag egymástól távol levő helyeken.
-
-
skoda12
aktív tag
válasz
kezdosql #10979 üzenetére
Valószínűleg az excel topicban jobban értenek hozzá, de annyit meg lehet tenni, hogy a táblázatokat a különböző excel fájlokból különböző csv fájlokba exportálod és egy text diff toollal (pl kdiff3) összehasonlítod őket. Ez szépen meg fogja mutatni a különbségeket, de mergelni mindenképp szívás lesz. Továbbá, ami mindhárom fájlból eltűnt, az nyílván nem visszaállítható ilyen módon.
-
kezdosql
tag
Excel hibakezelesben illetve adatvisszaallitasban van valakinek tapasztalata?
Egy excel fajlt - kb. 3 mb, 4 kulonallo lapbol allo munkafuzet - pendrajvon visznek PC-rol PC-re, mindenki beirja a sajat adatat es megnezi a tobbiek uj beirasait.
Ma reggel minden peldanya - mindharom pc-n es a pendrajvon levo is - kozolte, hogy nem teljesen olvashato a fajl, javitani kell.
A javitast engedelyeztem, mindenhol ugyan az az uzenet jott, hogy az adatvisszallitas sikerult, de adatvesztes lehet. Felajanlott egy linket, hogy reszletesen meg lehet nezni a hibakat, de az ie cask egy xml fajlt nyitott meg, ahol beture ugyan ez a szoveg volt olvashato.Mindharom helyen azt lattam, hogy a datum mezok altalanos mezokre valtoztak es otjegyu szamok jelentek meg, visszaallitottam datum tipusra, es latszolag minden rendben volt. A biztonsag kedveert uj fajlkent elmentettem oket. Ekkor kiderult, hogy 100kb es 250 kb meretbeli kulonbseg van a fajlok kozott.
Mind a negy lapon 2-3 ezer sorbol es 10-40 oszlopbol allo tablazat van, igy teteles osszehasonlitas csak ugy menne, ha mindent kinyomtatnank es osszepipalnank, az is napokig tartana.
Hogyan lehet megtudni, milyen hibakat talalt es milyen cellakat modositott a program?
-
Ispy
nagyúr
Sajnos az ipari pda-knál valamiért megállt a fejlődés ezen a szinten, ezért kénytelen vagyok a gépemen tartani a mai napig a VS 2008-at.
De remélem nemsokára találunk valami értelmes alternatívát win 10-re és akkor örömmel fogom uninstallálni a VS 2008-at, a compact frameworkkel együtt.
-
Ispy
nagyúr
Van még rajtam kívül itt olyan perverz állat, aki Windows Mobile 6.0-ra fejleszt VS 2008-cal?
Kb. 1000 éve írtam ezt a programot és most be kéne röffentenem az emulátort, de nem tudok az SQL szerverhez csatlakozni és már nem emlékszem rá mi lehet a gond.
-
bandi0000
nagyúr
válasz
kiszsolt100 #10972 üzenetére
nem
ossz+=a(i) ez annyit csinál, hogy az össz változóba belerakja az össz mostani értékét+a-ik elemét
ne azt az egy sort nézd hanem a teljes ciklust
for(int i=0;i<7;i++)
{
ossz+=a[i];
/* úgy képzeld el, hogy 7-szer le fut, és az i helyére mindig az aktuális i értéket helyettesíti be, tehát első körben így néz ki:
ossz értéke 0
a[0] eleme 1
ossz= 0+1
második körben
össz értéke 1
a[1] eleme 1
ossz=1+1
és így tovább
*/
} -
bandi0000
nagyúr
válasz
kiszsolt100 #10970 üzenetére
persze 7 kört megy, igen ahogy mondod
-
bandi0000
nagyúr
válasz
kiszsolt100 #10967 üzenetére
Ha 7 elemű a tömböd, akkor az nem 1-7 ig indexelődik, hanem 0-6 ig, ezért a forban csak kisebb mint 7 ig megy, tehát a 7 elemet már nem akarja feltölteni csak a 6. At
Példádba ha mind a 7 elemben 1 van, akkor az össznek 7 nek kell lennie
-
kiszsolt100
csendes tag
válasz
kiszsolt100 #10967 üzenetére
Nem azt értem csak maga a megvalósítása nem tiszta.
-
kiszsolt100
csendes tag
Kicsit átgondolva akkor így nézne ki?
itt hogy az ossz+=a mivel a második ciklusnál is addig megy amíg a<7 ezért mind a 7 körben összeadja a blokk 7 memória helyének tartalmát?
ha a mind a hét helyre 1 et adunk meg akkor:
ossz=0
a[0]=1
a[1]=1
a[2]=1
a[3]=1
a[4]=1
a[5]=1
a[6]=1
így ezek ez a képlet mind összeadja és így jön ki? -
opr
nagyúr
válasz
kiszsolt100 #10965 üzenetére
A += operátort nem érted, ha jól tévedek?
Az nagyon egyszerű:
A következő két sor ugyanaz:
a = a + b;
a += b;Gyakorlatilag a += egy rövidítés, illetve ha megszokod, segít az olvashatóságban.
-
kiszsolt100
csendes tag
Sziasztok, elkezdtem a C++ tanulgatni megyeeget is eddig viszont itt egy kicsit elakadtam, segítségeteket kérném.
Itt a "ossz+=a;" nem tiszta, ez az egész:int a[7],ossz=0;
for (int i=0;i<7;i++){
cout<<"Add meg a napi homesekletet!"<<endl;
cin>>a(i);}
for (int i=0;i<7;i++) {
ossz+=a(i);
}
cout<<"A homerseklet osszege:"<<ossz;
return 0;itt értem az egészet csak az ossz nem tiszta.
Nem tiszta hogy hogy adja össze a dolgokat.
Előre is köszönöm. -
I02S3F
addikt
Ismertek olyan internetes weboldalt, tutorial-t, ami a programozói logikát tanítja?Ahol az alapokat megszerezhetem.
-
cadtamas
tag
Amikor már azt hiszem, hogy kezdek programozóvá válni, jönnek ilyen hozzászólások amikből csak a kötőszavakat értem.
-
Mr Dini
addikt
válasz
Mr Dini #10930 üzenetére
Nagyon köszönöm a válaszokat!
Ha mindenkivel sikerül kiegyezni, akkor egy privát szerveren futó Git szervert fogunk beüzemelni. A Bitbuckettel is sikerült megbékíteni mindenkit, viszont a saját Git szerver mellett szól, hogy ezerszer könnyebb automatizálni a folyamatokat szkriptekkel pl., illetve mivel közvetlenül hozzáfér a webes tárhelyhez is a szerver, így a kész csomagok egyből fel is kerülhetnek az oldalra is.
-
Erwinke
aktív tag
válasz
Erwinke #10958 üzenetére
Elnézést, rosszat küldtem ...
// színcsatornák korrigálása
while ((U_avg > 0.1) && (V_avg > 0.1)) {
if(U_avg > V_avg){
//egyik verzió a korrigálásra
for (int i = 0; i <image.rows; i++){
for (int j = 0; j < image.cols; j++){
if(image.at<Vec3b>(i,j)[0]+1 <= 255){
image.at<Vec3b>(i,j)[0] = image.at<Vec3b>(i,j)[0]+1;
} // az eredeti képen lévő színcsatornákat korrigáljuk
}
}
}else{
for (int i = 0; i <image.rows; i++){
for (int j = 0; j < image.cols; j++){
if (image.at<Vec3b>(i,j)[2]+1 <= 255){
image.at<Vec3b>(i,j)[2] = image.at<Vec3b>(i,j)[2]+1;
}
}
}
}
//másik verzió a korrigálásra
/*
if(U_avg > V_avg){
for (int i = 0; i <modded.rows; i++){
for (int j = 0; j < modded.cols; j++){
modded.at<Vec3b>(i,j)[0] = modded.at<Vec3b>(i,j)[1]+1;
// az YUV színterű képet korrigáljuk (nem működik)
}
}
}else{
for (int i = 0; i <modded.rows; i++){
for (int j = 0; j < modded.cols; j++){
modded.at<Vec3b>(i,j)[2] = modded.at<Vec3b>(i,j)[1]-1;
}
}
}
}*/
/*_______________________________________________________________________________________________________*/
/*
* egyik verzió a szürke pixelek újraszámolására (ugyan azokat a pixeleket vesszük figyelembe)
for (int k = 0; k < counter; k++){
// a rekord tömbből keressük ki a pixeleket
//double b = image.at<Vec3b>(arr[counter].x,arr[counter].y)[0];
//double g = image.at<Vec3b>(arr[counter].x,arr[counter].y)[1];
//double r = image.at<Vec3b>(arr[counter].x,arr[counter].y)[2];
//double y = ((0.299*r)+(0.587*g)+(0.114*g));
double u = (modded.at<Vec3b>(arr[counter].x,arr[counter].y)[1])-128;
double v = (modded.at<Vec3b>(arr[counter].x,arr[counter].y)[2])-128;
U_avg += abs(u);
V_avg += abs(v);
}*/
// másik verzió a szürke pixelek újraszámolására (nem feltétlenül ugyan azokat a pixeleket vesszük figyelembe)
// újra keressük a szürke pixeleket
cvtColor(image, modded, CV_BGR2YUV);
counter = 0;
for (int i = rows*2; i < rows*3; i++) {
for (int j = cols*2; j < cols*3; j++) {
double y = modded.at<Vec3b>(i,j)[0];
double u = (modded.at<Vec3b>(i,j)[1])-128;
double v = (modded.at<Vec3b>(i,j)[2])-128;
double tmp = (abs(u)+abs(v))/y;
double aa = 0.2;
if (tmp < aa){
arr[counter] = {i,j};
U_avg += abs(u);
V_avg += abs(v);
counter++;
}
}
}
U_avg = U_avg/counter;
V_avg = V_avg/counter;
// önellenőrzés, U és V csatornák átlaga
cout << (int)U_avg << ", " << (int)V_avg << endl;
}
cvtColor(modded, modded, CV_YUV2BGR);// visszakonvertálás
imshow("image",image);
namedWindow("image",CV_WINDOW_FREERATIO);
imshow("modded", modded);
namedWindow("modded", CV_WINDOW_FREERATIO);
/*
cout << to_string((int)Y) << "\n";
cout << to_string((int)U) << "\n";
cout << to_string((int)V) << "\n";*/
/*
vector<Mat> channels;
vector<Mat> separatedChannels = showChannels(channels);
namedWindow("Blue", CV_WINDOW_FREERATIO);
imshow("Blue", separatedChannels[0]);
namedWindow("Green", CV_WINDOW_FREERATIO);
imshow("Green", separatedChannels[1]);
namedWindow("Red", CV_WINDOW_FREERATIO);
imshow("Red", separatedChannels[2]);
*/
waitKey(0); -
Erwinke
aktív tag
Szép napot.
Iteral White Balancot kéne leprogramoznunk órára. Megvan a program csak rosszul konvertálja át a képet és nem tudunk rájönni, hogy miért. Nem tudom ez a szakterületük-e, de egy próbát megér. Köszönöm a segítségüket./********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created by: Qt User Interface Compiler version 5.8.0
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H
#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
class Ui_MainWindow
{
public:
QWidget *centralWidget;
QComboBox *comboBox;
QPushButton *pushButton;
QPushButton *pushButton_2;
void setupUi(QMainWindow *MainWindow)
{
if (MainWindow->objectName().isEmpty())
MainWindow->setObjectName(QStringLiteral("MainWindow"));
MainWindow->resize(394, 252);
centralWidget = new QWidget(MainWindow);
centralWidget->setObjectName(QStringLiteral("centralWidget"));
comboBox = new QComboBox(centralWidget);
comboBox->setObjectName(QStringLiteral("comboBox"));
comboBox->setGeometry(QRect(30, 60, 181, 26));
pushButton = new QPushButton(centralWidget);
pushButton->setObjectName(QStringLiteral("pushButton"));
pushButton->setGeometry(QRect(280, 60, 80, 26));
pushButton_2 = new QPushButton(centralWidget);
pushButton_2->setObjectName(QStringLiteral("pushButton_2"));
pushButton_2->setGeometry(QRect(280, 210, 80, 26));
MainWindow->setCentralWidget(centralWidget);
retranslateUi(MainWindow);
QMetaObject::connectSlotsByName(MainWindow);
} // setupUi
void retranslateUi(QMainWindow *MainWindow)
{
MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", Q_NULLPTR));
comboBox->clear();
comboBox->insertItems(0, QStringList()
<< QApplication::translate("MainWindow", "White patch", Q_NULLPTR)
<< QApplication::translate("MainWindow", "Gray world", Q_NULLPTR)
<< QApplication::translate("MainWindow", "Iterative white balance", Q_NULLPTR)
);
pushButton->setText(QApplication::translate("MainWindow", "Tall\303\263z\303\241s", Q_NULLPTR));
pushButton_2->setText(QApplication::translate("MainWindow", "Ind\303\255t\303\241s", Q_NULLPTR));
} // retranslateUi
};
namespace Ui {
class MainWindow: public Ui_MainWindow {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_MAINWINDOW_H -
opr
nagyúr
válasz
#36268800 #10956 üzenetére
Hú, hát az kemény lesz. Nem hiszem, hogy direkt ilyen létezik.
Vannak ugye a design pattern-ek, meg azokról könyvek, azokban szokott lenni ilyesmi, csak azokkal meg az a baj, hogy könnyű őket "túlhasználni".Én a helyedben keresnék mondjuk udemy-n valami olyat, ahol egy számodra érdekes program a vége a tréningnek. Abban elő fognak jönni ezek a tipikus dolgok, meg hogy mi hogy merre, a végére valszeg szépen összeáll a dolog. Talán még ez a legjobb tippem, mert egyébként amit keresel az nem létezik, mert nem lehet ilyet csinálni, főleg mert a ki mivel találkozik az nagyon területfüggő. Érted, pl aki gépi kommunikációval foglalkozik, annak teljesen más a tipikus, mint annak, aki finance/big data-val.
-
-
opr
nagyúr
válasz
#36268800 #10953 üzenetére
Nem igazán értem mit szeretnél.
Az alábbi tippjeim vannak, hogy mit szeretnél, válassz és/vagy konkretizálj légyszi
- Egy nyelvfüggetlen "így állj hozzá" típusú OOP szemléletű tutorial
- Egy problémagyűjtemény, "megoldókulcsokkal", pszeudo-kóddal
- Valami konkrét nyelven példák problémákra és azok megoldásaira -
#36268800
törölt tag
Sziasztok!
Tudnátok ajánlani olyan cikket / fórumot / könyvet / kurzust (lehet fizetős is, majd eldöntöm, hogy megéri-e nekem az árát), amelyben kifejezetten való életbeli (fizikai, kézzel fogható, nem tudom hogy mondjam még) problémák leprogramozásával foglalkoznak OO szemlélettel?
Egy egyszerű példa: BME-n C++ oktatás, sorosan és párhuzamosan kapcsolt ellenállások eredőjének a kiszámolása.
Láttam ilyesmit egy JavaScript tutorialban is, abban egy labirintus játékot készít a srác. Az elején megcsinálják a labirintust egy karton dobozból, aztán két programozó megbeszéli, hogy milyen osztályok és funkciók lesznek benne, majd mikor már kész a modell elméletben, legfeljebb 1 óra alatt leprogramozza az egészet.Nagyon szépen köszönöm előre is, ha bármilyen infoval tudtok szolgálni!
-
kispx
addikt
válasz
I02S3F #10951 üzenetére
A ZsakmanySegedValtozo és a EkszerSegedValtozo nincs kifejtve.
struct zsakmany Zsakmany;
struct ekszer Ekszer;
struct ZsakmanySegedValtozo ZsakmanySegedValtozo;
struct zsakmanyadatai ZsakmanyAdatai;Ennyiből még nem tudja eldönteni, hogy mennyi memóriát foglaljon le neki, milyen tagjai vannak.
ZsakmanySegedValtozo.aranypenz
Nincs deklarálva a változó. -
I02S3F
addikt
Sziasztok! Itt egy általam szerkesztett c kód.
prog.c:40:37: error: field 'aranypenz' has incomplete type
struct ZsakmanySegedValtozo aranypenz;A fenti hibát dobja a fordító. A CodeChef-en fordítom. A Google találatokból semmit sem értettem. Mit lenne szükséges tenni?
Több hiba is van benne. Elég, ha az elsőben kapok segítséget!
Köszönöm!
-
Lacc
aktív tag
Hali.
Algoritmust keresek, de akárhogy írom be a Google-be nem azt kapom, amit várok, a neve nem jut eszembe, pedig ha jól tudom van egy ilyen algoritmus szó gyakoriságra előfordulva.
Van egy lista, abban vannak tömbök:
[
[A, B, C, D],
[A, C, E, F],
[B, D, H, A],
[C, D, B, A],
// és így tovább
]A tömbök elemei mindig különbözőek. (Ez egy pszicho kérdőív, és valamiért mindig mások lesznek a válaszok, sosem fordulhat elő kétszer benne A, vagy B, vagy C..., de ez nem az én felelőségem, és hogy miért így van, nekem a statisztikai rész kell.)
Az menne, hogy meg kell keresni, hogy melyik válasz opció volt a legtöbbször kijelölve, mint az A vagy a B, stb. Viszont kellene egy olyan mérés is, hogy mely válasz kombinációk, mennyiszer voltak bejelölve.
Például, az A,B-t 3-szor választottak, az 1., 3. és 4. válasz tömbben is ott van, ugyanígy az A,C, de ugyanakkor jó lenne látni az A,B,C is 2-szer lett válaszva, az 1. és a 4. tömbben fordul elő.
Ilyen statisztika adatot kellene kinyerni, és tudom, hogy szavak számlálása egy mondatban van ilyen algortimust, ha jól tudom. Régen rátudtam keresni, de most nem jut eszembe a dolog, az a baj, hogy magyarul sem jut eszembe az a speckó szó, amivel ezt adná ki, most csak azt a fránya 'counting' algoritmust találom. -
cadtamas
tag
válasz
bambano #10947 üzenetére
Rosszul fogalmaztam.
Minden nem 'n' jel két-két szomszédját minden irányban.
Bár ez egy idő után eléggé erőforrásigényessé válhat.
Elég lenne valóban a legutoljára lerakott jel sugárirányú szomszédjait megvizsgálni +4,-4 intervallumban és ha a kapott string tartlamazza a 'ooooo' vagy 'xxxxx' stringet, akkor nyerő.A guglitól hiába kérdezem, hogy ti hogyan fognátok bele egy ilyen feladatba.
-
axioma
veterán
válasz
cadtamas #10945 üzenetére
Mivel nyero allas (ha mindig egybol eszreveszed) csak az utolso jel lerakasaval alakulhat ki, tulajdonkeppen csak annak a 4 athalado egyenese menten (de egyenesenkent mindket iranyban!) addig haladni, amig az adott frissen letett jel van, es osszeadni, hogy ott van-e eleg (3,5,akarmennyi).
Gepi ellenfel ilyenekre ugy szokott lenni, hogy pontszamot ad az allasokra valamilyen modon, es a szamara legmagasabbat valasztja (megj. azt szamolja ki "minden" ures helynel, hogy ha oda letenne a sajat jelet, az neki mennyire tunik ertekes allasnak). Persze a fuggveny az mar az amobanal sem trivialis... de arra azert guglizni eleg (tudni nem tudom, hogy milyen, csak hogy van). De peldaul a lanyaimnak alsos korukban az eloben jatszott sakkot is egy halal egyszeru (babuk ertekenek osszege) segedfuggvennyel tamogattak meg (belemenjen-e egy utesvaltasba). -
cadtamas
tag
Sziasztok.
Pár hónapja tanulok Python nyelven programozni. Van egy feladat, hogy készítsünk egy Tic-tac-toe játékot.
Megcsináltam, fut is szépen, de felmerült néhány kérdés amire inkább általánosságban keresnék választ, ezért írom ide és nem a python fórumba.A játék állapotát egymásba ágyazott listákban tárolom.
[['n','n','n'],['n','n','n'],['n','n','n']] ha valamelyik játékos tesz egy jelet, akkor a megfelelő érték átíródik 'o'-ra vagy 'x'-re.
Az ellenőrző metódust úgy írtam meg, hogy kiírtam egy listába az összes állást amikor 3 egyforma van egymás mellett. 3 függőleges sor, 3 vízszintes és kettő átlósan és ha valamelyikre 'xxx' vagy 'ooo' stringet ad vissza, akkor nyert.
-A kérdésem a következő.
Elgondolkodtam, hogy ha egy amőba játékot készítenék, akkor hogyan oldanám meg ugyanezt, hisz akkor ez a megoldás nem működhetne.
Tudnátok ajánlani valami támpontot, merre érdemes tapogatóznom?
(Bár, most beugrott, hogy írnék egy scriptet ami megvizsgálná minden nem 'n' elem két szomszédját minden irányban és ha találat van, akkor nyert. De hátha van valakinek jobb ötlete)-A másik kérdésem: Ha szeretnék egy gépi ellenfelet, annak a programjába ti hogyan vágnátok bele? Úgy hogy ne véletlenszerűen rakja a jeleket, de néha azért kövessen el nem egyértelmű hibákat.
Előre is köszönöm a válaszokat.
-
Ispy
nagyúr
válasz
fordfairlane #10942 üzenetére
Arról nem is beszélve, hogy minden kódot megírt valaki egyszer, szóval nincsen olyan kód, amit ne más valaki írt volna.
-
I02S3F
addikt
Még egy kérdés: Miért nem ajánlott más kódját olvasni megértés, tanulás céljából? Ketten sem javasolták, akik értenek hozzá,
-
I02S3F
addikt
Sziasztok a scratch.mit.edu jó alapozásnak programozáshoz? Még pszeudo kódokat tudok írni, ill. jackson ábrát szerkeszteni. Esetleg van más a programozást segítő weboldal (tréning), ami szerintetek jobb ennél?
Köszönöm!
-
artiny
őstag
Ha ez alapjan,letre hoztam egy LAMP szervert , akkor hogyan tudom a wordpress oldalat szerkezteni? ugy ertem ha most ebbe szeretnek valami php kodot behelyezni - pl. a raspberry pi hez kotott szenzorok ertekeinek megjeleniteset szeretnem?
-
DNReNTi
őstag
-
SzlobiG
félisten
Nem, mert bináris fájl tehát hiába nyitom meg mondjuk notepaddal csak kódok vannak benne.
Átvezeti igen, de hogy ott is maradjon ahhoz el kell menteni és ha simán rámentek akkor a módosított fájl is 300k-s lesz csak. Tehát lényegében mind1, hogy külön mentés másként, vagy rámentek arra a fájlra.
Szerintem fut linuxon is, de megköszönném, ha ránéznél elvileg egy szöveges dokumentum is elég kipróbálni ott is a mentett fájlt lecsípi ilyen kicsire és nem jövök rá, hogy miért, pedig netet is túrtam már eleget.
-
kispx
addikt
válasz
SzlobiG #10929 üzenetére
0) Ha csak simán fejbecsapod a fájlt valamilyen fájlkezelővel az nem jó?
Itthon linux van, szóval nincs előttem a winmerge, de
Tartalmilag bináris fájl vagy szöveges a fájl?
Ha két fájlt hasonítasz össze, akkor abba a kettő fájlba fogja a módosításokat átvezetni. Hogyan jön képbe a harmadik fájl? Patch-et készítesz? -
Mr Dini
addikt
Üdv!
Keresek egy verziókövetőt, amit egy pár fős csapat tudna használni. Mert jelenleg majdnem mindenki Eclipseben fejleszt, majd ha kész a kód, akkor felteszi a repositoryba, ahol már egyből publikálásra is kerül a program. Ezzel viszont az a probléma, hogy ha fejlesztés közben valaki elakad, akkor jelenleg bezippelve küldi át az egész kódot, amit macerás módosítani. Illetve gyakran előfordult már az is, hogy egy-két programon egyszerre többen is dolgozunk teljesen feleslegesen, s utólag derül ki, hogy a másik már megcsinálta...
Fontos lenne az is, hogy a verziókövetőhöz és a branchekhez csak a fejlesztők tudjanak hozzáférni!
Egyébként egy open source csapatról lenne szó, itt a Ph!-n is van egy topikunk, s Kodi kiegészítőket fejlesztünk...
A legjobb valami privátban hosztolt megoldás lenne, az Enterprise VPS már adott.
A Github sajnos nem jó, mert a privát repository-k fizetősek, a Bitbucket pedig nem állt kézre néhány kollégának...
Köszönöm!
-
SzlobiG
félisten
Jogos az lemaradt.
A kérdés annyi, hogy kettő file-t szeretnék összehasonlítani és ha talál eltérést azt átmásolni, hogy egyező legyen. Ez működik is viszont amikor elmentem a file-t, akkor csak egy 300kb-os fájlt hoz létre a 2mb helyett.
Így ugye használhatatlan, mert hiányzik jó nagy rész belőle. Mi lehet a gond, miért nem menti el rendesen 2mb-os kiterjesztésbe? Próbáltam már pl sima word kiterjesztésű fájlal is ugyanez a gond, ha elmentem lecsökkenti a méretét és hiányzik belőle csomó minden.
Amúgy egy .bin kiterjesztésű fájlt hasonlítok össze.
A felső az elmentett fájl a két alsó amit összevetettem. Jól látszik, hogy a felső mérete nem stimmel.
-
SzlobiG
félisten
Sziasztok!
Nem biztos, hogy jó helyre jöttem a kérdésemmel, de hátha ismeri valaki a Winmerge nevezetű programot.
Ha valaki ismeri, akkor lenne hozzá kérdésem, esetleg hol kérdezzek utána, mert nincs topikja és fontos lenne.
-
kezdosql
tag
válasz
PumpkinSeed #10924 üzenetére
Egyikre rakattintottam, 177 lectures, 16,5 ora csak a video idotartama - hany honap kell tenylegesen vegigcsinalni?
-
DNReNTi
őstag
válasz
PumpkinSeed #10924 üzenetére
Persze, hogy az. En is ilyen 10-15 euros akciokra szoktam lecsapni. De ha azt vesszuk meg eredeti aron is sokkal jobb befektetes mint mondjuk egy workshop, 400-600 euro-ert, 2x4 ora.
-
Ispy
nagyúr
válasz
fordfairlane #10919 üzenetére
Hát már nem emlékszem a 3. programomra, mert kb. 15 éve volt, de szerintem most bottal sem piszkálnám meg azt a kódot....
-
Ispy
nagyúr
válasz
fordfairlane #10914 üzenetére
Ha azt nézed 1000 forint / óra, azért az nem olyan vészes, egy ilyen után már legalább azt tudni fogod jó eséllyel, hogy mi az amit meg kell majd egyedül tanulnod
-
DNReNTi
őstag
válasz
kiszsolt100 #10910 üzenetére
Ez a trening peldaul kivalo alapja lehet egy webes alkalmazasfejleszto iranynak. Csodat ne varj. Ha ezt vegigcsinalod es megerted akkor lesz egy jo alapod amivel tovabb lehet lepni ujabb, komplexebb kepzesekre. Par euro, rengeteg kitartas, kivancsisag es alkotni akaras, jopar atkottazott ejszaka es megy az. Webes fejlesztesekkel nagyon gyorsan lehet haladni, egy junior szintet szerintem 4-6 honap alatt fel lehet szedni a nullarol. Aztan meg 2-3 ev mire a tudas piackepes, de te hobbit irtal szoval nem riogatlak.
-
opr
nagyúr
válasz
bandi0000 #10917 üzenetére
Persze. A legtöbb cégnél van legalább egy igazi profi ember, akitől lehet tanulni. Ha mázlid van, akkor még olyan típus is, aki szívesen segít, utat mutat, stb. Ha tényleg érdekel és csinálod, két hónap alatt a munkahelyen többet fogsz tanulni, mint előtte összesen.
-
opr
nagyúr
válasz
bandi0000 #10915 üzenetére
Azt, hogy sokat keres.
Egyébként az én (nyelvfüggetlen) véleményem az, hogy bonyolult problémákat egyedül szépen, érthetően, olvashatóan, bővíthetően képes megtervezni és megoldani úgy, hogy a megoldás stabil, gyors, és nem eszi meg a gépet fölöslegesen.
Mondhatjuk úgy is, hogy ha van egy adott feladat, akkor amikor egy junior még azt se tudja, hogy kéne nekiállni, az erős senior már rég tervezi az alapokat, és van annyi esze, hogy többet viszont nem, akkor kell a hídon átkelni, ha odaértél alapon.
szerk és ui.:
Na ezzel most nagyon népszerűtlen leszek, de biztos vagyok benne, hogy nem sokan osztják a véleményemet, mert...Ha a fenti ellenpéldáját szeretnéd látni, javaslom nézz bele majdnem bármelyik komolyabb opensource c++ kódba. Kiváló példa erre a cpp-ethereum. Nem akarok megsérteni senkit, de akkora fostalicska trágyadombot, mint az, rég láttam már. Konkrétan kb egy sor nincs benne, amit hajlandó lennék átengedni egy code-review-n. Sőt, szerintem ha valaki ilyen minőségű kódot lerakna elém cégen belül, megkérdezném tőle, hogy biztos, hogy nem akar-e elmenni inkább portásnak/medencetisztítónak/de igazából akárminek, csak számítógáp közelébe ne kerüljön.
Viszont ha szeretnél látni kiváló példákat a mit ne csináljunk, illetve worst practice-ekre, akkor mindenképpen nézz rá.
-
bandi0000
nagyúr
Tudná valaki definiálni, hogy mennyit jelent c++ ban a profi szint? Nem azt akarom tudni hogy, mindent tud meg hogy nagyon tud
hanem konkrétan mit jelentene?
-
Ispy
nagyúr
válasz
kiszsolt100 #10910 üzenetére
Passz, nem vagyok képben, én még egyen sem voltam.
De, legyen az első feladat a gugli használata
Nekem ezt dobta ki, vagy maradnak a netes cuccok, de ha az angol nem megy, akkor lehet inkább abból húznám fel magam először.
-
fordfairlane
veterán
válasz
kiszsolt100 #10907 üzenetére
Nem tudom, hogy mennyi idős vagy, milyen végzettséged stb..., de az állami infós felsőoktatáson mindenképp elgondolkodnék. Programozni elkezdeni nem nehéz, de profi szintre felfejlődni nagyon hosszú idő, és ha csak nem vagy olyan elborult, mint itt jópáran, hogy tkp. a szenvedélyed, a hivatásod a téma, akkor saját erőből elérni profi szintre elég nehéz lesz.
-
Ispy
nagyúr
Pont ezt akartam én is leírni szóról szóra, csak én lusta voltam ennyi gépelni
Ez pont az a sztori, amikor valaki jön, hogy neki kéne egy egyedi program, gyere csináld meg, a pénz nem számít, jó, akkor havi 1 milla és jövők, akkor meg megy a hüppögés, hogy ja, hát ő 100.000 gondolt.
-
opr
nagyúr
válasz
kiszsolt100 #10907 üzenetére
Egyszerűsítsünk a problémádon.
Gondolom olyan tanárt szeretnél aki vágja a témát és napi szinten csinálja.
Tehát a programozó ugye főállásban programozik. Ami ezen felül van, az túlóra.
Egy tényleg jó programozó nettó(!) órabére kb 3-5.000 ft.
A túlóra 1,5*es pénz, de ugye azt megkapja akkor is, ha csak inkább bent marad még egy kicsit, tehát azon az áron nem vagy versenyképes.
Tanulság: alsó hangon megkezdett óránként 7.000ft-ot kéne fizetned egy jó tanárnak, de inkább 10-15öt.
Heti 2*4 óra a nagyon nagyon minimum, ha emellett önerőből sokat tanulsz.
Ezt kb 1-2 hónapig kell fenntartani, hogy kapj egy relative használható junior tudást. Mondom, feltételezve, hogy a heti 2*4 mellett minimum heti 10-15 órát rászánsz önerőből, ÉS feltételezve, hogy az angol nagyon megy.VAGY
Hallgatsz az itteni népekre, veszel udemyn összesen 20.000ft-ért tananyagot, amik egyébként jóeséllyel jobbak is, mint amit a tanártól kapnál (összeszedettebb az anyag), aztán stackoverflow, gugli, meg fórumon segítséget kérsz.
-
Ispy
nagyúr
válasz
kiszsolt100 #10907 üzenetére
Én a helyedben elmennék egy kezdő tanfolyamra, ha webes dolgok érdekelnek, akkor valami alap php, html, css stb., hogy legalább arról legyen fogalmad, hogy mivel is akarsz mélyebben megismerkedni.
-
kiszsolt100
csendes tag
Jó persze megértelek én titeket is, csak fura volt hogy úgymond feltettem egy kérdést és az én szemszögemből úgy tűnt mintha senki nem akarna segíteni old meg magad. Lehet én fogalmaztam rosszul nem azt akartam volna hogy valaki 0-24 ott legyen, úgy gondoltam egy fél óra óra alatt elmagyaráz egy részt és utána addig próbálgatom tesztelgetem amíg nem meg vagy ha nagyon elakadok akkor kérek még segítséget. És persze mindezt nem ingyen gondoltam volna.
Akkor viszont maradnak az online dolgok, kutakodok, már találtam is egy oldalt, itt jó ha elindulok vele?
http://tudasbazis.sulinet.hu/hu/0d0cc85d-f7b5-41fb-aec0-d1b8362c7ebf_e90c4562-46d5-4b3a-a5ed-d640f67b512a_6651911b-e906-4b68-9345-3f3bccdc1ea4_1ac87c22-1b0a-4de8-8899-17aece4b2826_618473ca-c3b7-47dc-bcd6-da981ba892fe_5b10ec40-9498-4c57-9950-4b7b0a0c9994 -
fordfairlane
veterán
-
bandi0000
nagyúr
Ott a pont, én is láttam hogy keresnek diákot is infó tanárnak, de nem vállalnám be, szeretek segíteni, itt töltöm a fél életem ph-n, de hogy alap dolgokat magyarázzak a gyerekeknek 6-7 szer el, úgy hogy nekik nyűg az infó, mert a 90% át nem érdekli...na mind1 is, csak érdekes a téma
-
PumpkinSeed
addikt
válasz
kiszsolt100 #10894 üzenetére
Valószínűleg legtöbbünk ért annyira a programozáshoz, hogy lazán felhúzna 1 hónap alatt elég jó szintre, max nem akarja ilyennel eltölteni az idejét.
Amúgy meg én csak a saját tapasztalatomból indultam ki, hogy egyetem mellett inkább magamtól is tanultam új dolgokat, és ezzel sokkal jobban jártam minthogy vártam arra, hogy majd valaki segít rajtam. Nyilván ez a szakma egy szop*s, mert rá kell szánni az időt, de meg is fizetik ha értesz hozzá. Egy ideig lehet azt csinálni, hogy elmagyarázzák, de ha tovább akarsz lépni akkor már nem lesz ott senki, hogy segítsen. -
Ispy
nagyúr
válasz
bandi0000 #10895 üzenetére
Szerintem igen egyszerű a helyzet:
A tanár egy külön szakma.
A programozás egy külön szakma.
Ergo, aki jól programozik nem lesz automatikusan jó tanár, aki jól tanít, az nem lesz ettől jó programozó, persze lehet a kettőnek közös halmaza.
Sőt, tovább gondolva, a tanár felkészül egy adott anyagból és azt megtanítja a diákoknak, tehát nem lesz ettől jó programozó is, az ő feladata alapvetően a tanítás.
A programozó meg feladatokat, problémákat old meg egy adott környezetben, de lehet, hogy egy antiszociális kocka.
-
fordfairlane
veterán
válasz
kiszsolt100 #10894 üzenetére
Egyrészt senki nem olyan okos, hogy mindenre tudja a helyes választ, másrészt senki nem áll készenlétben a nap 24 órájában, hogy minden kérdésre válaszolhasson, harmadrészt ha ilyen hangnemben indítasz, annak is elveszed a kedvét a válaszolástól, aki egyébként tudja a választ. Ez egy fórum, nem pedig valamiféle irgalmas szamaritánus programozóképző. Szokd meg, ha programozni akarsz megtanulni, irgalmatlan mennyiségű infónak kell tudnod utánajárni a neten. Sok segítőkész ember van itt, de ha elkezdesz követelőzni, azt nem sokan tolerálják széles mosollyal az arcukon.
-
Ispy
nagyúr
válasz
kiszsolt100 #10894 üzenetére
Akkor ezek szerint itt senki nem ért annyira a programozáshoz hogy tudná azt tanítani
Nem értem mi a kapcsolat a két dolog között
Itt a legtöbb ember, aki megfordul, ebből él, napi 8-10-12 órában programozik, mindenki csak arra vágyik, hogy laikusokat tanítson meg programozni, ráadásul úgy, hogy az illető arra is lusta, hogy felcsapja az internetet és szerezzen valami alap tudást.
Na, most azért fogalmaztam ilyen sarkosan, mert te is így fogalmaztál
De tessék tanácsaim csak neked:
- találd ki mit szeretnél programozni, egy konkrét feladatot, ne csak így, hogy webet...
- ez már nagyjából megadja az irányt, hogy milyen eszközöket kell hozzá használod és milyen nyelveken lehet ezt leprogramozni
- gyere ide, azt kérdezz, azt majd valaki válaszol
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- A fociról könnyedén, egy baráti társaságban
- sziku69: Fűzzük össze a szavakat :)
- Huawei Mate 20 Pro - a mindenit!
- Medence topik
- Bővebb Google-támogatást kap sok Garmin óra
- Mibe tegyem a megtakarításaimat?
- Hitelkártyák használata, hitelkártya visszatérítés
- DJI topic
- BestBuy ruhás topik
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest