Fejlesztés

git bzr szerű használata lehetséges?

Fórumok

Üdv

Több kisebb-nagyobb projectnél használtam már bazaar-t, főleg mert nem találtam mást. Itt olyan esetekre kell gondolni, hogy kisebb weboldal, ahová csak egy szem ftp/sft hozzáférést kaptam, semmi egyebet, de nem akartam lemondani a verziókezelésről. Ugyanis bzr tud olyat, hogy szerverre telepítés nélkül tud remote repositoryt létrehozni-használni (upload pluginnel), mintha csak scp-znék.Vagyis ilyen esetekben ez úgy néz ki hogy

bzr init
bzr add
bzr commit
<eddig local, most jön a push>
bzr push sftp://iksz@ipszilon.ize
<branch.conf-ba megadom ezt az útvonalat>
bzr upload
<itt feltolja az egészet>

Ezek után csak bzr update és bzr commit kell, és fel-le mennek a fájlok, változások, add, uncommit, diff, minden, teljesen jól használható.

Illetve... ezért írok most ide, mert néha eszméletlen lassú, meg egyéb bajai is szoktak lenni. Lehet megnéznék másokat is, hátha.

Rögtön jött a kézenfekvő git, hiszen ez folyik mindenhonnan, meg hogy decentralizált meg minden. De akárhány leírást néztem, mindenhol volt egy olyan rész a remote repo beállításnál, hogy "a szerveren adjuk ki a git init", ... na ez innen már nem is jó, nincs szerverhozzáférés, vagyis git-telepítés semmiképp (teoretikusan). Valahol írtak olyat, hogy localban csinálok egy git init --bare -t majd ezt felmásolom akár sima scp-vel a szerverre, és ha git remote add -al hozzáadom akkor milyen jól megy, de nem megy, 'bash: git-receive-pack command not found', nyilván, a távoli gépen nincs git.

Vagy valamit félreértek? Nyilván, különben menne, én meg nem írnék ide. :)

Tehát a kérdésem az, hogy megoldható-e a git bazaar-szerű használata? A git-bash és társait egyelőre hagynám, akárcsak a github, heroku, és más ilyen jellegű megoldásokat. A célom mindössze annyi, hogy egy git telepítése után tudom-e használni a megszokott módon, vagy mindenképpen egyéb programok/scriptek/külső szolgáltató, akármi kell hozzá?

Köszönöm előre is, remélem érthető voltam. :)

(még a mercurial jöhet szóba, azt hiszem az is tud ilyet, de most a git-nek adnék egy esélyt, ha tudok)

popen es a timeout

Fórumok

Adott egy C fuggveny, ami a pdftotext kimenetet olvassa popen()-nel megnyitva. Allitolag a pdftotext valamiert "hangs", es arra gondoltam, semmi gond, adjunk neki ~10 sec-et, aztan ha annyi ido alatt nem sikerult kiszedni a szoveget egy pdf-bol, akkor lelojuk a pdftotext-et. Csak az a baj, hogy a popen nem tamogat semmilyen timeout feature-t. A kerdes az, hogyan lehet leloni a popen() hivassal megnyitott/elinditott programot x ido mulva? A programnak tobb peldanya is fut egyszerre, igy siman lehet, hogy egyszerre tobb pdftotext processz is letezik, egymastol fuggetlenul.

A feladatot maskent megoldani (nem popen() segitsegevel) er. A lenyeg az, hogy a pdftotext /path/to/file.pdf eredmenyet megkapjam valahogy.

Mysql ből SOAP hívás?

Fórumok

Üdv

Ismertek megoldást arra hogy mysql ből indítsunk SOAP lekérdezést?

Adott egy axis2 szerver őt kellene kérdezgetni
adott a mysql szerver
adott egy windows program ami a mysql tárolja adatait
a windows programban a jelek szerint nehézkesen magvalósítható a SOAP kezelés

Felmerült, hogy esetleg a mysql ben meglehet oldani plugin stb segítségével.

Harmadik köztes programot mint php és társai ki akarok hagyni!!!

Lehetőséget keresek csak, ha nem megy, marad a windowsos program.

Köszönettel
Robit

[megoldva] Geany gombkombináció

Fórumok

