- Multifunkciós adattároló érkezett a Patriot színeiben
- Egyedi megjelenésű Radeon VGA a Yeston és a GravaStar keze nyomán
- 5:4 képarányú SXGA monitor jön ősszel az EIZO berkeiből
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- A hírek szerint a jövő év végére érkezhet a sokat pletykált NVIDIA N1X SoC
-
PROHARDVER!
Új hozzászólás Aktív témák
-
Peetey91
senior tag
Sziasztok!
Milyen könyvet, vagy netes anyagot tudnátok ajánlani a programozás alapjainak megismeréséhez? Minimális Pascal tudás szorult rám gimiből (felejtős) de szeretném megtanulni az alapokat, amire később építhetek érdekel a téma hobbi szinten. -
AsterixComic
csendes tag
Sziasztok !
Még kezdő vagyok, azaz nincs tapasztalatom cégnél. Egyetemista vagyok, még fél évem van a végzésig.
Állásinterjúra sikerült időpontot egyeztetnem egyik céghez gyakornoki programra.Azt írták a cégtől, hogy: " Az interjú egy Java és SQL (Oracle) tudást felmérő teszttel indul, ezt követi a HR interjú, végül a szakmai meghallgatás. "
Tudnátok-e légyszíves segíteni, hogy miből érdemes felkészülnöm ? Mit kérdezhetnek konkrétabban ?
Mi lehet a belépő szint Javaból és SQL Oracle-ből ?köszönöm szépen.
-
Mesterlovesz
aktív tag
Sziasztok!
Programozót keresek Altcoin fejlesztéshez. Az érme kész van, a jelenlegi tárcát kellene az új igényekhez fejleszteni. (a régi fejlesztőm ebben már nem tud segíteni)
Érdekes lehet még egy androidos vagy webes tárca az érméhez.
Elsősorban árajánlatot szeretnék kapni egy ilyen projektre! -
válasz
bucsupeti #8795 üzenetére
Epp az miatt kerdeztem.
Mar eddig is agyaltam rajta s mikor reggel olvastam a hirt, gondoltam most mar utana erdeklodom.
Online IDE-kkel az a gond, hogy altalaban sokkal limitaltabbak, nekem mondjuk java fejlesztesre kell s abban az IDEA-t nem nagyon mulja felul semmi.Koszi mindenkinek, majd meg ragodom rajta egy sort, hogy mi lenne a legjobb megoldas.
-
inf3rno
nagyúr
válasz
bucsupeti #8795 üzenetére
Most, hogy így mondod, online IDE-t már néztem egyet azt hiszem tavaly, de nekem nem volt szimpi a dolog, valahogy zsigerből idegenkedek tőle. Ilyen irányba esetleg el lehetne menni, hogy egy ehhez tartozó szervert felszórni a céges gépre, aztán otthonról kódolni rá online (már ha erre van lehetőség). [link]
-
bucsupeti
senior tag
válasz
inf3rno #8791 üzenetére
Eddig én sem hallottam ilyenről, de most jelentették éppen be fészbúkék a Nuclide IDE-jüket, ami a leírás szerint támogatja éppen az itt megfogalmazott igényt.
Éppen ez az egyik fő feuture-ük.
-
axioma
veterán
Tavoli megoldaskent anno a Citrix-et hasznaltak egy regi projektemmel erintoleges helyen, es akkor allitottak, hogy gyorsabb mint a szokasos tavoli asztalos megoldasok, mert az info nem grafikus objektumkent szaladgal a ket gep kozott, hanem a windows altal hasznalt elemek szintjen (pl. rakj ki egy Areyousure-t). Azt nem tudom, hogy a textarea-k hogyan tarolodtak (me'g a firefoxba is van plugin, hogy elszallas eseten ne vesszen el az editalt tartalom), de file szinten akkor tuti nincs mentve.
Azt viszont nem tudom es most nem is neznek utana, hogy egyreszt a tobbi tavoli megoldas hasonlo vagy pixelinfokat kuldozget; masreszt hogy van-e me'g ilyen termek (bar sztem valami ilyesmi van, van ismerosom aki evekkel ezelott ezzel dolgozott - nem fejlesztest de sokat hasznalva - itthonrol az USA-ba, es me'g most is tavolrol dolgozik, ugyhogy ha nem is ugyanaz, de valami utodja biztos van).
Mondjuk a Citrix nem az ingyenes kategoria. -
Az az egy gond veluk, hogy mind tetu lassu programozashoz, csinaltam mar ugy, de nem gyenge idegzetueknek valo.
S ha azt mondom, hogy ideiglenes fajlok belefernek, akkor minek lenne ertelme?
Meg egyaltalan milyen ideiglenes fajlokat hozna letre?
Ha maga a forras nem lenne a gepen, csak mondjuk a forditas eredmenyei(class fajlok stb), az mondjuk lehet nem problema. -
Sziasztok,
Azt szeretnem megoldani, hogy Intellij Idea-val tavoli szerveren levo projekten tudjak dolgozni, ugy, hogy localba ne mentsen semmit.
Tehat a fajlok szerkesztese, mentese, teszt futtatas/forditas a tavoli szerveren tortenjen.
Az editalast meg gondolom meg is lehet oldani valamilyen SSH vagy SFTP kapcsolattal, bar ezeknel sem tiszta, hogy lokalba tarolnanak-e valamit ideiglenesen vagy nem.
Azt meg vegkepp nem tudom, hogy ilyen remote complile meg futtatas megy-e.
Neten elsore sok mindent nem talaltam az ide-hez vagy nem voltak valami egyertelmuek. -
válasz
bambano #8786 üzenetére
A Created event akkor erkezik, amikor letrejon a fajl, ami a Linuxos fogalmak szerint inkabb annak feleltetheto meg, amikor megnyitod (= amikor letrejon a 'path'). Sajnos nincs 'lezart' fajl ebben az, hanem lockmentes fajl van, arrol viszont nehez tajekozodni, hogy mikor veszik le a lockot. Praktikusan ez azt jelenti, hogy megprobalod megnyitni a letrejott fajlt, es ha epp iras alatt van, akkor probalkozol kesobb... (most ne menjunk abba bele, hogy miert rossz vagy jo a Wines alapbeallitas).
SNMP trapet tudsz kuldeni a NetCmdlets csomaggal, PS-bol.
-
válasz
bambano #8784 üzenetére
En vszeg Powershellt hasznalnek. Van FileSystemWatcher osztaly, amit hasznalhatsz PS-bol, oda beregisztralsz egy event handlert, ami meghivodik, amikor egy uj fajl jon letre. Ezt a fajlt utana tobbfelekeppen is atpasszolhatnad a Linux hostnak (nyilvan ez ugy egyszeru, ha a halozaton latja a Linuxos hostot az XP-s gep), mittudomen, FTP-n, vagy kozvetlenul MySQL-be, satobbi. Ha a halozati bonyolultabb, akkor mas megoldas kell, de ez nyilvan attol fugg, hogy mi a konkret helyzet.
-
-
bambano
titán
bocs, ha nagyon offtopic vagyok, de a következő problémával fordulnék a nagyérdeműhöz (amit mintha kérdeztem volna másik topicban, de megfelelő eredmény nélkül):
szóval van az ÓcskaSóher kft, ahol egy windows xp-re dugott usb-s telefon adapter és az xp-n futó egyszerű program rögzíti a bejövő és a kimenő hívásokat, mint kezdőpont. és van a végpont, ami egy linuxon futó adatbázis, amiben tárolni szeretném a hívás felvételét. optimális esetben realtime (tehát a hívás befejezése után pár másodperccel érjen be az adatbázisba a felvétel). közben tűzfalak, hálózat, nagy távolság. xp-n programozni nem tudok, sem nem értek hozzá, sem cucc nincs hozzá.az alapkérdés, hogy ti hogy csinálnátok?
(ócskasóher kft, mert xp-ből is emlékeim szerint home-ot "raktak fel", másrészt erre van rendes tiszta megoldás, csak ahhoz hardvert kellene venni kb. 40 rugó értékben).nem tudom, az a jobb, ha elmondom, meddig jutottam, vagy az, hogy szárnyal a fantáziátok és nem terellek tévútra?
kösz előre is.
-
inf3rno
nagyúr
Végül nem sikerült összehozni. Maga az injektor működik többé kevésbé, de a chrome pluginban lévő html és js fájlok, amiket a weboldalba injektál úgy néz ki, hogy nem kompatibilisek firefox-al. Debuggolni nem tudom, mert $.html-t használ, ami eval-al szúrja be a scripteket, úgyhogy esélytelen az egész. Elküldtem a kódot a plugin eredeti fejlesztőjének, hátha többre megy vele, mint én. Eltelt kb 20 év, és még mindig ott tartunk, hogy a böngészők közötti különbségek miatt nem lehet normálisan fejleszteni, nem véletlenül utáltam meg a frontendezést.
-
inf3rno
nagyúr
válasz
Sk8erPeter #8778 üzenetére
Ez van, nekem se tetszik, de csak pár sorról van szó, úgyhogy elviselem. Közben megtaláltam a hiányzó részeket is a dokumentációban, meg van valami tesztelős plugin, amivel egyszerűbb a fejlesztés, mert nem kell minden módosítás után újratelepíteni, szóval annyira nem kétségbeejtő, legalábbis ennél a projektnél. Amúgy biztosan nem fejlesztenék én sem plugint. Lehet átpörgetem gyorsan egy nap alatt a dokumentációt, csak hogy lássam mik a lehetőségek.
Néhány hasznos link, ha valaki esetleg megpróbálkozna firefox plugin fejlesztéssel:
https://github.com/mozilla/jpm
https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Getting_Started_%28jpm%29
https://addons.mozilla.org/en-US/firefox/addon/autoinstaller/ -
-
inf3rno
nagyúr
Közben találtam a getURL-re is megoldást:
function getURL(relative) {
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"].
getService(Components.interfaces.nsIWindowMediator);
var recentWindow = wm.getMostRecentWindow("navigator:browser");
var base = recentWindow ? recentWindow.content.document.location : null;
return base + "/" + relative;
}Ez sem egy kellemes valami. Hihetetlen pocsék a firefox API a chrome-hoz képest.
Azt sem értem, hogyha elvileg commonjs alapon megy a dolog, ahogy írják, akkor miért van még egy Components.classes.x.getService(Components.interfaces.y). Egy sima require("nsIWindowMediator") teljesen okés lenne. Eddig úgy látszik nem jutottak el, hát hiába egy normális API tervezésére is rá kell szánni az időt.
-
inf3rno
nagyúr
Fejlesztett már valaki közületek firefox plugint? Van egy chrome extension, amiből 3 függvényt szeretnék firefox-ra átírni meg persze a manifest.json-t package.json-ra. Elvileg a maradék kód rendben van. Próbáltam keresgélni, de nehéz copy-paste kódot találni, többszáz oldal dokumentációt meg ezért elolvasni, hát nem éri meg.
Ilyesmik kellenének:
chrome.extension.getURL("relative/path");
chrome.browserAction.onClicked.addListener(function() {
window.open("http://domain.com/", "_new")
});
chrome.webRequest.onBeforeRequest.addListener(function() {
return {
cancel: true
}
}, {
urls: ["*://domain.com/main.js*"]
}, ["blocking"]);A getURL() elsősorban a frontend részéhez kell, hogy be tudjon injektálni egy html meg egy js fájlt xhr-el meg script tag-el.
Az onClicked-nél a toolbar gombra kattintást nézi, annyit csinál, hogy megnyitja az url-t új ablakba, az onBeforeRequest meg letiltja az eredeti oldal betöltését. Ezek mellett a manifest.json-ban van egy match a domain-re, ami beteszi az onClicked-et és az onBeforeRequest-et a background-ba szóval azok a böngésző indításakor futnak, a getURL-es részt meg csak ha stimmel a domain, akkor indítja.
Egyedül a harmadikra sikerült megoldást találnom, de az is vicc kategóriás, hogy mennyire el van bonyolítva:
const Ci = Components.interfaces;
const Cu = Components.utils;
Cu.import("resource://gre/modules/Services.jsm");
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
var observer = {
QueryInterface: XPCOMUtils.generateQI([
Ci.nsIObserver,
Ci.nsISupportsWeakReference
]),
observe: function(subject, topic, data)
{
if (topic == "http-on-modify-request" &&
subject instanceof Ci.nsIHttpChannel)
{
var uri = subject.URI;
if (uri.host == "domain.com" && /main\.js/.test(uri.path))
subject.cancel();
}
}
};
Services.obs.addObserver(observer, "http-on-modify-request", true);Bármi ötlet a másik kettőre meg a package.json-ra?
-
axioma
veterán
Nem ertek a flash-hez, de szerintem latom, hogy hol a hiba.
Amikor inicializalod a tablat, akkor elobb az objektum szin attrib-jat allitod be, es utana hivod meg a gotoandstop-ot a sajat szinevel.
Amikor viszont a klikk-ben allitod a szint, ott nem nyulsz az objektumhoz, csak a kepernyon megjelenitett szin miatt hivod a gotoandstop-ot. Ezt kene kijavitani.
Sot, effektive a szomszed nevu "listara" nincs is szukseged (ha mar a sima rekurziv hivas nem jo, cask az altalad emulalt), ha a feldolgozasnal a tablazatban levo szint egybol allitod (utana vegigmesz egyenesen, es aki bejart, annak hivod a gotoandstop-ot, ha mar nagyon nem akarsz helyben atallitani).
Azt se ertem, minek a tabla[a.x,a.y]=a sor. Meg a tabulalast remelem a forum vette cask ki belole. -
vanek
tag
Üdv!
Szeretnék készíteni egy flash-játékot: http://ingyenesjatek.hu/globs.html
El is jutottam addig, hogy be tudom színezni olyan színűre az első összefüggő területet amilyenre akarom, de onnantól kezdve mindig csak ugyan azt a területet színezi át. Nem halad tovább a "terjeszkedéssel".
A kód lényege, hogy mindig a bal felső sarokból kezdem a bejárást és megkeresem az összes azonos színű szomszédját, majd átszínezem őket a választott színre.
A kód pedig így néz ki:
X = 10; // a pálya mérete
Y = 10; //
var tabla:Array = []; // tabla tomb tartalmazza a i,j pozición levő MC-t
darab = 0; // hány bogyó ment már ki
var lepesek;
meretx = 25; // a bogyók mérete
merety = 25;
init();
function init() {
lepesek=0;
var i, j;
for ( i = 0; i < X; i++ ) {// minden oszlopra
tabla[i]= []; // tabla tömb oszlopai is mind tömbök
for ( j = 0;j < Y; j++) {// minden sorra
_root.attachMovie("pont", "b"+darab, darab );
var b:MovieClip = eval("b"+darab++);
tabla[i][j] = b; // au új MC az i,j pozicióra kerül
b.szin = Math.floor((Math.random() * 5)+1); //színkód
b.x = i; // minden bogyo tudja, hogy ő hanyadik oszlopban van
b.y = j; // és h. hanyadik sorban
b._x = kepx(i); // pozicionálás a képernyőn
b._y = kepy(j); // y irányban is
b.gotoAndStop(b.szin); // mutassa a megfelelő színét
}
}
}
function klikk(szam)
{
var db=0;
var i,j;
var list:Array = []; // a feldolgozandó szomszédok listája
var szomszed:Array = []; // a feldolgozott szomszédok
var sx=[-1,1, 0,0]; // a 4 szomszéd relatív x koord
var sy=[0 ,0,-1,1]; // ill. y
for ( i = 0; i < X; i++ )// a bejárás kezdőállapotának beállítása
for ( j = 0;j < Y; j++ )
tabla[i][j].bejar = false; // kezdetben egyetlen bogyót sem látogattunk meg
list.push(tabla[0][0]);
tabla[0][0].bejar=true;
while( list.length > 0 ) { // amig van feldolgozandó szomszed
var a = list.pop(); // vegyünk ki egyet
szomszed.push(a); // tegyük át a véglegesbe
for( i = 0; i < 4; i++ ) { // mind a négy szomszédjára
var b = tabla[a.x+sx[i]][a.y+sy[i]]; // b az akttuális elem (a) szomszédja
if ( b.szin == tabla[0][0].szin && b.bejar == false ) { // ha ugyanolyan színű mint az eredeti és még nem jártuk be
list.push(b); // vegyük fel a feldolgozandók listajára
b.bejar = true; // jegyezzük fel, hogy itt már jártunk
}
}
}
while( szomszed.length > 0 ) {
var a:MovieClip = eval("b"+db++);
a = szomszed.pop();// vegyük ki az MC-ket
tabla[a.x][a.y]=a;
a.gotoAndStop(szam);
}
lepesek=lepesek+1;
}
// segéd függvények a képernyő kezeléséhez
function kepx(oszlop) {
return oszlop*meretx + meretx/2;
}
function kepy(sor) {
return sor*merety + merety/2;
}A gombok pedig a klikk függvényt hívják meg egy színnel.
Köszi
-
Habell
tag
Információt keresek a predator pain logger programról!
Ismeri valaki? A működési elve lényege érdekel, hogyan működik. A program nincs meg nekem, csak nézegettem, nem tudom, hogy használható e valamire, vagy mire jó....
Ha nem itt akkor hol tegyem fel a kérdésemet?
-
atila4
senior tag
Sziasztok! Érdemes java programozás tanfolyamra be iratkozni? Elég borsos ára van (300k).
Egy ilyen papírral lehet munkát találni? -
olivera88
veterán
válasz
Sk8erPeter #8766 üzenetére
Itt aktívabbak mint Debian topicba.
De nem csak azért kérdeztem itt.
-
bambano
titán
válasz
olivera88 #8764 üzenetére
a /usr/share egy olyan terület a fájlrendszerben, amit a csomagkezelő felügyel. azt jobb nem összepiszkolni, vagyis ne tegyél bele semmit úgy, hogy arról a csomagkezelő adatbázisa nem értesül.
a /usr/local való ilyenre.de még mindig erőltetném a gondolatot, hogy ez itt offtopic.
-
olivera88
veterán
válasz
bambano #8763 üzenetére
Nem lenne egyszerűbb akkor ha újra telepítenem oda ahova a bináris verzió települ, az usr/shareba?
"És utána szigorúan ebből a shellből indítani a programot." Ezt h érted?
Amúgy ez nem indítható program, a terminálból fut, annyi feladata hogy egy megadott python scriptet értelmez és elkészít egy időjárási térképet. -
bambano
titán
válasz
olivera88 #8762 üzenetére
az LD_LIBRARY_PATH környezeti változóba kell beletenni a könyvtárat:
export LD_LIBRARY_PATH=/usr/local/share/akarmi:$LD_LIBRARY_PATH
és utána szigorúan ebből a shellből indítani a programot.
ha működik, akkor rootként bele kell írni a /etc/ld.so.conf-ba (debian verziótól függően vagy ebbe, vagy csinálsz neki külön fájlt a /etc/ld.so.conf.d-be)szerk: meg kell rootként egy ldconfig is.
-
olivera88
veterán
válasz
bambano #8761 üzenetére
Igen csinált lib könyvtárat az usr/local/share helyre, amit én telepítettem cmakeval. Ezért nem működik akkor? Az ellenőrzésen is lefutott a Python modul, csak aztán nem akart működni. Én adtam meg h az usr localba települjön.
És azt h kell hozzáadni amit írtál? Bináris verzió is shareba települ, csak nem localba. Írja a program oldalán is h valami shared librarit használ nem staticot. -
bambano
titán
válasz
olivera88 #8760 üzenetére
szerintem programfordítás debianra adebian topic témája...
ha a telepítés után csinált /usr/local/share/lib könyvtárat, akkor igen, azért. a libeket hozzá kell adni a linker/loader keresési útjához.
de szerintem program nem települ a share alá, oda azt teszik, ami architektúra független, vagyis különböző architektúrájú gépek között is megosztható, tipikusan doksi meg nyelvi fájlok.
-
bambano
titán
válasz
bucsupeti #8757 üzenetére
"Valamilyen primitiv keresést is meg lehet oldani (pl felezős módszer) hisz idörendben vannak benne a sorok...": ilyenekre logfáljoknál nem építünk. például a téli-nyári időszámítás váltásakor is borul az időrend, rebootnál is borulhat az időrend, ha ntp-t használ időkezelésre, akkor is borulhat.
-
bucsupeti
senior tag
válasz
McSzaby #8754 üzenetére
Hát ez igen nehéz, mert azt hogy beolvastad-e valaha az adott sort (rekordot) azt csak azután tudod meg ha beolvastad és ellenőrizted. Ugyebár a logok változhatnak, archiválódhat stb, ezért szerintem nem megoldás a file pozició tárolása.
Szerintem ha ujrainditod akkor végig kell olvasni és timestamp alapján eldönteni hogy megvolt-e már. Valamilyen primitiv keresést is meg lehet oldani (pl felezős módszer) hisz idörendben vannak benne a sorok... -
McSzaby
őstag
válasz
McSzaby #8753 üzenetére
Köszönöm az EOF tippet, már úgy megy ahogy szeretném!!
Most már csak arra kell megoldást találnom, hogy ha újraindul a daemon, akkor ne olvassa be, amit már egyszer beolvasott. Ez azért nehéz, mert közben lehetséges, hogy a logrotate elviszi az alap logot. Ezt még kezelnem kell valahogy...
-
McSzaby
őstag
Igen, de ha közben újraindítom a scriptet, akkor megint a fájl elejéről fogja indítani a ciklust és újra felolvassa azt, amit előtte már lerakott a db-be. Mondjuk ezt file splitteléssel meg tudom oldani talán..
Igen, rengeteg program van erre, ott van az ELK Stack is, mint Log Analyzer, meg rengeteg módszert ismerek, de a munkahelyemen annyira "zárt" rendszereket kell üzemeltetni, hogy csak saját kezűleg írt scripteket használhatunk.. (Tudom, a bürokratikus idiótaság legteteje ez már.)
-
inf3rno
nagyúr
válasz
McSzaby #8750 üzenetére
Nem tartom magam valami nagy programozónak, de én úgy oldanám meg, hogy megnézném a file modification time-ot, hogy módosították e, ill. minden felolvasás után lementeném, hogy hányadik karakternél/sorban hagytam abba az előzőt. (Feltéve hogy a fájl mérete csak nőhet, és nem törlődik az eleje.)
szerk: Na ebből látszik, hogy tényleg nem vagyok olyan nagy programozó.
-
Karma
félisten
válasz
McSzaby #8750 üzenetére
"Egyszerű" a dolog, ne nyitogasd újra meg újra a fájlt, hanem csak egyszer. Amikor EOF-ot kapsz, akkor bezárás helyett nullázd az EOF állapotot (hogy Perlben hogy kell, fogalmam sincs, de például a Python automatikusan megoldja, C-ben seekelhetsz a fájl végére), így amint van adat, tudsz tovább olvasni.
Mit akarsz elérni ezzel? Nincs esetleg kész szoftver a feladatra? Elég ígéretes például.
-
McSzaby
őstag
Sziasztok,
egy log feldolgozó scriptet / vagyis daemont / írok perlben. Ez a programocska felolvassa az apache acces logot, majd szépen lepakolja egy DB-be a kívánt adatokat.
Na, most a problémám az, hogy mivel daemonként fut a script és egy végtelen while ciklusba raktam bele az egészet lényegében, így a 30 soros acces.log-t folyamatosan felolvassa újra és újra.
Hogy szokták a nagy programozók megoldani azt, hogy amit egyszer már beolvasott, azt többet ne tegye?
Milyen módszerekkel?
Bocsi, még kezdő vagyok!
-
olivera88
veterán
válasz
inf3rno #8747 üzenetére
Nos hát a teszt közben azt írja h megy a python interface. Meg python nélkül feltelepíteni se tudom a Magics-ot.
Test command: /usr/bin/python "grib.py
Test timeout computed to be: 1500
4/5 Test #4: grib_python ...................... Passed 0.63 sec
test 5Ha jól értelmezem valamit még be kellene állítani.
The Magics code contains a directory called test in which, in separate sub-directories, tests for the various interfaces of Magics are provided. Test programs in Fortran, C, Python and MagML are compiled and run if MAGPLUS_HOME=$PWD make check is invoked from the root directory. (Note that the MAGPLUS_HOME needs to be set!)Kül amit te linkeltél az jóval régebbi verzióhoz van.
-
inf3rno
nagyúr
válasz
olivera88 #8746 üzenetére
Gondolom ezt hiányolja: https://software.ecmwf.int/wiki/display/MAGP/Python+interfaces Pythonhoz nem értek, de a többit szerintem ki tudod találni. Elvileg innen lehet lerántani: https://packages.debian.org/wheezy/amd64/python-magics++ Az amd64 alapján gyanús, hogy intel processzorral ez a változat nem fog menni, de azért egy próbát megér.
-
olivera88
veterán
válasz
olivera88 #8738 üzenetére
Most meg nem sikerült a telepités.
Install configuration: "RelWithDebInfo"
-- Installing: /usr/local/bin/magics-config
CMake Error at cmake_install.cmake:40 (file):
file INSTALL cannot copy file "/home/oliver/magics-config" to
"/usr/local/bin/magics-config".Makefile:66: recipe for target 'install' failed
Lehet h rootként kellett volna futtatni a terminált?
Most h lehet újra kezdeni fordítás nélkül?
-
repvez
addikt
tud valaki olyan programoról ami kezelni tud bármilyen gyártó webkameráját win7 64 biten? Mert egy logitech quickcam messenger kamerám van de nem ismeri fel a gép és igy használhatatlan.
Játékhoz fejmozgás érzékelésre kéne , nem ez az elsődleges webkamerám.Láttam valahol valami openCV progival irt ilyen programot valaki,de linuxra.Win7re is létezik ilyen?
-
olivera88
veterán
válasz
Oppenheimer #8735 üzenetére
-DCMAKE_INSTALL_PREFIX=/usr/local Így gondoltad ugye?
Köszi. Bár lehet próbáltam már nem tudom.
Hogy lehet újra installálni h ne keljen lefordítani még egyszer?
Evvel indul ugye a fordítás és itt van meghatározva a telepités helye. cmake /home/oliver/build/Magics-2.24.7 -DCMAKE_INSTALL_PREFIX=usr/local
Lefordítja a fájlokat és aztán kell installálni.
-
olivera88
veterán
Nem tudom hogy jó helyre teszem e fel a kérdést. De talán valaki tud válaszolni. Cmakeval forditottam ezt a le programot Debian 8 ra. [link]
Az usr localba van megvan a telepités. -DCMAKE_INSTALL_PREFIX=usr/local
És még se oda települ.Hanem ide.
/home/oliver/usr/localÉs persze nem működik a Python része a programnak ami a lények lenne. Nem találja ezt a modult.
ImportError: No module named Magics.macro
-
xtreme123
csendes tag
Srácok van egy pár feladatom(házi) amibe segíteni kellene, mindjárt írom is csak még nem vagyok gépnél☺
-
inf3rno
nagyúr
-
Oppenheimer
nagyúr
Ha NNG, és írsz tesztet (mért ne írnál), akkor ismételd át a bináris fák bejárását, mélységének számolását, benne tárolt objektummal való visszatérést, és hogy az STL osztályok metódusai mit csinálnak. Én felkészületlenül mentem, de ezek ismeretében nem nehéz a teszt. Ha nem NNG, ezek akkor is jól jönnek, pl bináris fa minden teszten szembejött velem.
-
-
Orionk
senior tag
Sziasztok !
Egy kis segítséget szeretnék kérni azoktól, akik szoftverfejlesztésben dolgoznak és leginkább C++ programozási nyelvet használnak.
Jelenleg még programtervező informatikus szakon tanulok, de végzős vagyok és Júliusban megyek majd állásinterjúra, ahol bekerülhetnék egy céghez gyakornoki programra.
Júliusig még van kb. 1,5 hónapom és az idő alatt még tudnék egy kicsit fejlődni. Az állásinterjún természetesen a gondolkodásmódot is nézni fogják, de a C++ prog.nyelvet követelik majd meg, mert ők abban fejlesztenek.
Azt szeretném kérdezni, hogy az egyetemi tudáson felül, gondolok itt az objektum orientált szemléletmódra és a c++ programozás tanulására minek nézzek utána ? Mit tanuljak meg használni ? Mit használtok tik, akik már dolgoztok a C++ keretein belül ?
köszönöm szépen.
-
válasz
Mr Dini #8723 üzenetére
Rákeresel a fájlban a 0x20000000 értékre, és átírod. Amivel nem fogsz menni semmire, mert a fejlesztő az általad linkelt oldalon a következőket írta:
I got access to one and figured out 2 issues, but something remained broken... I'll have to try again soon.
The issues I know about are:
- Different base address
- CPU caches are the other side of the DMA controller, so all stuff in RAM needs to be flushed.
- Something seems to work differently for core 0 than other cores.Ebből itt csak az elsőről beszélünk, a többi még nagyon nagy kérdés.
-
Köszi, ezek szerint tényleg ott a forrás is.
Nem egészen értem amúgy, hogy a 40 láb miatt miért kellene megváltoztatni bármilyen címet, hiszen a 26 ugyanott van.
Én váltottam fejlesztés közben rpi 1-ről 2-re, ott már tényleg szívás volt, mert a CPU regiszterek címei megváltoztak, és az újabb CPU-ról akkor semmit nem találtam. Nem tudom, hogy azóta jött-e ki egyáltalán doksi. Mondjuk én letettem az alacsony szintű hozzáférésről, és Linuxon keresztül hajtottam meg a GPIO-kat. Mivel nem volt igény nagy sebességű kapcsolásra, ezért nem származott hátrányom belőle. -
Karma
félisten
válasz
Mr Dini #8714 üzenetére
Dekompilálni? Olyat biztosan nem akarsz.
Csak a pifm.c fájlt akarod átírni és az általad is most bemásolt parancs végrehajtásával futtatható fájlt fordítani belőle. (Mert hogy ez a parancs az, ami az RPin lefordítja a programot.)
Mondjuk ahogy nézem, ez eléggé alacsonyszintű történet, lehet a címeken túl még matekoznod is kell, hogy a frekvenciák kijöjjenek.
-
artiny
őstag
Melyik fajta könyvkiadónak vannak a legjobb könyvei programozás terén,tanulóknak?
Amiket láttam az pl.: O´REILLY, Apress -
inf3rno
nagyúr
válasz
cech19960320 #8708 üzenetére
Nagy valószínűséggel nem. Általában csak a gépi kódra átfordított változat van nálad, ami csak a gépnek jó, fejlesztéshez használhatatlan. Talán ha nagyon rövid, és valaki nagyon ért alacsony szintű dolgokhoz, akkor ki lehet nyerni belőle, hogy mit csinál, de nem hiszem, hogy bárki vállalkozna ilyesmire. Egyébként te magad is meg tudod nézni, hogy használható e, egyszerűen megnyitod szövegszerkesztővel a fájlokat, ha csak krix-krax van, nem (többé-kevésbé) értelmes szöveg, akkor nem jó semmire.
Szvsz. meg kellene találnod az eredeti program fejlesztőjét, és vele konzultálni ezügyben, hátha van kedve tovább csinálni. Ha nem, akkor esetleg elkérheted tőle a forráskódot, vagy megkérheted, hogy tegye ki github-ra, ahonnan lehet forkolni.
-
inf3rno
nagyúr
válasz
Mr Dini #8702 üzenetére
Nem akarok hülyeséget mondani, de nekem az jött le abban a 2 percben, amíg utánanéztem, hogy a c fájlt kell módosítani, aztán a compile után lesz belőle pifm fájl. Hogy ehhez milyen compiler kell, hogy elmenjen rpi-n, azt ne tőlem kérdezd, biztos megvannak az eszközök hozzá.
-
inf3rno
nagyúr
válasz
cech19960320 #8701 üzenetére
Még mindig nem írtad, hogy milyen programozási nyelven írták a programot, amit tovább kéne fejleszteni.
-
Mr Dini
addikt
Sziasztok!
Remélem jó topicba írok...
Van egy raspberry pi2-m raspbiannal (Debian-wheezy). Szerettem volna egy fm transmittert csinálni belőle. Találtam is rá egy sourceot. Csak ez sima pi-re van írva, ahol még kevesebb gpio pin van. meg kéne változtatnom valamit (a memória-beli értéket a sourceban) csak fogalmam sincs, hogyan kell a pifm fájlt szerkeszteni. Milyen editor kell az ilyenhez?
Ui.: Bocs a noobságomért...
Köszi!
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Kertészet, mezőgazdaság topik
- iPad topik
- Kerékpárosok, bringások ide!
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Hálózati / IP kamera
- Háztartási gépek
- Formula-1
- Reklámblokkolók topikja
- Borotva, szakállnyíró, szakállvágó topic
- E.Kaufmann: Barangoljunk! OpenWRT Wifi Roaming jegyzetkezdemény
- További aktív témák...
- AKCIÓ! MSI Z77 MPOWER Z77 chipset alaplap garanciával hibátlan működéssel
- Csere-Beszámítás! Akciós Gamer PC! R5 5500 / GTX 1070Ti Rog Strix / 32GB D4 / 500GB SSD
- Xbox Game Pass Ultimate kedvező áron, egyenesen a Microsoft-tól! - AUTOMATA BOLT
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- Bomba ár! Dell Latitude 5520 - i7-1185G7 I 16GB I 512SSD I HDMI I 15,6" FHD Touch I Cam I W11 I Gari
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest