MyCroft

Hozzászólások

10 bejegyzés megtekintése - 1-10 / 59
  • Szerző
    Bejegyzés
  • Hozzászólás: ragadós cetli #2079085
    MyCroft
    Felhasználó

      knotes a neve a proginak

      Hozzászólás: PHP SESSION #2077338
      MyCroft
      Felhasználó

        Persze, használhatsz Session-t (nyilván csak akkor ha tényleg szükséges), de előtte pár dolgot nem árt átolvasgatni security témában.
        Ime pár link (nem csak session, hanem úgy általában php security):
        http://brainbulb.com/talks/php-security-briefing.pdf
        http://brainbulb.com/talks/php-security-audit-howto.pdf
        http://brainbulb.com/talks/php-security-by-example.pdf

        Meg úgy alapjában a „Session Fixation” kifejezésnek érdemes utánanézni

        Hozzászólás: Bash script #2053355
        MyCroft
        Felhasználó
          erdsiger wrote:
          MyCroft wrote:
          Windows alatt valóban nehéz lesz unix beadandót csinálni 🙂

          Nem olvastam el pontosan, hogy milyen nyelven kellene megírni, csak erre a mondatra figyeltem fel. Megoldás van mindenre. Pl.:
          http://win-bash.sourceforge.net/

          Mindig tanul vmit az ember 😉

          Hozzászólás: Bash script #2053348
          MyCroft
          Felhasználó

            Windows alatt valóban nehéz lesz unix beadandót csinálni 🙂
            Ami a tesztadatokat és a megszerzésüket illeti:

            Töltse le a teszt.tgz fájlt, és csomagolja ki:
                tar -xvzf teszt.tgz
            A pand(or)a-n egyszerűbb így megszerezni:
                tar -xvzf /h/public/c/csa/public_html/200607.1/teszt.tgz

            Ott van egy terjedelmes leírás a feladatok szövege előtt, érdemes elolvasni, mivel van pár tartalmi/formai követelmény is, amivel nem árt tisztában lenni

            Hozzászólás: Bash script #2053340
            MyCroft
            Felhasználó

              Az eslő résszel mi a probléma?
              Az hogy szűrő, azt most hagyjuk egyenlőre, azzal lehet utólag is foglalkozni.
              1. Van egy szövegfileod, aminek az első két sorát kell feldolgozni.
              2. Mindkét sort ellenőrizni kell, hogy formailag helyes-e (hogy mi számít helyesnek az le van írva), plusz hülyeséget ne tartalmazzon (pontosan 1db királya legyen mindkét félnek, ne legyen 10 bástya stb.)

              Vagyis van pl. egy sor1 meg egy sor2 változód mondjuk, amiben ott van az inputfile két sora. Ezt kell szétszedned mezőkre, hogy ellenőrizhess. Erre van több lehetőség, gondolom gyakon mutattak ilyesmit. awk, cut, esetleg sed irányba lehet mozdulni.

              Hozzászólás: Bash script #2053338
              MyCroft
              Felhasználó

                Így van, ugyanis, akik a beadandókat ellenőrzik, általában olvasnak linuxos fórumokat…
                Természetesen ha egy-egy résszel van problémád szívesen segítünk, ezzel senkinek nem lesz gondja.
                Viszont ha valaki most megoldja neked a teljes feladatot, és utána azt te beadod, akkor ne lepődj meg, ha nem fogadják el.

                Szerk.
                Ha bejártál vkihez gyakorlatra, akkor a feladat első részével semmilyen problémád nem lehet (első két sor feldolgozása, ellenőrzés)
                A kiíráshoz is csak kicsit kell gondolkodni, és arra vigyázni, hogy a * karaktert „csak úgy” nem tudod kiírni.
                Gondolkodj rajta egy picit.

                Hozzászólás: Bash script #2053333
                MyCroft
                Felhasználó
                  Code:
                  #!/bin/bash

                  B=0
                  V=1
                  H=2
                  F=3
                  K=4

                  db=(0 0 0 0 0)
                  for i in B V H F K
                  do
                    if [ „$i” = „B” -o „$i” = „F” ]
                    then ((db[$i]++))
                    fi
                  done

                  echo ${db[*]}

                  Csináltam egy ilyet, aminek az eredménye:
                  1 0 0 1 0

                  Ilyesmi a cél, nem?

                  Hozzászólás: Bash script #2053330
                  MyCroft
                  Felhasználó
                    uzsolt wrote:
                    Már persze úgy, hogy

                    Code:
                    for i in $B $V $H $F $K

                    módosítással. A fene se tudja, megéri-e…

                    Megy simán is 😉

                    Hozzászólás: Bash script #2053329
                    MyCroft
                    Felhasználó

                      Hupsz 🙂 Sorry

                      Hozzászólás: Bash script #2053326
                      MyCroft
                      Felhasználó
                        retaliator44 wrote:
                        De, egyszerűbb. Túl egyszerű 🙂

                        Na azért valamit össze lehet hozni az ügyben
                        B=0
                        V=1
                        H=2
                        F=3
                        K=4

                        És mehet az a for ciklus amit írtál.

                      10 bejegyzés megtekintése - 1-10 / 59