Programozás - kezdő

[megoldva] profi preg-esek segitseg! exec sp_executesql-hez kell

sziasztok,

kellene egy regularis kifejezes, ami kicsereli egy stringben a "?" jeleket, de csak akkor, ha nincs aposztrofok kozott.

print preg_replace("regularis kifejezes", "Q", "? '?' ? 'barmi?' ? '?valami' ? 'akar?mi'");

a kimenet a kovetkezo lenne:

Q '?' Q 'barmi?' Q '?valami' Q 'akar?mi'

koszi!

azta mennyi jo otlet/megoldas! ugyesek vagytok!

update:

viszont ha mar group van, azt lehet tudni hogy hanyadik talalat?

mert a vegen @P1, @P2, @P3, stb-ra kell lecserelnem a "?"-t, hatha megy 1 utasitassal.

tehat ez lenne a vegleges string:

@P1 '?' @P2 'barmi?' @P3 '?valami' @P4 'akar?mi'

ebbol mar biztos latszik, hogy parameteres query-t akarok csinalni, es "exec sp_executesql"-el vegrehajtani.

az sqlsrv driverrel mar igy csinalja, de ahol meg php-sybase van, ott nekem kell ezt megoldanom.

sajnos php5 alatt nekem nem fordul egyik verzioja sem az sqlsrv-nek "pecl install sqlsrv", meg az a verzio sem ahol nem dobtak a php5 tamogatast, meg ki tudja azota mennyi hibajavitas van benne, igy marad a php-sybase, es kulon megcsinalni a parameteres query-t.

koszi!

update2:

a dupla aposztrofok nem szamitanak aposztrofnak, de szovegen (aposztrofon) belul helyezkedhetnek el.

