Mga Archive ng kategorya: SharePoint Solusyon sa Disenyo

Pagsubaybay Practice Mga Aktibidad – Bahagi 1

Tungkol sa isang taon na ang nakalipas, Ako ay sumali Slalom Consulting dito sa bagong York bilang ang tinatawag naming isang Practice Lead Area.  (Bilang isang menor bukod sa punto ng post na ito blog, na pagbabago sa mga account ng mga trabaho para sa aking mga kabuuang drop-off sa pag-blog.  Ito ay isang malaking pagbabago sa mga tungkulin at isang malaking pagbabago sa araw-araw "stuff" ngunit ko na ang uri ng acclimated sarili ko dito at inaasahan ang pagsusulat muli ngiti ).

Sa ganitong papel pal, Ako ay may pananagutan upang i-save ang kumpanya at ang agarang mga pook sa paligid ng 21 West 21 kalye mula sa kalamidad sa isang regular na batayan.  Ito ay isang pulutong ng presyon (higit pa kaysa sa maaaring sa tingin - lamang sa tingin ng lahat ng mga bata!). 

Sa serbisyo sa na hindi maiwasan, Kailangan ko upang makatulong out sa pre-benta, lumikha at i-update ang go-to-market-aalay, umarkila mabuting tao, sanayin up ang mga tao upang gumawa ng mga ito mas mahusay na (pero talagang, upang gawin ang aking trabaho mas madali) at paminsan-minsan gawin ang isang bagay nasisingil sa isang client.  Nakakuha ako ng maraming "input" - tanong mula sa mga kliyente, benta mga pagkakataon, ang aking sariling mga saloobin sira at iba pa.  Ang ilan sa mga ito ay talagang mahusay (tulad ng isang mainit oppty benta) habang may maraming mga ito ay mas mahusay.  Ang susi ay upang masubaybayan ang simula, unahin at pamahalaan ang bawat isa sa mga ideya (dakila at maliit) sa isang matagumpay na konklusyon. 

Ang ganitong uri ng gawain ng pamamahala ay hindi bagong, karapatan?  At kami ay may napakaraming mga tool gawain upang makatulong sa amin sa na ito.  Outlook ay may mga gawain.  Maaari mong sampal isang spreadsheet magkasama maganda at mabilis.  Ang aking pinakaunang gawain sa pamamahala ng tool ay isang legal Notepad pabalik sa aking araw sa GAF bilang isang developer sa IT department.  (Magtanong sa akin tungkol sa mga mabuting lumang araw sa susunod na makita mo sa akin kung interesado ka, o marahil ay hindi...).

Ang pagiging isang SharePoint tao (sa panggalan lamang, kahit), Palagi ko na naisip na gamitin SharePoint.  Ngunit para sa ilang kadahilanan, isang generic na listahan Task hindi kailanman lubos na ginawa ito para sa akin.  Ang isang grupo ng mga buwan na nakalipas, Ko nagpasya upang pagalingin ang aking sarili at lumikha lamang ng isang SharePoint batay solusyon.  Ito ay kaya kahiya-hiya madaling upang lumikha ng na naisip ko na magsulat tungkol sa mga ito dito.

Kaya, ang aking mga layunin dito ay napaka-simple:

  • Super madali at mabilis na mga data entry
  • Unahin ang mga gawain
  • Kategorya ang mga aktibidad
  • "Susunod na hakbang" hinimok - mga aktibidad na ito ay madalas na sumasaklaw sa linggo (siguro kahit na buwan).  Sila ay halos hindi kailanman "end" pagkatapos ng isang tiyak na pag-update.

Ang mga bits bang ipahiram sa kanilang mga sarili napaka mabuti sa isang uri ng nilalaman, sa gayon ay ang kung ano ang aking nilikha:

image

