Algoritmusok

ponthalmazt befoglaló kör keresése

 ( ruczati | 2018. november 26., hétfő - 13:51 )

Adott valahány pont. Keresem azt a legkisebb átmérőjű kört, melyre igaz, hogy az összes pont a körön belül helezkedik el.
???

Algoritmizálás gyerekeknek

 ( makgab | 2018. október 27., szombat - 11:49 )

Üdv!
Olyan online v. offline szoftvert keresek, amivel az algoritmizálást lehet bemutatni/elsajátítani, de lehet benne egyedi pályákat készíteni.
Sok oldalt láttam, pl. code.org.. .stb. De olyan kellene, amivel egyedi pályát tudok készíteni és megoldhatják a gyerekek (~12-14évesek).

Tudtok esetleg ilyen offline/online szoftvert, amiben egyedi pályát lehet tervezni?

Csillapítàsi algoritmusok - kameramozgàs

 ( bundig | 2018. szeptember 22., szombat - 17:33 )

Sziasztok,
adott egy irànytű ès egy VR. A kettő összekötése után, forgás közben a kép néha "rángat".
Ennek csillapítására ezt használom most:
((előző_irányfok * 9) + uj_iranyfok)/10

Ez nagyban kisimította a mozgást, de még így is maradt benne javítanivaló.

Ismertek olyan csillapítási algoritmusokat, metódusokat amivel ezt tovàbb tudnám javítani?

idő szinkronizálás

 ( ruczati | 2018. július 4., szerda - 18:29 )

Van 2 (vagy sok, de ez kb mind1) eszköz (perpill konkrétan arduino, de ez kb mind1), amik rádiós linken tudnak beszélgetni egymással. Van még 1 relatív időt mutató számláláóm (konkrétan millis(), de ez kb mind1). Jó lenne nekem egy olyan, hogy minden eszközön ugyanaz legyen a nullpont, hogy tudjam egyes esmények időpontját egymáshoz képest mérni. A dobozokat nem tudom még kb. se egyszerre bekapcsolni, hogy kb hasonló legyen a millis(), de nem is a hasonlóság a cél: pont azt szeretném, hogy a RF link APIjának sebességét mérjem különböző setup-ok mellett.

icmp tunnel

 ( fajitas | 2018. június 21., csütörtök - 12:56 )

Üdv!
Hogyan lehet kivitelezni egy ICMP tunnel -es támadást?
A müködése érdekelne!

Tudom hogy ez nagyon bonyolult, ezért csak lépésről lépésre szeretnék haladni.A megértés szintjén.

Annnyit értek az egészből hogy van a ptunnel program. Van egy daemon és egy kliens része amit lefuttatok a támadón és eljuttatom a támadottra?

Legyen egy virtulboxos hálózatom, ahonnan a támadás indul, és legyen egy test célra használt gépem egy nyilvános IP címmel. Ezen legyen egy tűzfal és az ICMP legyen engedélyezve!

Magázás/tegezés leválogatása

 ( martonmiklos | 2018. március 6., kedd - 11:16 )

Adott egy projekt (OpenProject haha) aminek a magyar fordítása kezdetén nem lett definiálva az, hogy tegezést/magázást alkalmazzanak. Így most van egy kész, de inkonzisztens fordítás ami egy kissé zavar.

Megállapodtunk a magázásban, így szeretnék készíteni valami automatizmust amivel le tudom válogatni tegező mondatokat.

Tud-e valaki valami megoldási ötletet erre? Platform, programnyelv mindegy, nyilván fizetős megoldást nem szeretnék igénybe venni.

Köszi előre is!

Szótövezés

 ( kupcsik | 2018. február 1., csütörtök - 22:55 )

Magyar szövegek bányászatához keresek szótövező könyvtárat. Ötletek? Lehetőleg python, de bármi jöhet.

Halovány ötletem, hogy elvileg libreoffice-ban vagy hunspellben lennie kell ilyennek, ugye? Viszont lövésem sincs, hogy hogy lehetne ezt kiragadni a környezetéből :)

Compiler-témájú szakdolgozat segítség

 ( mester777 | 2017. október 20., péntek - 8:54 )

Sziasztok!

Olyan embert keresek nagyon sürgősen, aki ért a fordítóprogramokhoz (elméletben és gyakorlatban) és segítene (ingyen/pénzért vagy bármilyen más kompenzációért cserébe) a szakdolgozatomban, ugyanis elakadtam.

Röviden a sztori:
Fordítóprogram részletet írok nyelvhez:
- a fordítás első három alfázisát kell megcsinálnom: lexer, parser, semantic analyzer
- a nyelvet én találtam ki, leírtam viszonylag részletesen. Szándékosan egyszerűre találtam ki.

8 (N) királynő probléma

 ( meditor | 2017. szeptember 6., szerda - 14:43 )

Sziasztok!

