Archive

Archive for the ‘programare’ Category

2 AutoIT Scripts

March 23rd, 2008 Andrei Ruse 10 comments

Neavand ce face, am scris 2 scriptulete mici pentru AutoIT (de fapt erau scrise, dar le-am pus si online). Asa,ca imi place mie limbajul asta:D

AutoIT: Mouse position tooltip – afiseaza constant tooltip cu coordonatele mousului
AutoIT: Startup Script – bagi o suita de programe, incat la startup sa te intrebe daca vrei sa porneasca sau nu. In caz ca pornesti pc doar sa verifici vremea, e util sa scapi de messengere, si altele:D

Fiul meu la scoala

January 24th, 2008 Andrei Ruse 1 comment

Oare asa va fi? Oare voi avea copil/copii? Oare vor mai exista scoli?

potpis2to.jpg

Drupal 6.0rc2 vs. celelalte CMS-uri

January 19th, 2008 Andrei Ruse 13 comments

Incerc sa ma apuc de un proiect care tine de Drupal (voi da mai multe detalii la momentul potrivit, daca va fi cazul), CMS pe care l-am mai instalat odata pe http://localhost, si l-am sters repede. Faza e ca eu trebuie sa scriu documentatia unor functii, si habar nu am cu ce se mananca.

Pot sa compar Drupal-ul cu Wordpress-ul (pentru care deja am scris un plugin), si Mambo/Joomla cu care m-am jucat mai demult. Si cu mana pe inima zic ca este cel mai prost. Cica e versiunea 6.0 release candidate 2. Ce or fi facut pana acum daca atunci cand instalez&activez mai mult de 6 module, imi afiseaza blankpage? Nu sunt si ei in stare sa ia pluginurile existente si sa le valideze?

Pe langa asta, trebuie sa mentionez ca navigarea/administrarea este super nasoala. Adica am pus un modul de blogging, si nu am aflat de unde se scriu articole pe blogul ala. Si am studiat asta vreo 2-3 ore.

Cu Joomla am mai avut probleme cu cateva pluginuri, insa motivul pentru care am renuntat la el este ca era/este mult prea complicat. Joomla mai poate fi gasit aici(site abandonat, a se vedea ultimul articol).

In momentul de fata, folosesc Wordpress pe toate celelalte site-uri, indiferent ca sunt bloguri sau chestii business. E super(usor si capabil) si pentru administrarea unui site business, nu am nimic sa ii critic.

Astept sa se apuce BlackNight de scris un CMS, la care as contribui si eu, ca ma incanta ideea. Ceva mai light decat Wordpress-ul, insa la fel de capabil la module si teme(ma gandesc eu)

Procesor la 100%

January 18th, 2008 Andrei Ruse 14 comments

Ma laudam aici ca programul respectiv (open source under windows, mi se pare decent:P) tine procesorul la 100%. Si am primit multe plangeri cum ca procesorul respectivilor nu sta la 100% cu o singura instanta. Am verificat si eu, si intr-adevar fluctua intre 95 si 100% (Turion 64 @ 1.8ghz). Acum am incercat altceva, in C++, cu un array de marime 65300. Programul umple pe rand cu valori random, mari, array-ul respectiv, la infinit. Mie imi forteaza putin mai mult procesorul.

Vor mai aparea plangeri ca nu mananca 100%? Daca da, poate voi incerca ceva cu jpg-uri intoarse incontinuu:-??

Program: cpp100.exe (465KB)
Sursa: cpp100.txt