pl. '''' (4 aposztrof) az aposztrofok kozott levo 1db aposztrof amit egy masik aposztrof escapel.

vagy pl. 'it''s' = "it's" szoveg aposztrofok kozott.

update3:

hopp, meg vannak meg megjegyzesek "--"-vel kezdodoen sorvegig, stb.

talan a legjobb az lenne, ha megneznem az sqlsrv forrasat, ott mar elvileg megoldottak.

update4:

csak azert irom hogy megoldva, hogy ne turaztassatok magatokat rajta, ennyibol mar menni fog.

koszi!

Golang microservice framework

Hello!

Ha valaki nagy üzemben gyárt goval mikroszervízeket - használ hozzá bármilyen framework-öt?

Go-Kit, Go-Micro, stb. - mik a tapasztalatok?

Csomó helyen olvasom hogy ma már nem javasolt a go-kit. Nekem meg a Go-Micro valahogy nem áll kézre.

Van még esetleg más amit érdemes megnézni, ki mire esküszik?

fasza pdf olvasó lib táblázathoz

Sziasztok!

 

Olyan pdf libet keresek amivel értelmesen lehet olvasni olyan pdf-eket amikben táblázat van. Pl. egy MVM-es földgázszámlát.

python, java, javascript első körben, de bármi másra is nyitott vagyok ami nem csak egymásra hányja a betűket a táblázatban, hanem normális formában kezeli. Tudom, hogy a pdf jellegéből adódóan ez elég komoly elvárás, de hátha mégis találkozott valaki ilyennel.

Köszi!

Egyedi azonosító kreálási ötletekre vevő vagyok.

Bár vannak elképzeléseim, mégis azt érzem, nem én vagyok ennek a témakörnek a mágusa.

Azt szeretném, hogy a példánknál maradva, egy olyan bonyolult és hosszú, egyedi azonosítója legyen mindegyik sornak a mysql-ben, ami garantáltan nem ismétlődhet meg.

Plusz nehezítés az, hogy a példa kedvéért: 1-es sorszámú felhasználónak az 1+15 az egyedi azonosítója, a 2-es sorszámú felhasználónak a 2+15 az egyedi azonosítója. Később olyan is lehetséges esetleg, hogy ezt a kettő azonosítót is "egybe kell gyúrni" annak érdekében, hogy legyen ezekből egy olyan új azonosító, ami nem ismétlődhet meg másik 2 szám kombinációjával, vagy ha ilyen nem lehetséges, akkor minél kisebbre csökkenteni az előfordulás esélyét.

Van erre tapasztalat és/vagy működő képlet?

/MEGOLDVA/ Cpanelben Cron általi letöltés helyének meghatározása.

Amit szeretnék elérni az, hogy egyik órában letöltöm az 1.rss fájlt a /home/gyökér helyre, majd a második órában egy másik helyről a 2.rss nevű fájlt, aminek automatikusan át kellene neveződnie 1.rss nevű fájllá.

Itt van egy példa: */5     *     *     *     *     wget -O /dev/null http://azönweboldala/időzítettletöltés.php >/dev/null 2>&1, ugyanakkor ez nekem nem lenne ebben a formában használható.

Azt is olvastam, hogy ha a Cron letölti a fájlt a példa kedvéért a főkönyvtárba és mindig ugyanazt a nevű fájlt, akkor a második fájlnév már egyel nőni fog és így tovább, tehát nem felülíródik a régi fájl, hanem az megmarad, plusz egy új fájl is keletkezik mellé.

Tud valaki adni megoldást?

A curl volt a megoldás.

PowerShell kezdő kérdés

Sziasztok!

Meglehetősen kezdő kérdésem lenne PowerShell témakörben. Adott a DNS szerver debug logjai állapotának lekérdezése:

PS C:\Users\Administrator> Get-DnsServerDiagnostics


SaveLogsToPersistentStorage          : True
Queries                              : True
Answers                              : True
Notifications                        : True
Update                               : True
QuestionTransactions                 : True
UnmatchedResponse                    : True
SendPackets                          : True
ReceivePackets                       : True
TcpPackets                           : True
UdpPackets                           : True
FullPackets                          : False
FilterIPAddressList                  : 
EventLogLevel                        : 7
UseSystemEventLog                    : False
EnableLoggingToFile                  : True
EnableLogFileRollover                : True
LogFilePath                          : C:\Temp\dnslog.txt
MaxMBFileSize                        : 65536
WriteThrough                         : True
EnableLoggingForLocalLookupEvent     : True
EnableLoggingForPluginDllEvent       : True
EnableLoggingForRecursiveLookupEvent : True
EnableLoggingForRemoteServerEvent    : True
EnableLoggingForServerStartStopEvent : True
EnableLoggingForTombstoneEvent       : True
EnableLoggingForZoneDataWriteEvent   : True
EnableLoggingForZoneLoadingEvent     : True

Tesztképpen az EnableLoggingToFile paraméter értékét szeretném lekérdezni, de ez a kiment objektumok listája (a színfalak mögött):

PS C:\Users\Administrator> Get-DnsServerDiagnostics | Get-Member EnableLoggingToFile


   TypeName: Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/DNS/DnsServerDiagnostics

Name                MemberType Definition                         
----                ---------- ----------                         
EnableLoggingToFile Property   bool EnableLoggingToFile {get;set;}

Egy olyan egyszerű lekérdezést szeretnék, ami True/False értéket ad vissza, és egyszerűen le tudnám kérdezni ennek a paraméternek az értékét.
Próbálkoztam több mindennel, de nem bizonyultam túl sikeresnek.

Előre is köszünöm a segítséget!

publii: npm install --global --production windows-build-tools

sziasztok,

fel akarom tenni windows ala a Publii forditasahoz a programokat

https://github.com/GetPublii/Publii/wiki/App-build-process

feltettem a node.js v10.24.1 -et, van npm 6.14.12

de a targyban levo parancs mar tobb mint egy oraja "csinal neha valamit"

utoljara azt irta ki, hogy sikeresen telepitette a python 2.7-et, de meg nem kaptam vissza a promptot.

valaki ert hozza hogy mit kellene csinalnom? hetekig fog ez futni?

koszi!

htaccess + login

hello,

adott egy beléptetőrendszer mysql adatbázissal, ami frankón üzemel is, belépek és átirányít az adott mappába. viszont, ha az adott mappát nyitom meg böngészőbe simán meg tudom nyitni, mintha nem történne semmi. elvileg ezért felel a htaccess file, ami elvileg a beléptetőrendszerrel együtt érkezett. 

kérdésem: miért tudom böngészőben megnyitni az adott oldalt, login nélkül? ilyenkor vissza kellene dobnia a login oldalra, nem?

Programozásban jártas nagykamasznak milyen kezdő C++ tanfolyamot?

Sziasztok!

 Van egy 17 éves fiam, aki eddig a Logiscool online Python tanfolyamát végezte, de önszorgalomból mindig messze az osztály előtt járt, pl. Kivy keretrendszerben olyan programot írt, ami kifejezetten erős gépi játékos a Cluedo nevű társasjátékban, pár óra alatt írt egy aknakeresőt, stb. Alaposan beleásta magát a Python nyelv rejtett részleteibe, pl. különböző trükkös tesztekkel megvizsgálta, mit jelent az, hogy a Pythonban a típusoknak is típusa van, és egyéb "filozófiai" mélységű kérdésekkel foglalkozott. Lego Mindstorms EV3-at is programozott Pythonban, az elmúlt hetekben pedig Bjarne Stroustrup könyvét olvassa a C++ nyelvről, illetve elkezdett a C++ programozással is kísérletezni Netbeans IDE-vel.

 Most elhatározta, hogy ebben a tanévben a Logiscool Python tanfolyama helyett valamilyen C++ tanfolyamot szeretne végezni (nyilván online). Amint a fentiekből kitűnik, a programozásban már van gyakorlata, illetve nagyon erősen érdeklődik iránta, de a C++ terén még kezdő, viszont úgy érzem, nagyon gyorsan tudna haladni.

 Tudtok olyan online C++ tanfolyamot ajánlani, ami a fenti leírás alapján neki való lenne? Előre is köszönöm a választ.

?: és a lengyel-forma

Szeretnék felolvasni egy kifejezést, és lengyel-formára bontani, de a ?: operátornál megakadtam.

Az algoritmus, amit a lengyel-formához ajánlgatnak, mindenhol szavanként, tokenenként olvassa sorban a kifejezést, de a ?: operátor önmaga egy operátor, míg felolvasás közben két külön token, ráadásul további operátorok is kerülhetnek közéjük.

Tudtok segíteni abban, mi a korrekt lengyel-formára alakítási algoritmusa egy stringnek, ha van benne ?: operátor is?