Mai 22 2010

Draugiem API + CodeIgniter

Sarakstījis admin iekš Programms

Vajadzēja projektiņam izmantot Draugiem LV pasi, parastā php jau problēmas nav, bet tā kā izmantoju CodeIgniter freimvorku, tad nedaudz nācās pārveidot Draugiem objektu, lai varētu izmanto CI sesijas, tai skaitā no datubāzēm.

Ja nu kāds ar kaut ko līdzīgu darbojas, un slinkums pašam rakstīt, variet izmantot šo:

Draugiem Api + CodeIgniter

     
Mai 06 2010

Atrodi vārdu

Sarakstījis admin iekš Programms

Nu pierunāja mani uztaisīt vienu saiti ar it kā labu domu it kā nē…
www.atrodivardu.lv

Pamatidejā šī vietne domāta tiem, kuri spēlē Draugos vārdu minēšanas spēli – parasti tur tiek dots vārds ar tik un tik burtiem, un daži burti ir atvērti, spēlētājam ir jāatmin šis vārds. Nu tad šajā vietiņā var atrast mēģināt atrast palīdzību – tieši tāpat var iedot parametru cik garš vārds un kādi burti jau zināmi un tiks piedāvāti vairāki varianti. Nu tāda krāpšanās vien ir…
Bet nedaudz atvieglojot sirdi šis meklēšanas rīks palīdzēs sastādīt krustvārdu mīklu, ja vien to vispār kāds dara.

     
Feb 12 2010

Joystick testeris

Sarakstījis admin iekš Programms

Tagad te nesen atkal atsāku ķepāties ar WII mūzikas instrumentiem, sk rakstu Rockband drumkit, bet saskāros ar vienu nelielu problēmiņu – pārbaudīt, kāda īsti ir reakcija joystikam, ne tikai kādas pogas spiežas, bet kā reaģē arī citi verķi. Tad nu īsti nemeklējot internetā uzrakstīju nelielu programmiņu, kas parāda kas tieši notiek un kādas vērtības ir veicot kādu no darbībām.

Ja nu kādam vajag šādu programmiņu, tad to var dabūt šeit – JoyTest

     
Jan 26 2010

Game Maker tutoriālis

Sarakstījis admin iekš Programms

Tā kā kādu laiku diezgan nopietni aizrāvos ar tādu spēļu veidošanas programmiņu kā Game Maker, tad arī biju uzrakstījis arī pamacību (tutorials) latviešu valodā, lai tie, kas vēlas sākt spēļu programmēšanu varētu arī kaut pamēģināt. Pamācības samērā vecas, bet vēl darbojas arī uz jaunajām Game Maker versijām.

GMTutorTanki

gmTutor_01

     
Dec 11 2009

Krievu klaviatūra (latin to rus keyboard)

Sarakstījis admin iekš Programms

Kaut gan sen netā varēja atrast vienu jauku programmiņu, kas palīdzēja rakstīt krievu burtiem, ja tādi nebija salīmēti uz klaviatūras vai arī krieviski bija problēmas ar ātrrakstīšanu, programma saucās Meita+ un to joprojām var atrast interneta dzīlēs, bet tai ir viens trūkums, kas neļauj pielietot šo programmu mūslaikos – tā neatbalsta unicode, vismaz es tā arī neatradu tādu iespēju, līdz ar to sanāca, ka uzrakstīto tekstu nebija iespējas vienkārši nokopēt un ielīmēt piemēram google meklētājā, tur vienkārši parādījās ķeburi.
Tā kā  man bija slinkums meklēt vai tāda programma eksistē, tad es to vienkārši uzrakstīju. Nekādu plašo iespēju nav, bet galvenās funkcijas – rakstīšanu unikodos un saglabāšanu unikodos tā dara.
Ja kādam interesē tad lietojiet.

LatinToRus

     
Jūn 30 2009

Webcam 4×4

Sarakstījis admin iekš Programms

Labdien.

Vēlējos nedaudz pastāstīt par saviem piedzīvojumiem programējot webcam.
Ievads.

Mans sens draugs Alvis nopietni ņemas ar 4×4 sacensībām. Pats savā laikā aktīvi vizinājos kā stūrmanis, bet kaut kā pametu šo nodarbi. Tad nu tagad ienācās prātā, ka vajadzētu uztaisīt tiešraidi no jeepa kā viņi tur pa mežiem brauc. Alvis uzņēmās pastaigāt pa mūsu mobilo sakaru operātoru kantoriem un dabūt kādu agregātu, kas varētu nodrošināt ar internetu jeepu mūsu Latvijas džungļos. Man, savukārt, tika tas gods izveidot programmu, kas varētu noraidīt webcameras bildi uz serveri un parādīt to plašākai publikas daļai.

