Regisztráció Blogot indítok
Adatok
basecamp

0 bejegyzést írt és 82 hozzászólása volt az általa látogatott blogokban.

Admin Szerkesztő Tag Vendég
Ez volt a tizenharmadik hét (labor és előadás) posztja. A laborokra az utolsó három hétre már nem írtam ki kötelező törzsanyagot, mert a főtéma a laborgyakorlat védése volt! A poszt funkciója immár a szóbeli és írásbeli vizsgák szervezése.  Megtalálod itt a…..
basecamp 2011.12.19 08:27:49
@nb: Mikor lesz végleges eredmény hírdetés?
basecamp 2011.12.19 08:51:54
@nb: 5/17 Készíts MySQL, (vagy PostgreSQL) táblákat a PLB jellemzésére, és hozzá egy lekérdező Java szervletet, ami kimenetére küldi az aktuális tabellát! (help: PP JDBC-s visszajelzés példa)
5/20 ua., mint az előző, de a meccsek eredményeit is weben/Java Szervleten lehessen bevinni!
basecamp 2012.01.15 18:39:20
Valakinek holnap le kell győzni a sötétséget Mondd, te kit választanál? Valakinek holnap át kell írni a régi meséket Ó, mondd, te kit választanál ? Valakinek holnap meg kell váltani ezt a világot Mondd, te kit választanál? Ó, mondd, te kit választanál? : István a király - Te…..
basecamp 2011.12.01 20:34:21
"It's a fossil, left over from the era of closed standards and unilateral corporate control of web technology." - http://occupyflash.org/#manifesto (ford. itt) Általánosan igaz szerintem, hogy a katedrális nem versenyképes a bazárral szemben hosszú távon - ha ismersz olyan zárt…..
basecamp 2011.11.24 14:13:18
@nb: A PLB szabályzata megengedi hogy a Kapusunk teljesen külön álló legyen? pl egy Goalie.jar?
basecamp 2011.11.24 14:24:28
@nb: az ok csak az új csapat nem lesz kész teljesen hétvégére
ezért gondoltam hogy a kapus-t befejezem az jön az újból a többi meg a régiből kicsit tuningolva
basecamp 2011.11.24 14:29:35
@nb: Írtam emailt az elmaradt pontokkal és az IBMes versennyel kapcsolatban
A DE IK Prog2, programozás bevezető kurzusát támogató címbeli intézményt most megszervezzük! Párhuzamosan ez a poszt a nyolcadik előadás és labor posztja is. Prog2 labor labdarúgó-bajnokság, PLB Figyelj, mert a határidő közeli, lásd a kiírást a könyvben! 1.3.1.1.2.Prog2 labor…..
basecamp 2011.11.10 15:34:41
@Veyron007: csak gondoltam viszonzom a multkori szivességet a tdp-vel
basecamp 2011.11.21 20:11:02
@nb: Úgy jó hogy pontok szerint rendezve íratom ki és úgy írom elé a helyezést? vagy elegánsabb megoldást keressek?
"Alighogy átszállt a határon a győzelem, az a hat-három s fáradtan a nagy drukkolástól ledőlnék, egyszer csak rámszól a rádió és arra bíztat, hogy verset írjak... Hát írok is." Zelk Zoltán: Rímes üdvözlő távirat http://www.mtv.hu/modernkepmesek/cikk.php?id=165709…..
basecamp 2011.11.19 16:16:27
@Rankerz: Sajnos még mindig nincs kész az A-Team szóval nem kell izgulnod...
Eminem - Not Afraid: http://www.youtube.com/watch?v=j5-yKhDd64s Ez a hetedik hét (labor és előadás) posztja. Fő - 5/9 trófeás - témája a saját csapatod "GPS"-ének (azaz helyzetmeghatározásának) javítása. Ez egy kreatív feladat, ennek megfelelően "ilyen volt - ilyen lett" jellegű…..
RUSH: "Welcome aboard the Hammond, Eli. Yes, that is the planet Earth and yes, you are on a spaceship."  SGU Stargate Universe http://www.imdb.com/title/tt1286039/ A laborra történő felkészülés mellé az alábbi muzsikát javasoljuk végtelenítve:…..
Here we pass the ball, you understand that? We're a unit, not a one-man show. The name on the front of the shirt is more important than the one on the back. Erik Dornhelm, GOAL, http://www.imdb.com/title/tt0380389/quotes Ez a harmadik hét (labor és előadás) posztja. A hét feladata az előző…..
basecamp 2011.09.27 17:58:56
@ruty: librcsc-4.1.0 ezt miért raktad fel?
basecamp 2011.09.27 18:00:08
@Logos: rcss2d.blogspot.com/2010/02/install-server-1401-on-ubuntu-910.html igaz 9.10-hez van de menni kell frissebben is
basecamp 2011.09.29 22:09:49
Ez a második hét (labor és előadás) posztja. Főleg focizni fogunk, de a labor elején, hasonlóan az első héthez, megismételjük a Prog1 második laborjának a feladatát, de most a megoldást ne C-ben, hanem Javában adjuk meg. Ehhez a Javát tanítok (1.12. példa - Titkosítás kizáró…..
basecamp 2011.09.22 13:00:41
Ping Pong FC:
www22.zippyshare.com/v/35460659/file.html

Kapuba FC - IszonyFc:
www63.zippyshare.com/v/78828423/file.html

Mágnes FC:
itt csak két játékosra állítottam rá a jobb láthatóság miatt a másik csapatból a vele azonos számút követi
www29.zippyshare.com/v/63677906/file.html
Íme a negyedik hullám, de élvezd az elsőt, a másodikat és a harmadikat is! (Ha mást nem mondunk, akkor a szokásos "hegylakó szabály" van: csak egy maradhat, azaz az első vadászé a trófea.) Továbbá, ha mást nem mondunk, akkor a jelen hullám feladatainak megoldását is C,…..
basecamp 2011.05.01 19:14:45
Végül csak megcsináltam
12 kisbajnokságos feladatok

* (ÉLES C++ és Python) Készítsd el mindkettőben az LZW fa építőt, de ne bináris 0,1-re vagy T, C, A, G betűkre működjön, hanem tetszőleges szavakra (help: korábbi hullám Könyves Kálmános feladata a Python részhez.) Végezz sebességtesztet is a két változattal!

imagerz.com/QFdDXV0BBVM

C++ kód:
#include <iostream>
#include <fstream>

#include <map>
#include <string>

class Fa{

public:
Fa() {};
std::map<std::string, Fa> agak;
};
int melyseg;
void kiir(Fa gyoker){
std::map<std::string,Fa>::const_iterator end = gyoker.agak.end();
std::map<std::string,Fa>::const_iterator it;
for ( it= gyoker.agak.begin(); it != end; ++it)
{
for (int i=0; i<melyseg;i++) std::cout<<"-";
std::cout << "" << it->first <<"\n";
melyseg++;
kiir(it->second);
melyseg--;
}

}

int
main (int argc, char *argv[])
{
char *inFile = *++argv;
std::fstream beFile (inFile, std::ios_base::in);
unsigned char b;
std::string szo;

Fa gyoker;
Fa * myFa = &gyoker;
while (beFile.read ((char *) &b, sizeof (unsigned char))) {
if (b==' '){
if (myFa->agak.count(szo)==0)
{
Fa uj;
myFa->agak[szo] = uj;
myFa = &gyoker;
}
else
{
myFa = &myFa->agak[szo];
}
szo="";
}
else{
szo+=b;
}

}
melyseg=0;
kiir(gyoker);

beFile.close();

return 0;
}

Python:
#!/usr/bin/python

# -*- coding: utf-8 -*-

import commands

import re

#statikus tcag

class Fa(object):

agak={}

class Kivitelezo(object):

gyoker = fa = Fa()

def __init__(self):

pass

def epit(self):

keres = raw_input()

if len(keres) == 0:

self.kiir(self.gyoker)

self.epitmeny(keres)

self.kiir(self.gyoker)

def epitmeny(self, szoveg):

for szo in szoveg:

if self.fa.agak.has_key(szo):

self.fa = self.fa.agak[szo]

else:

self.fa.agak[szo] = Fa()

self.fa.agak[szo].agak={}

self.fa = self.gyoker

melyseg = 0

maxmelyseg = 0

def kiir(self, honnan):

for szo in honnan.agak.keys():

m = (self.melyseg+1)*10

formatum=u"{0:" + str(m) + "d} {1:10s}"

print formatum.format(self.melyseg, "<"+szo+">")

self.melyseg +=1

if (self.maxmelyseg<self.melyseg):

self.maxmelyseg = self.melyseg

self.kiir(honnan.agak[szo])

self.melyseg -=1

def adatok(self):

print "Max mélység: " + str(self.maxmelyseg)

ceg = Kivitelezo()

ceg.epit()

ceg.adatok()
Ezzel a korábbi posztunkkal izzítottuk be a vadászok billentyűzetét: olvashatóan volt bizonytalanság, de most már biztosan (ma éjfélkor timeout :)  meglesz az 5 megajánlott jeles! Ez a Vadászok Ligája: a trófeák 5. hulláma, feladatai (csak) az 50 pont felett teljesítők…..
Laborvezetőknek Az első nyolc előadás laborkártyái közül válogatva kérdezzük végig a hallgatóságot!  Hallgatóknak Nagyon hatékony előre készülni a laborra, sokan és sok trófeát szereznek így! Immár a főtéma: szezonja van a teljesítés egyik szükséges feltétele…..
Íme a harmadik hullám, de élvezd az elsőt és a másodikat is, ahol még számos fraktálos, genomos, fehérjés és mindenféle 1-7, 1-9 trófeás vad les itt is, a korábbi első, illetve a második hullámban Rád! (Ha mást nem mondunk, akkor a szokásos "hegylakó szabály" van:…..
Mivel jó néhányan ráéreztek a dolog ízére, íme ide gyűjtünk majd néhány további kisbajnokságot. (Itt a kettőnél nagyobb egyenlőt érő kisbajnokságok programjait személyesen kell bemutatni és megvédeni, kivéve, ha jelezzük, hogy adott poszt kommentjeként is beküldhető.) 7…..
basecamp 2011.03.10 15:23:09
@nb: nem csak TCAG betűk vannak benne?
basecamp 2011.03.10 15:26:59
@basecamp: már rájöttem hogy nem
basecamp 2011.03.10 15:58:41
@nb: elkészült az új
melyseg=1375
altag=13.302725
szoras=4.563094
Laborvezetőknek A 3. előadás laborkártyáit kérdezzük végig a hallgatóktól (és persze a korábbiakból is osszunk ki, amelyeket fontosnak érezünk). Ha indokolt, akkor bevezethető a több sebességes labor, ahol az előre készülő hallgatók későbbi feladatokkal dolgoznak, vagy…..
Ebben a rövid posztban az opcionális (egyben egyetemi jegymegajánló) feladat hozzávalóinak használatát villantjuk fel. A szükséges szoftverek telepítéséről a FerSML blog több posztjában olvashatsz: http://fersml.blog.hu/2010/12/28/a_robotfocitika_harom_torvenye…..
Módosítgassuk az első előadásban felvillantott, az strncpy könyvtári függvény manuáljabeli példa alapján megírt implementációnkat, hogy a forrásban kezdjen úgy kinézni néhány sor, mint amilyenek a C programok szoktak lenni! Például az Androidos telefonok Linux kernelében…..
basecamp 2011.02.10 21:10:39
@nb: hopp rosszat küldtem
char *p;
while (n--&&(*d++=*s++));
return p;
basecamp 2011.02.10 22:23:31
@basecamp:

char *p;
while (n--&&(*d++=*s++));
return p;

úgy gondolom ez a legrövidebb megoldás és azért nem nullázom ki a végét mert a *s++ nullát ad vissza ha már "kimentünk belőlle"
basecamp 2011.02.10 23:13:24
@basecamp: Egy manuálisan nullázó vezió
char *p=d;
while(n--) *d++ = *s ? *s++ : '\0';
return p
Második kisbajnokság Avagy a „bajnokság van, mindenki nevezett” intézmény egy blogos változatát olvasod. Itt az első kommentben érkezett helyes választ adó viszi el a kisbajnokságot (illetve, ha olyan válaszol helyesen, aki nem vette fel az előadást a Neptunban, akkor…..