happy 3rd anniversary to ASALEO

The one year anniversary

Last year, I had  a lot of memory in PK city. sometimes, I smile when thinking about it. sometime I miss you  so much :( my a An.

Features in Drupal

Features is part of the answer to one of Drupal’s biggest headaches :
what to do with all that loose site building and customization that happens on every project. Features is part of the answer to making stronger, better install profiles and targeted distributions of Drupal.
And features is part of the answer to making Drupal more task oriented and less daunting to our users.

More www.developmentseed.org/blog/2009/may/29/making-and-using…

Các bài viết liên quan đến Features
Scared of Features? Don’t be
Building Features on Open Atrium
Các vấn đề về Features – Developmentseed

MVC trong Drupal

Drupal được thiết kế theo mô hình MVC tuy nhiên chưa thật rõ lắm giữa controller mà model. Saiiiiiiiii
View: Theme
Controller: bootstrap( bao gồm hook)
Model: module

Prediction 2010 and new decade

Dự đoán công nghệ 2010 và  10 năm tới:

1 – Tương lai của computing: mobile và browser là trung tâm
2 – Điện toán mobile
3 – Điện toán đám mây
4 – Browser trở thành hệ điều hành Web
5 – Android sẽ tàn sát các nhà mạng
6 – Băng thông di động bùng nổ
7 – Game in điện thoại di động
8 – Điện thoại di động trở thành thiết bị thanh toán
9 – Công ty phần mềm trở thành ứng dụng di động
10 – Gmail và Google apps xâm nhập vào doanh nghiệp và công ty lớn

link Predictions for2010 and the new decade

Template Preprocess

1. Template preprocess: khai báo variable và file template sẽ in variable

2. phptemplate_themefunction: viết lại hàm theme function được khai báo trong theme.inc, theme.maintaince.inc

Tham khảo thêm:
Setting up variables for use in a template (preprocess functions)

Xây dựng Theme bằng Drupal

- Hehehe, làm Drupal đã lâu nhưng đây là lần đầu tiên làm 1 cái Theme từ A->Z. Cấu trúc HTML + CSS
- Chỉ là 1 cái theme đơn giản thôi, chưa có gì phức tạp cả. Nhưng đối với mình nó khá quan trọng, cơ bản mình thích làm theo một vấn đề từ A->Z. Làm mà bỏ giữa chừng thì chả ra cái quái gì cả.
- Bản thân Drupal đã cung cấp PHPTemplale chia ra rõ ràng giữa người code và người viết CSS. Nhưng để người viết CSS rõ ràng thì phải cần cung cấp cấu trúc HTML của Theme.
- Cấu trúc HTML của Theme Drupal do PHPTemplate định nghĩa, Theme Engine và các Module core của Drupal định nghĩa.
- Bản thân người viết Module cho Drupal cần phải nắm rõ quy tắc HTML của Drupal để xây dựng Theme cho module.
Lần đầu tiên cắt HTML/CSS theo chuẩn Drupal chắc phải sửa lại vài lần :(

Ghen Với Người Đến Trước


-Xuân Vy-

Dù biết tình yêu không phân sau hay trước
Nhưng ghen tuông có phân trước sau đâu
Anh yêu chị ấy trọn vẹn mối tình đầu
Em lách mình đi vào tình cuối

Cố bảo với mình,
Em không ghen với chị ấy đâu
Người con gái đã cướp đi nửa trái tim anh
Để còn lại nửa trái trái tim thương tật
Gìn giữ hôm này và sợ mất hôm mai…

Chị ấy là người hạnh phúc hơn ai
Khi mang theo bên mình một tình yêu như pha lê không vỡ
Những đóa hoa hồng, những ngày hội, lễ
Em đợi một lần được nhận trước…
Nhưng sự thật em là kẻ đến sau

40 tips for better life

1. Take a 10-30 minute walk every day. And while you walk, smile. It is the ultimate anti-depressant.

2. Sit in silence for at least 10 minutes each day.

3. Buy a DVR and tape your late night shows and get more sleep.

4. When you wake up in the morning complete the following statement, ‘My purpose is to __________ today.’

5. Live with the 3 E’s — Energy, Enthusiasm, and Empathy.

6. Play more games and read more books than you did in 2007.

7. Make time to practice meditation, and prayer. They provide us with daily fuel for our busy lives.

8. Spend time with people over the age of 70 and under the age of 6.

9. Dream more while you are awake.

10. Eat more foods that grow on trees and plants and eat less food that is manufactured in plants.

11. Drink green tea and plenty of water. Eat blueberries, wild Alaskan salmon, broccoli, almonds & walnuts.

12. Try to make at least three people smile each day.

13. Clear clutter from your house, your car, your desk and let new and flowing energy into your life.

14. Don’t waste your precious energy on gossip, OR issues of the past, negative thoughts or things you cannot control. Instead invest your energy in the positive present moment.

15. Realize that life is a school and you are here to learn. Problems are simply part of the curriculum that appear and fade away like algebra class but the lessons you learn will last a lifetime.

16. Eat breakfast like a king, lunch like a prince and dinner like a college kid with a maxed out charge card.

17. Smile and laugh more. It will keep the nagative blues away.

18. Life isn’t fair, but it’s still good.

19. Life is too short to waste time hating anyone.

20. Don’t take yourself so seriously. No one else does. Next 20 after the jump.

21. You don’t have to win every argument. Agree to disagree.

22. Make peace with your past so it won’t spoil the present.

23. Don’t compare your life to others’. You have no idea what their journey is all about.

24. No one is in charge of your happiness except you.

25. Frame every so-called disaster with these words: ‘In five years, will this matter?’

26. Forgive everyone for everything.

27. What other people think of you is none of your business.

28. Remember God heals everything.

29. However good or bad a situation is, it will change.

30. Your job won’t take care of you when you are sick. Your friends will. Stay in touch.

31. Get rid of anything that isn’t useful, beautiful or joyful.

32. Envy is a waste of time. You already have all you need.

33. The best is yet to come.

34. No matter how you feel, get up, dress up and show up.

35. Do the right thing!

36. Call your family often.

37. Each night before you go to bed complete the following statements: I am thankful for _______. Today I accomplished ____. 38. Remember that you are too blessed to be stressed.

39. Enjoy the ride. Remember this is not Disney World and you certainly don’t want a fast pass. You only have one ride through life so make the most of it and enjoy the ride.

40. Laugh when you can, apologize when you should, and let go of what you can’t change.

link(bổ sung sau:D)

How to improve my English skills

Hờ, How can improve my English skills: writing, speaking, listening and reading. Through one month, I learned Toefl IBT’s course but It’s not easy as I thought. Maybe, I don’t have a save time for my English hmmm so…
And now, I must wirte for my plan to pass Toefl IBT’s:
1 . To writing skill: Learing A practical Englissh Grammar (deadline: 1 month) and everyday, write easy simple.
2. To reading skill: Reading Begining Toefl everynight and learning English Idoms.
So I don’t have a free time to should improve 2 skill before.

Next Page »


Status

Error: Please make sure the Twitter account is public.

RSS Drupal Plant

  • xjm: Slings and arrows of outrageous bikesheds
    To commit or not to commit, that is the question. Whether 'tis nobler in the mind to suffer the slings and arrows of outrageous bikeshed, or to take git against a sea of trolls and by commiting close the issue: mark fixed. No more, and by a commit to silence The naysayers and the thousand doomsayers That assure us we are ruining their love?--merlinofcha […]
  • Modules Unraveled: February Updates - Modules Unraveled
    February was a good month! Modules Unraveled Podcast Ten episodes already! Man, is time flying by. The February episodes include: 005 Mike Carper Pt. 2 - Back-end Performance Modules. 006 Khalid Baheyeldin Pt. 1 - More Drupal Performance. 007 Khalid Baheyeldin Pt. 2 - The User Points Module. 008 Tim Plunkett - The FullCalendar Module. 009 Larry Garfield - WS […]
  • Bert Boerland: Frontend United, Call for speakers
    As Morten announced some time ago, there will be a Frontend Conference in April in Amsterdam targetting all (EU) Drupal themers. Apart from Morten, it is organised by Isabell Schulz, Jesper Wøldiche, Marek Sotak and me. It will be held at Pakhuis de Zwijger, a rather nice old warehouse in the center of Amsterdam. More information on the conference can be fou […]
  • Kris Vanderwater: Drupal 8: Blocks & Layouts Everywhere
    In early February a gathering of developers came together in Acquia’s offices to decide the fate of the Drupal 8 initiative known as WSCCI (Web Services and Core Context Initiative). This event has been blogged about a handful of times already by Dries Buytaert, Larry “Crell" Garfield and Daniel “sun" Kudwien so I won’t rehash what has already had […]
  • Evolving Web: Drupal for Developers Session at ConFoo
    This week I had the chance to speak at ConFoo, Montreal's annual conference on web technologies. The conference attracts speakers and attendees from across Europe and North America, as well as locals from Montreal. On the list of speakers this year were Andrew Zmievsky who presented on Geotools and ElasticSearch and James Duncan from Joyent speaking abo […]
  • Dries Buytaert: Layouts for Drupal 8
    At the Web Services and Context Core initiative sprint earlier this month, we attempted to re-scope the initiative so that it was more manageable and less daunting. We decided to spin off one of the major components of what it was trying to tackle into its own separate initiative, the Layout initiative. The goal of the Layout initiative is to make all elemen […]
  • Linnovate: The Drupal theme that RTLs itself
  • Drupal 8 Initiatives: D8 Mobile Initiative office hours
  • Drupal 8 Initiatives: D8 Mobile Initiative IRC Meeting #5
  • Drupalize.Me: Drupalize.Me Live From Denver, Colorado
    This is what happens when you take the Drupalize.Me team and tell them that they need to run the sponsor booth during DrupalCon Denver. We started thinking about what we could do at the booth, things like rig up a TV so that people can watch Drupalize.Me videos played via our Roku app, and maybe an iPad or two so that we can show off the mobile capabilities. […]

Follow

Get every new post delivered to your Inbox.