Tā nu, bruņojušies ar absolūtu nulli zināšanās par šīm lietām, ķērāmies klāt.
Ar operātoriem ātri vien noskaidrojās, ka neviens pilnīgi visu Latviju nepārklāj, it sevišķi, kas attiecas uz mežiem un laukiem, kas atrodas vairāku kilometru attālumā no kādas kaut cik apdzīvotas vietas. Bet nu kaut kāds modēms tika dabūts, pat uz izmēģinājuma laiku un cerējām, ka vismaz kaut ko izdosies sataisīt.
Kas attiecas uz programmēšanu, tad pirmajā mirklī šķita, ka ierakstot maģiskajā googlē wārdiņu webcam, varēšu dabūt simtiem gatavu risinājumu mūsu vajadzībām, bet ak vai kāds bija pārstegums, kad pēc vairāku dienu aktīvas lasīšanas, sapratu, ka nemaz tik vienkārši ar šito lietu viss nav. Visas programmas, bija būvētas tā, ka kamera saglabā bildīdi turpat uz datora un šo datoru var izmantot kā serveri, kuram pieslēdzas lietotāji un apskata kameras saturu. Protams, šāda shēma ne pārāk atbilda mūsu vajadzībām, jo pie pāris apmeklētāju pieslēgšanās dižmodēms ar mobilā interneta pieslēgumu, pārstās kustināt internetu un neviens neko neredzēs.
Tad nu nācās pašam kaut ko ķibināt augšā. Pirmām kārtām webcameras skatītājs – ar to īpašu problēmu nebija, paņēmu savus mīļos Delphus un komponenšu pakotni DSPack un stundas laikā mikro aplikācija jau strādāja. Nākāmais solis bija noraidīt attēlu uz serveri, tam nācās uzrakstīt arī servera aplikāciju. Pagaidām izmantoju Indy komponentes TCPClient un TCPServer, tur īpašu problēnu nebija kamēr interneta pieslēgums ir stabils, bet tiko tas sāk raustīties un slēgties ārā, tā radās visdažādākās ziepes. Pie tam cik sapratu, no mašīnas izlēgšanās pilnībā nenotiek – kaut kādi daži baiti minūtē visu laiku it kā ir, tādēļ serveris nekonstatē pilnīgi atslēgšanos, bet bildi arī nesaņem. Jāsaka, ka pilnībā šo situāciju atrisinājis neesmu, bet gan jau ar laiku.
Nu un visbeidzot web skatītājs servera daļā, ar to lielu problēmu arī nebija, paņēmu Javu un uzrakstīju nelielu appletiņu, kas parāda atsūtīto bildi lietotājam. Paralēli tam tiek saglabāti visi kadriņi un ar ffmpeg palīdzību reizi stundā tiek izveidota filmiņa ar visu to, ko uzsfilmējusi webcamera.

Rezultātu šīm darbībām var redzēt šeit , protams, ka kaut kādu kustību var redzēt tikai tad, kad notiek sacensības un automašīna atrodas interneta apraides zonā.

p.s. ja kādam rodas neizsakāma vēlme palīdzēt darboties ar šo visu, tad laipni lūgtum. Kā arī, ja rodas vēlme uzzināt sīkākas tehniskās detaļas par šo projektu, rakstiet, atbildēšu.

     
Apr 17 2009

www.muzikantiem.lv

Sarakstījis admin iekš Programms

Labrīt.

Pabeidzu lielos darbus pie jauna portāliņa – www.muzikantiem.lv
Nekas īpašs nav, bet ja nu kāds meklē mūziķi savai balītei, tad šeit to cerams varēsiet vismaz sākt meklēt un ja nu pavecās, tad arī atrast.

     
Feb 18 2009

RockBand drumkit – bungas manam PC datoram.

Sarakstījis admin iekš Programms

Labdien.

Sākšu ar nelielu ievadu.
Nesen man bija dzimšanas dienā, kurā mana ģimene uzdāvināja spēļu konsoli Wii Nintendo. Paralēli tenisa, boksa  un fitnesa  priekiem, internetā atradu arī dažādas muzikālas izklaides. Tā kā esmu arī muzikāls kakls, tad ieinteresējos par tām. Pirmo atradu Guitar Hero, bet tā cena likās diezgan kodīga. Vēl pēc dažiem meklējumiem tika atrasta saite uz RockBand  piedāvāto izklaidi. Tā kā summa e-bajā nu jau likās pieņemama, tad arī tika pasūtīts šis komplekts. Pašu spēli iegādājos pie pašmāju plēsējiem, jo nedaudz baidījos par pareizo Wii kodējumu.