Valami olyan billentyűkombinációra (vagy beállítási lehetőségre) vágyom, hogy a geany-ben úgy lehessen keresni egy szövegrészre, hogy egérrel kijelölöm, és már nyomom is a keresőgombot. Tehát nem CTRL+C, majd a keresőrubrikába bemásolás, majd keresés, hanem ennél egy lépéssel rövidebbre vágyom (lehetőleg előre/hátra kereséssel).

Emlékszem, volt ilyen a Codewright-ban meg a Multieditben is.

ARM fordító hiba

Fórumok

Sziasztok!

Nem régen tértem át arch alapú linuxra (manjaro), szeretnék arm-ra fejleszteni alóla. Viszont mikor fordítok egy programot, ugyan azzal a paranccsal, ami alatt, pl mint alatt lefordult, itt a következő hibát dobja:


make all
Building file: ../main.c
Invoking: Cross GCC Compiler
arm-none-eabi-gcc -DPART_LM4F120H5QR -DARM_MATH_CM4 -DTARGET_IS_BLIZZARD_RA1 -I/home/erbal/src/stellaris -I/usr/lib/gcc/arm-none-eabi/4.5.1/include-fixed -I/usr/lib/gcc/arm-none-eabi/4.5.1/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/include -O0 -g3 -Wall -c -fmessage-length=0 -mthumb -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -ffunction-sections -fdata-sections -MMD -MP -MF"main.d" -MT"main.d" -o "main.o" "../main.c"
as: unrecognized option '-mcpu=cortex-m4'
subdir.mk:21: recipe for target 'main.o' failed
make: *** [main.o] Error 1

Még nem találkoztam ilyen hibával, esetleg ötletek? :)

Crystal programming language

Fórumok

Van valakinek tapasztalata?

http://crystal-lang.org
https://github.com/manastech/crystal

Röviden: Ruby szintaxis és CPU-ra fordul a kód.

Hasonló témakörben (vagyis Ruby implementáció de gyorsan) ezt találtam még (JVM byte kódra fordít, de ehhez meg van már kiforrott JRuby):

https://en.wikipedia.org/wiki/Mirah_%28programming_language%29

Vélemények?

qtcreator: Segmentation fault

Fórumok

Sziasztok!

Archlinux 3.12.4-1-ARCH (x86_64)

qtcreator inditasanal az alabbi uzenetet kapom:

[17:43:07 on 13-12-18]
xkbcommon: ERROR: Couldn't find file "symbols/en" in include paths
xkbcommon: ERROR: 1 include paths searched:
xkbcommon: ERROR: /usr/share/X11/xkb
xkbcommon: ERROR: 1 include paths could not be added:
xkbcommon: ERROR: /home/blabla/.xkb
xkbcommon: ERROR: Abandoning symbols file "(unnamed)"
xkbcommon: ERROR: Failed to compile xkb_symbols
xkbcommon: ERROR: Failed to compile keymap
Qt: Failed to compile a keymap
"Qt Warning - invalid keysym: dead_actute"
zsh: segmentation fault (core dumped) qtcreator

Masik gepen x86-os Arch van, azon gond nelkul elindul.

Mi lehet a gond?

Neptun és Moodle

Fórumok

Sziasztok!

Van valaki, aki meg tudná mondani, hogy a csodálatos Neptun rendszer milyen kódolással tárolja a jelszavakat? Egy Moodle rendszer felhasználói hitelesítését szeretném rábízni a Neptun felhasználói adatbázisára, de a Moodle-ben beállítható MD5 és SHA1 nem vezet eredményre.

A Neptun adatbázisa MSSQL 2008R2-ben lakik.
A Moodle (2.6) Debian Wheezy alatt megy és MySQL adatbázist használ.
El is jutok a Neptunban tárolt felhasználókhoz (van erre egy read only nézet), a felhasználók is megvannak, de a jelszó kódolás számomra ismeretlen, így annak ellenőrzése nem megy.

Hálás köszönet minden 5letért!

Attila

pythonból c funkció hogyan

Fórumok

Igazából kész gcc programhoz kell utólag GUI-t csinálnom, ami Linuxon és Windowson is fut, így a Python-Tkinter párost választottam.
Hogyan lehet Pythonból meghívni a c-ben létező
int myvar=myfunction(param1, param2)
funkciót?
Nem igazából ismerem a Pythont, így szájbarágósan, please....