Belebotlottam a 8 királynő problémába. Írtam is valamit, az eredmény korrekt, ugyanakkor
nem tudom, hogy futásidőben mennyire jó vagy nem. Van valakinek tapasztalata arról,
hogy milyen hardveren milyen futásidőt illik elérni? Én egyetlen szálon tesztelem most.

A válaszokat előre is köszönöm, üdv mindenkinek.

Acess VBA

 ( Hro82 | 2017. augusztus 10., csütörtök - 14:09 )

Na már csak ezzel kéne valamit kezdeni azt kész vagyok
//Form betöltésénél fúson le ez valahogy

Private Sub Form_Load()

hogy ha nem szám van a Csoport_Gruppe mezőben akkor a nyomógombok pirosok és tiltva vannak
ha szám van ami 1-12 ig. szokott lenni akkor zöld és használható a nyomógomb

Acces Gombok
Tábla

Légyszíves aki használ ilyet és van benne tapasztalta ossza meg velem.
Köszönöm!

OOP - melyik a helyes?

 ( dszakal | 2017. május 30., kedd - 13:23 )

Adott egy oldObject es egy newObject (mindketto instanceof MyClass. oldObjectnek ha van egy property-je, elvesszuk tole, es atadjuk newObjectnek (tehat vagy mindkettobe write-olunk vagy egyikbe sem)

Melyik a helyes velemenyetek szerint?

// oldObject methodjakent
$oldObject->givePropToNewObject($newObject);

es/vagy

// newObject methodjakent
$newObject->takePropFromOldObject($oldObject);

es/vagy

// static methodkent
MyClass::movePropFromObjectToObject($oldObject, $newObject);

?

SMS: milyen karakterkódolás?

 ( dap | 2017. április 24., hétfő - 14:44 )

Sziasztok!

Ha "Tükör" szó hexában 5420 6b7e 727c, akkor az milyen karakterkódolás? Az SMS érkezik így.

Base64-ben: IFR+a3xy

Periodicitás

 ( arkhein | 2016. november 21., hétfő - 17:06 )

Sziasztok,

Periodiszitast kell tesztelnem kulombozo fuggvenyeken. Irtam, egy megoldast (Python-ban) ami ugy nez ki mukodik:


""" Visulation """
import matplotlib.pyplot as plt

""" szamitas """
from numpy import median, mean, greater, less, array as narray, append as nappend
from scipy.signal import argrelextrema

f, sp = plt.subplots(2, sharex=True)
X = [ i for i in range(0,len(fuggveny))]
sp[0].plot( X, fuggveny, c='red' )

def periodic(threshold):
""" fuggveny eltolasa es az eredetihez kepesti kulombbsegenek szamitasa """
diff = []

Kombinatorika?

 ( csortu | 2016. szeptember 5., hétfő - 8:07 )

Van egy olyan problémám, hogy adott n elem, amit m csoportba kell rendezni. Az alappélda egyszerű, adott 6 elem, amit két egyforma elemszámú csoportba kell rendezni. A kérdés, hányféleképpen tudom ezt megtenni? Emlékeim szerint ez a kérdéskör a kombinatorika témakörbe tartozik. Utoljára pont húsz éve tanultam kombinatorikát, szóval megkoptak az emlékeim.

if-else használata

 ( enpassant | 2016. augusztus 30., kedd - 9:58 )

Arra lennék kíváncsi, hogy ki miként gondolja jónak az if-else szerkezet használatát.
Az if-else szerkezet használatára rengeteg ajánlás született az évek során.
Ezeket megpróbálom összeszedni, ha valakinek még jut az eszébe, akkor azokat is örömmel várom:

  1. Ha csak lehet else-t ne használjunk, mert nehezen érthető lesz a kód! Ez főként hosszú if-es részeknél lehet, illetve egymásba ágyazottaknál.
    pl.

    if (cond1) {
      if (cond2) {
        if (cond3) {
        } else {
        }
      } else {
      }
    } else {
    }
    

2D gömb

 ( harlequin | 2016. augusztus 23., kedd - 13:34 )

Nemrég gondolkodtam, hogy nekiállok csak úgy programozgatni szabadidőmben, egy felülről 2d mászkálós (egy kicsit klasszikus rougelike) játék lenne a cél, egy elég nagy térképen... itt jön kérdés, amire nem találtam választ: hogy lehetne leglogikusabban megoldani, hogy egy bolygó (kisbolygó :) ) gömbfelszinén a klasszkus 2D megjelenítéssel mozogjon valaki?

[MEGOLDVA] Akka actorok szinkronizálása

 ( wachag | 2016. június 17., péntek - 8:18 )

Üdv!

A cím nem biztos, hogy a legjobb, mert a szinkronizálás sok mindent jelenthet.

A következőt szeretném elérni: actorokat ütemezni, velük diszkrét esemény szimulációt csinálni.

A jelenlegi megvalósítás: egy actor a rendszer minden elemének küld egy "tick" üzenetet. Ennek hatására az actorok egymásnak küldenek mindenfélét, majd visszaküldenek egy "tock"-ot.