rock-band-standalonesTā nu šis brīnums tika manā pagrabā.
Bet nu kāda bija vilšanās, ka spēlei ar muzicēšanu ir tikai nosacīta saskare: spēle ir tikai nosacīta taustiņu spaidīšana un trāpīšana pa sarkanajiem un zaļajiem kvadrātiņiem, kuriem ar mūziku un tās ritmu no tā…
Vienu vārdu sakot es biju sašutis, šokēts un visādi citi nepatīkami pārsteigts, pie tam ar nogrieztu iespēju uz atpakaļceļu, jo komplekts kā jau minēju pirkts pie “viņiem”.

Tā nu pamērcējos kādu brīdi nepatīkamās sajūtās, līdz nolēmu kaut ko darīt lietas labā, jo principā skaitos programmētājs, pie tam tāds kurš darbojas ar visdažādākajām ierīcēm un ne tas sliktākais (kā nu bez nelielām savas astes celšanām).
Pirmais, kas mani patīkami pārsteidza, ir tas, ka pievienojot bungas PC datoram, Vista atpazina šo komplektu kā prieka nūjiņu (Joystick). Nu tālāk jau tehnikas lieta. Parakājos vēl pa internetu (ak slava Tev Google dievs), atradu arī dažas programmiņas, kas ļāva darboties ar bungām jau kā ar “īstām” bungām. Bet ģitāras atbalsts tai nevienai nebija.
Tā kā pēdējā nedēļas nogale patrāpījās brīva, tad nolēmu šai problēmai pieķerties no savas puses. Vispirms atradu sīkprogrammiņu Joy2Key, ar kuras palīdzību joysticka taustiņi tiek pārveidoti par parastiem klaviatūras taustiņiem. Tas man nedaudz atviegloja darbu, lai nevajadzētu sākumā ņemties ar joysticka apstrādi. Sākumā izvēlējos Visual C# express un XNA Game Studio. Kopumā pārāk slikti nesanāca, bet kaut kas nebija tā – vai nu skaņa nāca par vēlu, vai taustiņu apstrāde iebremzēja, bet bungas skanēja ar nelielu novēlošanos. Brīdi padomājot, tomēr atteicos no lēnā sharpa un Microsofta piedāvāto skaņas atskaņošanas sistēmas un pievērsos savai dzimtai videi Delfiem. Nopumpēju Turbo Delhi un sāku meklēt kādu piemērotu skaņas bibliotēku. Beigās izvēle krita uz bibliotēku BASS. Tā likās samērā vienkārša un ar labām atsauksmēm par to.
Tā rezultātā tikai zaudēts vēl viens vakars un tika radīta jauna programmiņa, kura vēl nav pabeigta, bet dodu Jums apskatei un iemēģināšanai.

Download: Ra Drummer (Full with wav files)

Download Ra Drummer exe (Only exe files)

screen1

Ko programma spēj pašreiz (22.02.2009):

  • Iespējami vairāki taustiņu veidi:
  • Var nodefinēt neierobežotu skaitu skaitu taustiņu, kas atskaņotu attiecīgu wav skaņas failu.
    • Bungu tausutiņi (reaģē uz katru pieskārienu)
    • Bungu pedāļa taustiņš
    • Ģitāras taustiņš (spēlē kamēr nospiests)
    • Loop taustiņš (spēlē kamēr nav nospiests atkārtoti)
  • Var nodefinēt neierobežotu skaitu kopnes ar dažadām skaņu kombinācijām.
  • Ieslēgt vai izlsēgt metronomu.
  • Maint metronoma ātrumu un skaļumu.
  • Palaist fona mūziku.
  • Mainīt fona mūzikas skaļumu.
  • Izmantont komplektu kā Joystiku.

Lai mainītu skaņu definīcijas jāmaina settings.xml fails, tur man liekas viss diezgan saprotams.

Kādi ir sapnīši un sapņi programmas uzlabošanai.

  • Atteikties no Joy2Key izmantošanas
  • Sadalīt atsevišķi skaņu setus ģitārai un bungām,
  • Padomāt par iespēju papildināt mūzikas instrumentus
  • Uztaisīt grafisku instrumentu spēlēšanas ekrānu
  • Ierakstīt atskaņoto gabalu
  • Mainīt taustiņu definējumu ar Joystika palīdzību

Kādas ir pašreizējās problēmas, kuras paredzēts novērs tuvākā laikā:

 

Ja nu pēkšņi kāds šito visu lasa un viņam rodas ieteikumi, tad labprāt uzklausīšu.
Kā arī varu dot izejas kodus.

p.s. Pats wav failus netaisu, tādēļ izmantoju internetā iegūtus failus, bet ja kāds vēlas ar tiem padalīties, tad laipni lūgtum…

     
Dec 19 2008

Google Sidebar Gadget Draugiem LV.

Sarakstījis admin iekš Programms

Uzražoju vienu Google sidebar gadget, lai varētu pārbaudīt draugu aktivitātes un atsūtīto pastu.

RA Draugiem LV!