Maaari mong makita ang tunay na ako ay nagkaroon ng isang benta na may pagkiling ito sa unang, dahil mayroon akong na "Client" na patlang.  Ang isang pulutong ng mga gawaing aking kasanayan ni ay batay sa paligid ng mga kliyente (alinman sa aktwal na o may pag-asa).  Subalit marami sa kanila din ang panloob nakatuon.  Sampal ko "Slalom" sa doon kapag lumikha ako sa kanila, ngunit ito palaging pakiramdam ng isang tad kakaiba.  Dapat ko pa na may pangalang ito isang bagay na mas generic.  Siguro "Target Organization" o isang bagay.

Narito ang ilang mga iba't ibang mga tala sa uri ng nilalaman:

  • Aktibidad Epekto ay devolved sa isang pagsukat ng priority.  Hindi ako sigurado kung bakit ako nagpunta sa "Epekto" at hindi "Prayoridad" zero araw, ngunit na kung ano ang ginawa ko. 
  • Mga Susunod na Hakbang at Mga Susunod na Hakbang Petsa - Mayroon akong isang dashboard na nahimok sa pamamagitan ng susunod na petsa ng aktibidad.  Dashboard na ito ay uri ng mga maging ang aking mga order nagmamartsa para sa araw / linggo.  Ko lang pumunta sa dashboard at tumuon sa mataas na priyoridad bagay-bagay muna at pumunta mula doon.  (Mayroong mga kuru-kuro ng isang "untagged"
  • Pangunahing May-ari - ang tanging bagay na tandaan ay - ay hindi ito kahanga-hangang na maaari mong uri-uriin at salain sa multi-piliin ang hanay sa SP 2010! Ko talaga Hindi ganap na bumili sa paniwala na ito sa unang.
  • Aktibidad Katayuan - talaga lang "Buksan" o "Sarado." 
  • Pangunahing Kasanayan - Pagkatapos ako ay nagsimulang gamit ang, isa pang pal sa aking pangkat na ginusto na subukan ito out, kaya ko slipped ito sa Halo upang makilala sa pagitan ng aking mga bagay-bagay (Portal & Pakikipagtulungan) at ang kanyang mga bagay-bagay (Azure).

Narito ang aking dashboard:

image

(paumanhin para sa lahat ng mga blur out bits - Hindi ko pakiramdam tulad ng paglikha ng isang grupo ng mga data sa pagsubok at hindi ko nais upang bigyan ang sinuman ng isang atake sa puso sa paglipas ng pagbabahagi ng mahalagang mga detalye [tingnan ang bit sa muling intro: i-save ang mundo, at iba pa, at iba pa, at iba pa]).

Mayroon akong ilang mga iba pang tanawin sa listahang ito, kabilang ang isang view ng datasheet na nagbibigay-daan sa akin upang gawin ang masa update.  Gagawin ko ito pinaka-madalas na kapag ang isang grupo ng mga mas mababang mga item priority aking pinlano na gawin ang isang hindi pa masyadong nakuha ko tapos at kailangang ma-hunhon out isang linggo.

Araw-araw, Kong makuha ang aking mga aktibidad log lamang at simulan ang nagtatrabaho off ang tuktok ng listahan.

Sa bahagi 2, Ipapaliwanag ko kung paano ko ginawa ito kahit na mas kapaki-pakinabang na may mga karagdagan ng isang masarap na email na may pinaganang doc library at SPD workflow.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Hayaan ang mga nagniningning halimbawa Lead ang Way sa nadagdagan SharePoint pag-aampon

Ang aking unang "dalisay" BrightStarr blog entry ay nai-publish ngayon.  Narito ang isang teaser:

Mayroong nangyaring ng maraming pag-uusap sa Internets ng huli sa ang paksa ng pag-aampon ng SharePoint at lalo na ang kakulangan nito. Walang gustong pumunta sa lahat ng mga problema ng pagdisenyo ng isang sakahan at imprastraktura ng seguridad, lumalahok sa workshop, paglalagay ng magkasama ng isang snazzy hitsura at pakiramdam, nagtatrabaho out ng isang bato na matatag na arkitektura ng impormasyon na maaari mapaglabanan ang vicissitudes ng kumpanya re-orgs at sa wakas, isang tokata-punong rollout lamang upang matuklasan ang tatlong buwan post pumunta-mabuhay na mas mababa sa 50% ng ang mga empleyado ng kumpanya ay gumagamit ng SharePoint at karamihan sa kanila ay gumagamit ng ito upang palitan ang lumang mga server ng network ng file ("the S:\ drive").

Walang silver bullet (o solong blog post) ay pagpunta sa malutas na ang problema. Gayunman, may maraming mga bagay ang maaari mong gawin upang mabawasan ang panganib ng isang anemiko SharePoint portal. One such technique is the "Shining Example Pattern."

Gusto ko iyan upang malaman tungkol sa iba pang mga estratehiya sa pag-aampon ng SharePoint na mahalaga sa iyo upang ibahagi.  Kung gagawin mong ibahagi, mangyaring iwanang bilang isang puna sa blog BrightStarr.

Basahin ang buong bagay dito: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Lumikha ng Printer Friendly Pahina at Kahit I-print ang mga ito

Ako ay nagsulat ng isang artikulo para sa SharePoint pagtatagubilin isang linggo o kaya ang nakalipas at ito ay nai-post.  Ito ay ang pagbubukas bit:

image

Maaari mong basahin ang buong bagay dito: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Umaasa ako na ito ay tumutulong sa isang tao.  Masiyahan!

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

"Puwede ba” kumpara sa "Dapat ba” sa SharePoint Proyekto

Sa tingin ko na marami sa atin ay paminsan-minsan ay bibigyan ng, para sa kakulangan ng isang mas mahusay na parirala, batang-bata mga kinakailangan.  Ang end user talaga, napaka-di-wastong Nais ng isang tiyak na tiyak na anyo at pakiramdam, o isang napaka-tukoy na istraktura ng pag-uuri o isang upang gupitin ang isang pag-click o sa menu ng pagpipilian upang luwag nabigasyon o [isingit passionately gaganapin paniniwala na ang mangyayari sa maging mali].  Bilang SharePoint pro ni, maaari naming karaniwang matugunan ang halos anumang uri ng pangangailangan sa platform, ngunit para sa ilan sa mga ito, alam natin sa ating mga puso na:

  • Ang mga ito ay pagpunta sa tumagal ng isang desproporsyonado halaga ng oras upang maipatupad (at samakatuwid ay nagkakahalaga ng higit pa)
  • Ang mga ito ay pagpunta sa maging lubhang custom at samakatuwid ay mahirap upang mapanatili at troubleshoot
  • May ay ang ilang mga madaling diskarte SharePoint na nakakatugon 80% o higit pa sa mga kinakailangan (i.e. nakakatugon sa mga sprit ng kinakailangan, ngunit hindi ang mga titik ng mga kinakailangan)

Ika-line, alam natin na ang "pangangailangan" ay talagang lamang sa isang masarap na magkaroon o kahit lehitimong sa ilang mga kahulugan, ngunit may isang bagay na ang mga tao ay dapat na nakatira sa halip na paggastos ng maraming oras sinusubukang "malutas."

Sa tingin ko ng mga ito bilang mga "batang bata" na kinakailangan dahil Nakita ko ang pattern na ito maraming beses bago.  Kids kalooban pine layo at magmura ka para sa ilang bagong mga laruan para sa linggo sa isang pagkakataon.  Makukuha mo ang mga ito ang mga laruang, i-play ang mga ito sa ito para sa ilang oras o araw at pagkatapos ay ilagay ito pababa, hindi kailanman upang itong kunin kailanman muli.  O, hindi mo makuha ang toy, ang mapag-angil hinto at kid ang gumagalaw sa upang maging Pangulo ng libreng mundo.   Nakita ko na ito mangyari sa SharePoint proyekto.  Mga gumagawa ng desisyon sa alinman makakuha ng kung ano ang nais nila at ito ay nagiging isang hindi nagamit na o underused o function na hindi sila makakuha ng kung ano ang nais nila at proyekto ang magtagumpay pa rin pa rin.

Ako ay mapaalalahanan ng na ngayon sa isang post at forum Nagustuhan ko kung paano Clayton Cobb Sinubukan upang makuha ang forum poster upang itulak pabalik sa isa sa mga ganitong uri ng mga kinakailangan: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Ako ay talagang mausisa kung paano tingnan ang mga tao sa paksang ito at kung paano makitungo sa iyo ng ito.  Ba ako nawawala ang punto?  Mayroon ba kayong mga diskarte upang makaiwas sa mga gumagawa ng mga desisyon ang layo mula sa overinvesting walang kuwenta mga kinakailangan?  Mangyaring mag-iwan ng komento.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Gamitin ang daloy ng trabaho sa Gayahin Nilalaman Uri ng Security

Isa pang araw, isa pang MSDN-inspirasyon sa mga forum post.

May isang tao ay nagtatanong kung sila ay maaaring secure ang isang uri ng nilalaman tulad na kapag nag-click sa "bagong" na button sa isang pasadyang listahan, lamang ang mga uri ng nilalaman na kung saan ang taong iyon ay nabigyan ng access na nais na lumitaw sa drop-down na listahan.  Tulad ng alam namin, ito ay hindi suportado sa labas ng kahon.

Ang katanungan na ito ay up ngayon at pagkatapos at oras na ito, Ako ay nagkaroon ng isang bagong ideya.  Ipagpalagay nating mayroon kaming sitwasyong ganito:

  • Mayroon kaming isang helpdesk ticketing system ng.
  • Ang sistema ng helpdesk ticketing nagbibigay-daan sa mga gumagamit upang ipasok ang regular helpdesk ticket info, tulad ng mga problema sa lugar, problema katayuan, at iba pa.
  • Gusto naming payagan ang "sobrang" mga gumagamit upang tukuyin ang isang "pangangailangan ng madaliang pagkilos" field.
  • Iba pang mga gumagamit ay hindi magkaroon ng access sa patlang na iyon.  Ang sistema ay palaging magtalaga ng "medium" antas ng priority sa kanilang mga kahilingan.

Ano ang maaari naming gawin ay lumikha ng dalawang magkahiwalay na mga listahan ng SharePoint at dalawang magkaibang mga uri ng nilalaman, isa para sa "sobrang" user at ang iba pang para sa lahat.

Daloy ng trabaho sa bawat listahan kinokopya ang data sa listahan ng master (ang aktwal na helpdesk ticket listahan) at ang proseso naaayos mula doon.

Diskarte na ito ay maaaring gumana dumaloy isang uri ng haligi na antas ng seguridad rin. 

Hindi ko pa sinubukan ito, ngunit ito nararamdaman makatwirang at nagbibigay ng isang medyo simple, kung medyo magaspang, pagpipilian upang ipatupad ang uri ng nilalaman na uri at kahit haligi antas ng seguridad.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Bahagi ng nilalaman Query Web: SharePoint ni Swiss Army Knife

Aking mga pinakabagong artikulo ay hanggang sa www.sharepointbriefing.com. Narito ang isang teaser:

image

Basahin ang buong bagay dito: http://sharepointbriefing.com/features/article.php/3874226/Content-Query-Web-Part-SharePoints-Swiss-Army-Knife.htm

Tingnan ito sa gumamit ng isang real pampublikong web site dito sa pamamagitan ng pagsunod sa mga hakbang na ito:

  1. Pumunta sa web page na ito: http://cdi-its.com/Pages/Customer_Support.aspx (Ito ang pahina ng customer support para sa CDI).
  2. Mag-click sa "Mga Pag-aaral ng Kaso" sa kaliwang navigation kamay.

Ito ay tumalon sa seksyon na "Customer Support" ng pag-aaral ng kaso listahan.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Pre-umiiral Kundisyon: SharePoint Template ng Alerto sa Pagsagip (?)

One of my clients worked with a previous contractor to build out a small but useful HR application for the enterprise. That contractor used SharePoint Designer to implement the workflow portion of the solution. It’s a bit of a mess. Halimbawa, there are nine SPD workflows in support of a single logical workflow process and up to five of them may fire simultaneously at any given time given the right conditions. It’s not easy to debug 🙂

Aking mga customer ay may isang bilang ng mga pa-natitirang mga kinakailangan, one of which is to generally provide more context when the system sends out email alerts – both in the email itself as well as associated task forms. As SPD workflow implementers know, the “collect data from user” SPD action actually creates a task with a custom content type. When we use that action, we don’t get to specify much. We can prompt for some values (e.g. "Aprubahan" o "tanggihan") and we can specify a hard coded value in the title and description. That’s about it.

Na kinakailangan sa Aking customer ay dalawang fold:

  1. Kapag SharePoint nagpapadala ng isang email tungkol sa isang pagtatalaga ng gawain, magsama ng maraming impormasyon tungkol sa mga gawain sa nilalaman ng email.
  2. Mas mahalaga, sa pamamagitan ng malayo – kapag gumagamit ang nag-click sa link sa gawain sa email, the task form should have all the information the approver needs in order to make his/her approve or deny decision. Right now, the manager needs to click on the item link itself to drill down into the underlying details and no one likes that. You have to click in the email. Then you need to click a sort of obscure link on the task item. Then you can look at the underlying data (isang InfoPath form na sa kasong ito). Then you click back/back, at iba pa. Everyone hates it.

Ko na minana ito medyo magulo teknikal na solusyon at gusto kong gumawa nang pagbabago sa hindi bababa sa mapanghimasok na paraan na posible.

The approach I’m taking right now is to create a custom alert template. Maaari mong basahin ang tungkol dito na. The flow works like this:

  • SPD workflow nagpapatakbo.
  • Sa ilang mga punto, ito ay nagtatalaga ng isang gawain sa isang tagapamahala.
  • SharePoint system automatically sends out an alert to that manager. This is not part of the SPD workflow but rather “what SharePoint does.” (Ang serbisyo SharePoint timer, Naniniwala ako).
  • Ang isang pasadyang alerto handler ay mahihingi sa pabor ng karaniwang proseso ng alerto (pagsunod sa mga panuntunan magic tulad ng inilarawan sa itaas reference artikulo).
  • Kapag ang aking mga pasadyang alerto handler nagpapatakbo, it generates a beautiful email. Mas mahalaga, dahil ito ay may mga gawain sa kamay, ito rin decorates ang aktwal na gawain kasama ang lahat ng konteksto impormasyon na kinakailangan upang matugunan ang mga kinakailangan sa negosyo.
  • Ang mga gumagamit ay nakakakuha ng e-mail at ito ay puno ng mga kapaki-pakinabang na konteksto impormasyon.
  • Gumagamit ng pag-click sa link na gawain at ang gawain mismo ay puno ng mga kapaki-pakinabang na konteksto impormasyon.
  • Ang bawat tao'y napupunta tahanan upang magkaroon ng pakwan at ice cream.

I did a quick POC and it works well in a lab environment. I get my custom email alert as expected. I also get to update the task description and title itself.

Ang tanging mapaglalang bit, hanggang ngayon, ay upang maiwasan ang isang sitwasyon kung saan ang mga update ng alerto ang item, triggering another alert. This doesn’t worry me.

Mukhang may pag-asa sa ngayon ...

The great thing about this is that I don’t need to muck about with any of the existing SPD workflows. They are blissfully unaware that an alert handler is “IIZ RUNNIN IN DA BAKGROUND, DECORATIN TEH listahan ng gawain WIF MOAR CONTEXT".

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

SharePoint pagpapakita: Pakikinabangan ang SharePoint upang Bumuo ng isang Vertical Application Negosyo

[Nota: Gusto kong mag-kagyat sabihin na mayroon akong isang financial interes sa ang nais na kinalabasan ng ito demonstration, na banggitin ko sa interes ng buong pagsisiwalat, at iba pa. This is actually the first time I’ve ever blogged about an event where I stand to benefit personally in this way.]

Ang web demonstration maganap Huwebes, 06/04 sa 12:30 EDT, nagtatapos sa 1:30PM EDT.

Sa pakikipagtulungan sa aking mahusay na negosyo kasosyo, Integrated Systems at mga Serbisyo Group (ISSG), I have been working to develop a vertical business application using SharePoint as the platform. Sa kasong ito, we’re building an application that serves the needs of manufacturers that make customized product for their customers. In these cases, a great deal of collaboration needs to take place between the customer and the manufacturer. There’s also a great deal of collaboration required between different groups within the manufacturer, kabilang ang mga benta, pang-inhinyero, pananaliksik at pag-unlad, legal at iba pang mga pangkat.

Demo ay pagpunta upang ipakita ang isang application na facilitates na uri ng pakikipagtulungan, kasama ang isang talakayan sa kung paano ang lahat ng mga bits pakikipagtulungan kailangan upang ipagsama sa isang backend sistema ng ERP.

Sa wakas, this isn’t going to be a SharePoint demo. This is a demonstration of a solution for a specific niche problem that happens to use SharePoint as the platform.

Kaya, bakit gusto mong mag-abala upang mag-sign up at makita ito demo? I don’t expect too many readers of my blog to be all that interested in a solution for make-to-order manufacturers 🙂 Your take-away would be the concept itself – using SharePoint purely to deliver a business solution without regard to SharePoint itself.

Kung interesado ka, mangyaring mag-sign up dito(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Maaari mong mapuwersa SharePoint Designer Mula sa Aking Cold, Dead kamay

Aking mga pinakabagong artikulo ay hanggang sa www.EndUserSharePoint.com. I wrote about SharePoint Designer, Mga End User at ang balangkas ng isang diskarte na Mga End User ay maaaring subukan at sundin upang ipakita ang kakayanan at makabuo ng tiwala sa paligid ng tool na ito.

Ang mga komento ay mas kawili-wiling kaysa sa artikulo mismo.

Tingnan ito.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

Moss User Profile dahil ang Authority para sa User Gustong wika

Sa aking kasalukuyang proyekto, ang ilan sa mga gumagamit ay maglakbay sa buong mundo at kapag dumating sila sa iba't ibang destinasyon, use whatever machine is handy at the time. Those guest machines will be running Windows and installed and configured for the local locale. (Lamang ko na natanto na ang mga guest machine ay hindi maaaring magkaroon ng karapatan pack wika… marahil ay hindi, sa katunayan… Ako paradahan na ang isa para sa ngayon).

SharePoint needs to provide a mechanism whereby the user can pick their preferred language and then have MOSS honor that language regardless of how the user accesses MOSS. In other words, disregard whatever the browser tells IIS/MOSS and instead look up that preferred language and use it.

Kami ay pagpunta sa imbestigahan dalawang approach:

  1. HTTP Handler: Ang isang pasadyang handler HTTP naka-install sa IIS magiging hitsura up Moss profile ng gumagamit, maisip kung ang nais na wika at pagkatapos ay lumipat sa HTTP header sa paligid tulad ng kinakailangan bago pagpasa kontrol sa Moss.
  2. global.asax: Modify global.asax to do the same thing. We may modify something else, but the idea is that we find some place where we can insert our locale-switching logic.

Ang iba pang mga complicating kadahilanan ay na kailangan namin upang suportahan ang mga gumagamit 60k, tungkol sa 1,000 ng na maaaring sabay-sabay-access ng Moss sa peak load.

Ang HTTP handler tila medyo marahas, but possibly the best place to put the code since it’s at the IIS level and all-knowing. It’s a good single point of work.

Kami ay nakahilig patungo sa isang global.asax diskarte uri, higit sa lahat dahil naniniwala kami na magkakaroon kami ng mas pagpipilian para sa caching ng data sa puntong iyon.

Makikita ko ba ang pag-blog nang higit pa sa paksang ito bilang ko matuto nang higit pa.

Kung ikaw ay alam tungkol sa anumang bagay na ito, please post a comment 🙂

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin