Dawgora miniblogs

  • Dawgora
    0

    Tā... Esmu izveidojis Sudoku ģeneratoru... Nu labi, precīzāk Sudoku atrisinātāju, kas ar ievadītām vērtībām var aprēķināt vai var vispār to visu aprēķināt.

    Tagad man vajag izdomāt kā izveidot ģeneratoru un kā izdarīt tā, lai izvada tos skaitļus un tukšās vietas (pagaidām 0). as in... Vajag izdomāt kā izveidot ģeneratoru.

    Pagaidām doma ir kaut kā izveidot skriptu, kas ievada random skaitļus masīvā (nu piemēram... 25) un tad ar to programmu, ko pašlaik esmu izveidojis, pārbauda vai ir atrisinājums. Ja nav, tad ģenerē pa jaunu.

    Varbūt kādam ir labākas idejas? Vai arī kāds kods ko būtu viegli pārveidot uz Javu?

    • S J
      0

      Nu, es to taisītu tā, lai pēc katra cipara ģenerēšanas atzīmē, kādus ciparus var likt pārējos laukumiņos, un tad pārabuda, vai viss ir ok.

    • Viesty
      0

      Ja tu katru reizi randomizēsi, tas būs diezgan liels resursu patēriņš un ilgi biggrin_mini2.gif

    • Dawgora
      0

      Pagaidām man ir tā... Izveidoju parastu sudoku
      1 2 3 4 5 6 7 8 9
      4 5 6 7 8 9 1 2 3
      7 8 9 1 2 3 4 5 6
      2 1 4 3 6 5 8 9 7
      3 6 5 8 9 7 2 1 4
      8 9 7 2 1 4 3 6 5
      5 3 1 6 4 2 9 7 8
      6 4 2 9 7 8 5 3 1
      9 7 8 5 3 1 6 4 2

      Tad izveidoju public static void shuffle(int[][]table) kur tiek samainītas rindiņas ar vietām (Piemēram... 1 ar 2 vai 1 ar 3. Ir tā lieta ka var mainīt sudoku tos elementus tikai pa kastes robežām.), kolonas ar vietām, viss table masīvs tiek pārveidots no horizontāla uz vertikāla stāvokļa (flipoju) un to izdaru pāris reizes. Tagad vēl ir ideja paņemt samainīt veselas 3 kastes un kaut kur tās salikt atkal.

    • Dawgora
      0

      Kveščan- cik sarežģīti ir izveidot mājaslapu Andrītim? as in, tieši mājaslapas iOS, Andriod, Blackbery u.t.t.
      Un ja ir, tad varbūt iemetat kādas pamācības. Domāju paskatīties brīvajā laikā kaut ko par andrīšiem. (tikai nezinu kad)

      Ā, un kā Jūs atrodat motivāciju sākt jaunu darbu?

      • Viesty
        0

        Man parasti ir tā, ka ir slinkums kaut ko sākt, bet kad sāku, bieži vien neapstājos biggrin_mini2.gif Pat motivāciju nevajag.

        • S J
          +1

          Šis pats.

    • Dawgora
      0

      Pastaigāju pa dažām lapām... Saglabāju sev dažas lietiņas kas varētu noderēt man.
      https://www.queness.com/post/10498/build-inte...with-javascript
      http://www.hongkiat.com/blog/tag/series-html5-css3-tuts/
      http://webdesignledger.com/tutorials/20-fresh-css3-tutorials
      http://www.1stwebdesigner.com/tutorials/css3-tutorials-2012/
      http://www.script-tutorials.com/ (šī ir normāla lapa)
      https://tympanus.net/codrops/ (vecā labā lapa)
      http://www.netmagazine.com/tutorials
      http://www.phpeveryday.com/
      http://www.tutorialized.com/tutorials/PHP/Security/1

      https://stackoverflow.com/questions/549/the-d...n/477579#477579


      Vispār... jautājums- no kā visvairāk vajadzētu uzmanīties veidojot mājaslapu? As in, no kādiem uzbrukumiem u.t.t. ? Piemēram, kuri uzbrukuma veidi pašlaik ir populārākie (bez Dos) un kā no tiem aizstāvēties.

      Vienkārši sāku skatīties visu par šīm lietām, salikšu šeit, un tad atkārtošu.

      • sysadmin
        +2

        SQL injekcijas - viss, kas tiek likts SQL kvērijos, ir kārtīgi jāpārbauda. Pie visa, ko lietotājs var rediģēt vai padot, jāizmanto kaut kāda eskeipošana. Tas jādara, pārbaudot gan $_GET, gan $_POST, gan arī $_COOKIE.
        XSS - viss, kontents, kas tiek publicēts no usera rokas, jāapstrādā, lai nevar pievienot lapai kaitīgu markupu vai JS.
        CSRF - ārēja POST formu aizpildīšana. Piemēram, ieejot kādā citā lapā, tur caur iframe varētu būt ielikta Tava lapa ar jau aizpildītiem formas laukiem Tavā lapā; rezultātā Tavā lapā izskatās, ka formu padevis īstais users. Izsargāties var, izveidojot kaut kādu unikālu tokenu pie formas, un, ja tas ir nepareizs, neatļaut POST. Tāpat pie šī paša punkta ir svarīgi piebilst to, ka pie sensitīvas informācijas maiņas ir jāprasa kaut kāds lielāks apstiprinājums. Piemēram, mainot paroli, vienmēr vajadzētu prasīt arī veco paroli, lai haxeris nevarētu ārēji padot POST formu un nomainīt paroli/epastu uz sev vēlamo.

    • Dawgora
      0

      Sveiki, kāds nevar pasviest domu vai ideju, vai labāk pamācību, kā var iekļaut bildes textarea, as in, piemēram, postos. Nu tā kā [img].

    • Dawgora
      0

      Nu tā... Dabūju praksi... Un jā, tagad man ir viens milzīgs izaicinājums- man jāizveido mājaslapa... No nulles vienai firmai. Kas jāuztaisa: Blackboard, kur lietotāji var uzlikt ķipa kāda veida sludinājumus, kas ir līmlapiņu formā. Jebkādā krāsā. iekšā ir profili, nomaksāšanas iespējas, bla bla. Un jā. Viens pats visu. Mkay- Challenge accepted. Tikai nezinu ar ko labāk- Flash(Vieglāk un dumjāk) vai HTML5 (mazliet grūtāk bet labāk).

      Idejas? Man ir 3 mēneši, lai visu šo realizētu. Bet nu jā... Vismaz ir ko darīt.

      • Guru
        0

        Neko daudz nezinu par flash, bet variants ar HTML pieci, manuprāt, ir labāks.

        • Dawgora
          0

          Es jau arī uzskatu ka ir izdevīgāk izmantot HTML5, jo Flash sāk izmirt, jo HTML5 un CSS3 ir teikt tas pats viss, ko piedāvā Flash.

      • DIPS
        0

        Flash, bet nu ka kuram.

      • Dawgora
        0

        Šodien pasēdēju Twiterī un redzēju Twītu par šo-
        http://mashable.com/2013/03/13/learn-to-code-free/

        So... Varbūt kādam noderēs. Kāds var jaunu info atrast un pamācīties smile_mini.gif

      - 1 - 2 - 3 - ... - 14 - 15 - 16 - 17 - 18 - 19 -

      Atpakaļ Uz augšu