Az akka annyit garantál, hogy az egy actor által egy actornak küldött üzenetek sorban érkeznek meg. Ha ugyanannak az actornak többen küldenek üzenetet, azok valahogy összefésülődnek.

Kerekítés

 ( bzs | 2016. április 16., szombat - 12:03 )

Sziasztok.

Adott néhány ezer tizedes tört. Kerekíteni szeretném őket oly módon, hogy ez legyen a követendő példa az 5-re végződőeknél:

0.5 --> 0
1.5 --> 2
2.5 --> 2
3.5 --> 4
4.5 --> 4
5.5 --> 6

és ne ez:

0.5 --> 1
1.5 --> 2
2.5 --> 3
3.5 --> 4
4.5 --> 5
5.5 --> 6

Kérésem az, hogy míg utóbbinál, a felfelé kerekítés elve megy, az első verziónál valóban egyenlő valószínűséggel tudom felfelé és lefelé kerekíteni a számokat? Cél az, hogy a kerekített számok összegzésekor minél közelebbi érték legyen az eredetihez.

Referenciaszámlálás, elszálló mc

 ( mrev | 2016. január 15., péntek - 15:35 )

Korábbi topikokban már írtam, hogy az mc sajnos nagyon elszállós, és ez a hajlama az idő múltával nem csökken hanem inkább verzióról verzióra nő. Leggyakoribb esetek: Kijelölöm inserttel a törölni kívánt fájlokat, F8-at nyomok, mire az mc el-SIGSEGV-zik, és hagy egy core fájlt. Vagy csak ki akarok lépni, F10-et nyomok, mire keletkezik egy core fájl. A jelenség nem determinisztikus, néha előjön, néha nem.

Sorozat függvény keresése

 ( _Franko_ | 2016. január 13., szerda - 11:01 )

Adott egy játék (https://portal.gacivs.info), ahol a napokban jutottam el oda, hogy lehet a szárazföldi egységeket vízi járművekkel szállítani, így az élvezhetőbb játékmenet okán az eddigi "egy kontinens" térképgenerálás helyett szigeteket generálok

Kártyajáték és Kriptográfia

 ( hunludvig | 2015. december 1., kedd - 14:48 )

Egy kis kártyajáték implementációjának tervezése közben lukadtam ki az alábbi problémára:

A, B, C és D kártyáznának távolról, kölcsönösen ismerik egymás nyílt kulcsait.

Kellene generálni egy leosztást (N lap egy permutációját) úgy, hogy minden játékos biztos lehessen benne, véletlenszerű a leosztás már a játék elején, de ne ismerje a többi játékos lapjait, csak a sajátjait. Zero-knowledge proof?

Jól tervezett kód Mock/Stub-bal

 ( enpassant | 2015. november 20., péntek - 15:57 )

A napokban létrehoztam egy blogbejegyzést: Mock & Stub, avagy hogyan tesztelünk rosszul tervezett kódot. Érdemes a videót (és esetleg a hozzászólásokat) megnézni!

Ott van egy nagyon jó videó Ken Scambler-től, aminek a végkövetkeztetése röviden ennyi:
Ha mock/stub kell a teszteléshez, akkor rosszul tervezett a kódom és érdemes áttervezni.

Egyik fórumtársunk szerint lehet jól tervezett kódunk akkor is, ha Mock/Stub kell a teszteléséhez.

Programozó felelőssége meddig terjed?

 ( hg2ecz | 2015. október 10., szombat - 12:17 )

Sziasztok!

http://hup.hu/cikkek/20151009/az_amerikai_vw_vezer_a_szoftverfejlesztoket_okolja_a_botrany_miatt

A fenti cikk nyomán egy kérdés merült fel: ha a munkahelyeden szoftverfejlesztőként kapnál egy feladatot, amiről tudod hogy a végkimenetele szabálysértő vagy szabályozást kijátszó lesz, mit tartasz helyesnek?

a) ellentmondani, akár kirúgatás kockázata mellett

b) írásban (pl. emailben) felhívni a főnök figyelmét a szabálysértésre és ezután ha ennek tudatában még mindig erre utasít a főnök

1. szóban utasítva is elfogadod

Tendencia elteresek eszlelese

 ( blackluck | 2015. szeptember 28., hétfő - 16:11 )

Sziasztok!

Biztos van mar valami kesz megoldas a problemamra, csak nem tudom rendesen megfogalmazni igy relevans eredmenyt se talaltam gugliban keresve, de remelem utba tudtok igazitani.
Olyanra keresnek valami altalanos megoldast, hogy grafikonok adatokat hogy lehetne osszehasonlitani, hogy lehessen latni a megszokott tendenciahoz kepest hany szazalek az elteres vagy ha van kiugro ertek.

Peldanak vegyuk pl bix forgalmi grafikonokat:
http://www.bix.hu/index.php?lang=hu&page=graph&swid=Summary&portid=BIX-Total