Program by Kappacelu`

January 4th, 2008 Andrei Ruse 13 comments

Eram la tomis, si observam ca mi se duce bateria la laptop incredibil de repede. Cosmin imi zice: cand ai formatat-o? eu: pai cand l-am primit (iulie 2006). el: pai trebe sa formatezi odata la 3-4 luni.

Zic ok, hai inca de acum sa il descarc pana moare (la 5% trecea pe hibernare); a ajuns la 0% si inca ma tinea. S-a gandit cosmin sa tin procesoru` la 100%, sa trag putin de baterie. Cica sa scot nus`ce program de pe net, dar cum nu aveam net (la capitolul asta Tomis sux rau), l-am scris eu.

Download: 100proc.exe (244KB)
Sursa: 100proc.txt (aceeasi sursa se poate gasi si cu decompilerul de la AutoIt V3 – limbaj basic-like recomandat tuturor care vor sa faca rapid chestii simple sub Windows)

Teza

December 4th, 2007 Andrei Ruse 8 comments

teza la info…. sa vedem cum ma descurc ca am o presimtie nasoala. Cand termin public si subiectele…. sa rada lumea de mine:))

Update: am facut, am avut de facut o problema unde sa calculez suma elementelor unei matrici, si suma elementelor pe diagonalele principala si secundara; si o a 2-a,  sa afisez transpusa unei matrici. Easy, am terminat in prima ora:P

Categories: Despre mine, ICHB, programare Tags:

C++ Nested Structure

November 9th, 2007 Andrei Ruse No comments

Asa am cautat-o pe google, si nu am gasit nimic relevant. Ce aveam de facut e sa declarat o structura in interiorul altei structuri. Si de stocat date,de sortat alfabetic, si de dat afara in ordine. Programul mai jos.

#include <cstdlib>
#include <iostream>
#include <cstring>

using namespace std;

struct elevi{
char nume[100];
char prenume[100];
int varsta;
float media_mate;
float media_info;
float media_engleza;
float medie;
struct {
int zi,luna,an;
}data_nasterii;
};

int main(int argc, char *argv[])
{

int nr_elevi=0;
cout << “cati elevi?”;
cin >> nr_elevi;
elevi inr[nr_elevi];
for (int q=0;q<nr_elevi; q++){
cout << “Nume:”;
cin >> inr[q].nume;
cout << “Prenume:”;
cin >> inr[q].prenume;
cout << “Varsta:”;
cin >> inr[q].varsta;
cout << “Data nasterii: (ZZ MM AAAA)”;
cin>>inr[q].data_nasterii.zi;
cin>>inr[q].data_nasterii.luna;
cin>>inr[q].data_nasterii.an;
cout << “Media la mate:”;
cin >> inr[q].media_mate;
cout << “Media la info:”;
cin >> inr[q].media_info;
cout << “Media la engleza:”;
cin >> inr[q].media_engleza;
}
char temp[100];
int temp2=0;
for (int q=0;q<nr_elevi-1; q++){
if(strcmp(inr[q].nume,inr[q+1].nume)>=1){
swap(inr[q],inr[q+1]);
q=-1;
}}
for (int q=0;q<nr_elevi; q++){
cout << “Nume:”<<inr[q].nume <<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Prenume:”<<inr[q].prenume<<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Varsta:”<<inr[q].varsta<<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Data nasterii: (ZZ MM AAAA)”<<inr[q].data_nasterii.zi<<”-” <<inr[q].data_nasterii.luna<<”-”<<inr[q].data_nasterii.an<<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Media la mate:”<<inr[q].media_mate<<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Media la info:”<<inr[q].media_info<<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Media la engleza:”<<inr[q].media_engleza;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
inr[q].medie=(inr[q].media_engleza + inr[q].media_info + inr[q].media_mate )/3;
cout << “Media generala:”<<inr[q].medie;
}

system(”PAUSE”);
return EXIT_SUCCESS;
}

Categories: ICHB, programare Tags: ICHB, kappacelu, programare

Cum se mai ia un 10 la info

November 2nd, 2007 Andrei Ruse 3 comments

Mi-a promis dna profesoara ca daca fac asta si merge, mai iau un 10:D L-am facut cu clase, ea vroia cu structuri, dar e cam acelasi bullshit.
Programul cica trebuie sa ia de la utilizator numarul de elevi, dupa care sa ia date despre el, dupa care sa sorteze elevii dupa nume si sa ii afiseze. Imi place cum a iesit:P Dupa asta poate ma apuc de KSql:P

#include <cstdlib>
#include <iostream>
#include <cstring>

using namespace std;

class elevi{
public:
char nume[100];
char prenume[100];
unsigned int varsta;
};

int main(int argc, char *argv[])
{
int nr_elevi=0;
cout << “cati elevi?”;
cin >> nr_elevi;
elevi inr[nr_elevi];
for (int q=0;q<nr_elevi; q++){
cout << “Nume:”;
cin >> inr[q].nume;
cout << “Prenume:”;
cin >> inr[q].prenume;
cout << “Varsta:”;
cin >> inr[q].varsta;
}
char temp[100];
int temp2=0;
for (int q=0;q<nr_elevi-1; q++){
if(strcmp(inr[q].nume,inr[q+1].nume)>=1){
swap(inr[q],inr[q+1]);
q=-1;
}}
for (int q=0;q<nr_elevi; q++){
cout << “Nume:”<<inr[q].nume <<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Prenume:”<<inr[q].prenume<<”\t”;
}
cout << endl;
for (int q=0;q<nr_elevi; q++){
cout << “Varsta:”<<inr[q].varsta<<”\t”;
}

system(”PAUSE”);
return EXIT_SUCCESS;
}

Edit: L-am scurtat putin, multumesc profesoarei (pentru swap la array)

Categories: programare Tags: programare

Cum se ia un 10 la info

October 25th, 2007 Andrei Ruse 2 comments

Se face problema in c++ (cu greu), si se posteaza la nino pe site, ca al meu e banat in scoala(am postat despre viamina c cu ca**t si ultimu cuvant este unul urat). Asa ca public la el o pagina cu parola, unde scriu codul c++(mi-a luat vreo 1,5 ore sa il fac). La scoala, vazand faza, incepe sa tipe ca e situ lui, si ca tema e facuta de el. Si eu ca sunt baietzash, a trebui sa ii arat autorul, sa caut pe google “kappacelu”, si sa dovedesc cu whois ca domeniul e al meu, deci tema e facuta de mine:))

Mai jos, cerinta si codul. Daca am buguri, astept comentarii.;)

Sa se scrie un program care citeste o propozitie de la utilizator si sorteaza alfabetic cuvintele.

#include <cstdlib>
#include <iostream>
#include <string.h>

using namespace std;

int main(int argc, char *argv[])
{
cout << “cate cuvinte vor fi?”;
int nr=0;
cin >> nr;
char a[nr][100],b[nr][100],temp[100];

for (int w=0;w<nr;w++){
cin >> a[w];
}
for (int w=0;w<nr-1;w++){
if(strcmp(a[w], a[w+1]) > 0) {
cout << endl<<”se interschimba cuvintele “<<a[w]<<” si “<<a[w+1];
strcpy(temp,a[w]);
strcpy(a[w],a[w+1]);
strcpy(a[w+1],temp);
w–;
}
cout << endl;
}

for(int w=0;w<nr;w++){
cout << a[w] << ” “;
}

system(”PAUSE”);
return EXIT_SUCCESS;
}

Cu ocazia asta, o categorie noua, C++, care va fi,probabil,cea mai nepopulata

SEO Powered by Platinum SEO from Techblissonline