sâmbătă, 22 noiembrie 2008

V-a disperat tema 2?

Pe mine unul DA.

Arborele ala e criminal. Daca il creezi intr-un fel si iti dai seama ca l-ai gresit... ce poti sa faci?

Vrei sa adaugi undeva o sarcina noua... de exemplu apasarea unei taste de un utilizator.
Aceasta sarcina ar trebui sa permita accesarea celorlalte sarcini "frati".
Apesi cu nervi pe butoanele de relatii... nu merge :| (cel putin la mine nu merge).

Ai doua solutii. Sau dai CTRl+Z pana ajungi sa creezi iar sarcinile frati... sau inchizi programul.
Cand il pornesti poti adauga noi relatii :D
Sau e un bug local... sau e un feature. Important e ca asa mi-a mers si sunt fericit ca nu a fost nevoie sa sterg 2 ore de arbore... pt ca am uitat ceva.

Sau... puteti incerca sa nu mai adaugati taskul ca fiu al parintelui ci ca frate al taskului care va depinde de el... mie mi-a mers si asa sa definesc apoi relatii... uneori...
Traiasca anii 80 si programele in MS-DOS


Faza cu inchisul si deschisul programului rezolva si problema cu alinierea...
Cand il deschizi iar toate sarcinile sunt aliniate frumos (asta in cazul in care si voua vi se strica alinierea cand adaugati o noua sarcina)... dar exista si un buton pentru aliniere... este acela in bara sus si se numeste Justify tree... Atentie... selectati radacina inainte sa -l apasati daca doriti un rezultat coerent

Nu scapam de ei


Nu scapam de ei ...nici cand ne jucam jocuri

miercuri, 19 noiembrie 2008

time to start making changes

Avand in vedere ca traficul nostru a cazut tragic din cauza unei lipse de activitate ... este timpul sa ne punem pe treaba si sa facem ceva modificari.

1. Am inceput sa folosim Adobe InContext Editing pentru a fi mai usor de adaugat pagini si editat interfata web. Mai multe informatii in articolul "Adobe InContext Editing"

2.Am zis ca e cazul sa facem mai multe link exchange-uri pentru a avea referinte externe catre site, asa ca am inceput inscriere in cateva directoare web publice


Sper astfel sa se imbunatateasca traficul


Gamble

joi, 6 noiembrie 2008

Facebook API Sample

O alta retea sociala poate si cea mai populara la momentul actual este Facebook. In continuare va voi prezenta ce trebuie sa faci pentru a avea acces la API-ul lor. Limbajul de programare folosit PHP


  1. Creati cont pe Facebook (asta daca nu aveti deja)
  2. Adaugai aplicatia Developers la profilul vostru
  3. In aplicatia Developers faceti o cerere pentru un API key prin 'Set up new application'
  4. Completati formul aparut introducand date si in Optional Fields. In special Callback Url care reprezinta url-ul unde o sa gazduti sursele voastre
  5. Dupa ce ati introdus toate datele corect, veti primi un API Key si un Secret Key care var fi necesare pentru autentificare
  6. Downloadati SDK-ul de aici
  7. Dezarhivati SDK-ul si good luck
Mai jos un mic sample cum sa va autentificati dupa ce ati facut pasii anteriori:

<?php

require_once 'client/facebook.php'; // SDK-ul downloadat

$app_apikey = 'API KEY HERE';
$app_secret = 'SECRET HERE';

$facebook = new Facebook($app_apikey, $app_secret);
$facebook->require_login();

$user = $facebook->user;

?>

Prin obiectul $facebook aveti acces la toate functiile API-ului

pentru toate functiile API-ul click aici
pentru mai multe detalii despre folosirea sdk-ului click aici



Gamble

YahooSocial API Sample

Avand in vedere ca pentru primul exercitiu a trebuit sa facem analiza unor comunitati web m-am gandit folosesc API celor de la Yahoo! mai ales ca a fost lansat de curand. M-am chinuit am cautat si m-am documentat si pana la urma am reusit sa fac ceva. Limbajul folosit PHP

Pentru cei interesati ... cam asta trebuie sa faceti:

  1. Va trebuie un cont la Yahoo!
  2. Dupa ce aveti contul accesati http://developer.yahoo.com/oauth/
  3. Va trebui sa cereti un API KEY, care va fi necesar la autentificare and stuff. Cand dati click pe Get Api Key o sa aveti 2 optiuni ....eu am optat pentru 'New Web/Client App'
  4. Se completeaza formularul cu informatiile cerute. (la Kind of Application am pus 'Web based' iar la security am selectat 'This app requires access to private user data.' pentru ca e nevoie)
  5. Download-ati SDK-ul de aia http://developer.yahoo.com/social/sdk/ pentru PHP
  6. Cititi documentatia and good luck

Mai jos este un exemplu de PHP care foloseste acest API (este similar cu cel din documentatia oferita de la yahoo). Pentru a download sample-ul urmator click aici

<?php

require("Yahoo.inc");

$consumerKey = "TYPE KEY HERE" ;
$consumerKeySecret = "TYPE SECRET HERE";
$applicationId = "TYPE APP ID HERE";

$session = YahooSession::requireSession($consumerKey, consumerKeySecret,
$applicationId);


$user = $session->getSessionedUser();
$profile = $user->loadProfile();
$presence = $user->getPresence();
$start = 0; $count = 100; $total = 0;
$connections = $user->getConnections($start, $count, $total);

header("Content-Type: text/html; charset=utf-8");
?>
<html>
<head>
<title>YOS Social Platform Sample Application</title>
</head>

<body>
<h1>YOS Social Platform Sample Application</h1>

<h2>Profile</h2>
<?php echo print_html($profile); ?>

<h2>Presence</h2>
<?php echo print_html($presence); ?>

<h2>Connections</h2>
<?php echo print_html($connections); ?>
</body>
</html>
<?
function print_html($object) {
return str_replace(array(" ", "\n"), array(" ", "
"), htmlentities(print_r($object, true), ENT_COMPAT, "UTF-8"));
}
?>



Gamble

sâmbătă, 1 noiembrie 2008

Concurs cu premii :D

Deoarece trebuie sa ne promovam cumva acest blog, cine posteaza primul 3 comentarii primeste o bere ( :D ) din partea echipei GIP (ca sa nu se zica ca promovam si consumul de alcool poate fi vorba de o bere cu 0% din aceasta substanta nociva)

Si bineinteles... concursurile vor continua, deci continua si tu sa ne urmaresti blogul


(ca urmare a primului comentariu al lui Gamble, sponsorii blogului nu pot castiga premii :) )

Ză introduction

Din categoria Am ales sa facem asta, altceva n-a fost si vrem sa fim primii la Google Seach altfel n-are rost .... deschidem azi oficial (nu de alta dar luni tre' sa-l prezentam ca altfel o mai frecam vreo 2-3-4-5 saptamani) ....deci cum ziceam deschidem azi oficial blogul si site-ul:


Buuuun.... ce va contine acest blog .... pai ..probabil chestii legate de interfete web... we don't have a fuc*ing clue.
Ce vrem de la blogu' si siteul ala al nostru ... eh ..asta e simplu .. sa fim primii pe Google Search in fata la restu de 50 de mii se echipe de la noi din facultate care fac aceiasi tarasenie ...ca deh... toti vream sa promovam materia 'Interactiunea om-calc'.



acest post speram sa fie primul comunicat oficial ...dar vad ca bulangiu ala de jonnyB in timp ce io-mi scremeam creierii sa scriu ceva academic ... a postat el repede....deci s-a dus dreaq tot comunicatu meu. N-are nimic.... treaba-i buna....traiasca comunicarea de echipa



Gamble

1st word

Parerile dumneavoastra sunt importante (nu stiu sigur pentru cine...)

Ce anume ati dori sa se discute pe acest blog? (trebuie sa fie un subiect legat si de interfete web... macar putin :P )