Loading
 
I am doing move data from old version to new version base on nopcommerce
View as Grid List
Sort by
Display per page

redis with nodejs and soketio the chickchatweb sample

0001-01-01
Tại blog chickchat use redis and c# tớ có đề cập mobile version =)) 
tớ thích với quen xài đồ ms cụ thể là visuastudio nên định viết mobi app native với c# rồi nhờ xamarin complie =))
xét đi xét lại viết chạy trên web lẹ hơn nên quyết dịnh xài
nodejs redis socketio để viết :))) config redis trên window 

các bạn ko cần quan tâm prj bên visual, do tớ quen xài IDE này mà thôi =)) có foler AppNodeJs 
chạy nodejs app ở file app.js eg: D:\nodejs>node d:\work\badpaybad.redis.sample\badpaybad.chickchatweb\appnodejs\app.js

tương tự bên c# có chickchatservices.cs thì nodejs cũng có file ChickChatServices.js
bên win có winform chát thì bên nodejs bạn sẽ thấy trong folder template, ChickChatClient.js và chickchat.html

The blog before chickchat use redis and c# I mention about mobi version =))) now I write sample chickchat as webbase
I use nodejs redis socketio how to config redis server in window here
nodejs app in folder AppNodejs run app.js,
file ChickChatServices.js manipulate with redis
the web client in folder template  ChickChatClient.js and chickchat.html

fullsource code https://badpaybad.info/svn/RedisSample/
acc/pwd: readonly/readonly

find project badpabyad.chickchatweb

you can try sample at http://chickchat.badpaybad.info:9000/ the anonymous chat =))


Complex redis usage with c# the chickchat servcies

0001-01-01
Full source code for redis usage
chickchat sample is window form application for chatting : )))) the anonymous chat. after close application your message will fly away
The idea is that:
An instance of client chat (win form app) will create its own channel.
The list (groups) will show all channel registered.
User double click to join then group chat each other.
When close application all message belong to channel will remove.

complex use redis with pubsub, hashset, hashget ... redis server window config here

source code svn here open solution (visual studio 2013, .net 4.5 at less) find project badpaybad.chickchat
acc/pwd: readonly/readonly

here is UI
big image


: )) the mobile version will comming soon 

use redis as cache with c#

0001-01-01
In asp.net we have many type of cache eg: output cache, data cache, or can use dictinary ... they fast and good to use
Why we need to use redis as cache ? : )))
In my case I use redis as temp data to share between 2 or more application (web win ...)
So I design 2 level of cache.
first cache is in memory of application ( output cache, data cache, dictionary ...)
senconds I called network cache. I use redis.

why I choose redis? because it fast and it flush data into disk :) so that in next them app boot up. app can load data exited from redis.

how to setup for redis server in window in this blog

you can down full source code by svn link here
acc/pwd: readonly/readonly

unit test


using System;
using System.Threading;
using badpaybad.redis.repository;
using NUnit.Framework;

namespace badpaybad.redis.repositorytest
{
    [TestFixture]
    public class RedisAsCacheSampleTest
    {
        private RedisAsCacheSample _rac;

        [SetUp]
        public void Init()
        {
            _rac = new RedisAsCacheSample();
        }

        [Test]
        public void Run()
        {
            _rac.AddOrUpdate("exp_in_1_secs", "hello exp in 1 sec", new TimeSpan(0, 0, 1));
            _rac.AddOrUpdate("exp_in_5_secs", "hello exp in 5 sec", new TimeSpan(0, 0, 5));
            _rac.AddOrUpdate("exp_no", "no exp", null);

            Thread.Sleep(2000);
            Console.WriteLine("after 2 sec : exp_in_1_secs will null, exp_in_5_secs lived, exp_no lived");

            var exp1 = _rac.Get<string>("exp_in_1_secs");
            var exp5_1 = _rac.Get<string>("exp_in_5_secs");
            var expno = _rac.Get<string>("exp_no");

            Assert.IsTrue(exp1 == null);
            Assert.IsTrue(exp5_1 != null);
            Assert.IsTrue(expno != null);

            Thread.Sleep(6000);

            Console.WriteLine("after 5 sec : exp_in_1_secs  null, exp_in_5_secs  null, exp_no lived");

            exp1 = _rac.Get<string>("exp_in_1_secs");
            exp5_1 = _rac.Get<string>("exp_in_5_secs");
            expno = _rac.Get<string>("exp_no");

            Assert.IsTrue(exp1 == null);
            Assert.IsTrue(exp5_1 == null);
            Assert.IsTrue(expno != null);
        }
    }
}



Redis pubsub sample with c#

0001-01-01
Như blog trước tôi có viết sample về cách xài redis với hashset, hashget ... config cho redis server chạy trên win bạn xem blog trước ở đây
blog này tôi viết sample về redis pubsub 

khá đơn giản bạn download file zip này về. tôi build vẫn còn file exe trong folder zip. bạn mở visual lên build lại rồi chạy thử như hình ở dưới. Có 2 prj window app:
1. Để push message lên channel "samplechannel"
2. Subcribe message theo channel "samplechannel"
Khi có thay đổi từ win app 1 thì win app 2 sẽ thấy message vừa push từ win app 1

Cách xài redis pubsub thì bạn xem code ở prj badpaybad.redis.repository
download source code
link ảnh to


Redis usage and sample with c#

0001-01-01
In this blog I will introduce to you the way I use redis in c#
I just use redis as standalone, master only no slave.

Redis server for window https://github.com/MSOpenTech/redis/releases/tag/win-2.8.2400
or you can download  here extract to get folder redis28
I run as an application by run it console. you can google searh to make redis as window service

redis client https://github.com/StackExchange/StackExchange.Redis 
or you can download  here extract to get  StackExchange.Redis.dll
this dll must add reference in your project

/*scenario: we have object Sample(Id,Version) 
     * we use redis to store data : )))) and CRUD on object Sample */

config for redis server you will see in folder redis28 after extract
redis.windows.conf  in this file should consider your "maxmemory" and password "requirepass"

read more



read more ...

Chuyện học tiếng Anh – Phần 2: Tôi đã đạt IELTS 7.5 như thế nào

0001-01-01

Chuyện học tiếng Anh – Phần 2: Tôi đã đạt TOEIC 945 như thế nào

Với nhiều bạn sinh viên, TOEIC là một kì thi khá quan trọng, vì nhiều trường đại học đòi hỏi tấm bằng TOEIC trên 400-600 điểm mới cấp bằng. Nối tiếp phần trước, trong bài viết này, mình sẽ chia sẻ lại một số kinh nghiệm quá trình ôn tập, học và thi TOEIC. Bài viết này ngắn thôi:

Mình ôn tập, học mất 2 tháng, sau đó bước vào phòng thi và làm bài. Sau 2 tiếng mình ra khỏi phòng, làm bài dư 15 phút. Mình về nhà chờ 1 tháng, sau đó quay lại trung tâm nhận kết quả. Chấm hết…

certificate

Đùa các bạn tí ấy mà, các bạn kéo xuống dưới để xem tiếp bài viết nhé.

 

Chuẩn bị tinh thần và tài liệu

Một điều cần cảnh báo trước cho các bạn là: TOEIC rất dễ. Nhiều bạn cứ tưởng nó ghê gớm lắm chứ tới lúc bắt đầu ôn rồi mới thấy nó dễ không tả được, chắc chỉ khó hơn đề thi Anh Văn tốt nghiệp một chút thôi. Bạn bè mình nhiều đứa Anh Văn không giỏi nhưng tự ôn 2-3 tháng thi toàn được 7-800 điểm trở lên cả. Vì vậy nên các bạn nên bỏ tư tưởng sợ hãi đi nhé.

Ngoài ra, nội dung TOEIC là tiếng Anh thường nhật, công sở, chỉ có thể dùng khi đi xin việc được. Nếu bạn có ý định du học thì tập trung học và thi IELTS chứ đừng lấy bằng TOEIC làm gì nhé (Hồi đó mình rảnh nên thi cho vui thôi).

Thói quen của mình là chuẩn bị đầy đủ các tài liệu và lên lịch rồi mới bắt đầu học và ôn tập, không phải học tới đâu tìm tới đó. Các bạn tự học, tự ôn thi hay gặp một trong 2 vấn đề sau:

  1. Không biết Google nên không biết nên học ôn thế nào/chuẩn bị tài liệu gì.
  2. Biết Google nên tìm được một đống lời khuyên về học/ôn thi TOEIC, cuối cùng chết ngộp trong đống tài liệu vì nhiều quá, không biết học cái nào.

Teenage Student Studying Hard --- Image by © Randy Faris/Corbis

Với trường hợp 1, các bạn có thể hỏi ý kiến/kinh nghiệm từ người thân, bạn bè hoặc… ra trung tâm học. Nói gì thì nói, tự học đòi hỏi bạn phải kiên trì và chịu khó xây dựngthói quen, khá là vất vả. Ngoài trung tâm họ sẽ có một kì thi nhỏ nhằm đánh giá trình độ của bạn, từ đó tư vấn lộ trình và lớp học phù hợp. Mình không học ngoài trung tâm nên không giới thiệu được trung tâm nào tốt đâu nhe.

Đa phần bạn bè của mình sa vào trường hợp 2, bỏ cả mấy ngày trời tải về đủ thứ sách vở, tư liệu cả vài GB, sau đó tẩu hỏa nhập ma vì … nhiều quá, chả biết học thế nào, bắt đầu từ đâu. Kinh nghiệm của bản thân mình là: Bạn không cần quá nhiều sách ôn tập, chỉ cần đủ và chất lượng thôi. Để chuẩn bị cho kì thi TOEIC mình chỉ đọc đúng 4 cuốn sách dưới đây.

  • Starter TOEIC
  • Developing Skills for TOEIC Test
  • Toeic Analyst
  • Target TOEIC

Vốn mình định để các bạn tự tìm link nhưng thôi hôm nay đang vui, share link luôn:Download.  Bạn nào down xong nhớ nhìn qua bên tay phải, bấm nút like cái fanpagecủa mình cái nào :P.

2

Ôn thi TOEIC

Bạn chỉ bỏ thời gian ra khoảng 1 tiếng rưỡi – 2 tiếng mỗi ngày trong vòng 2 tháng là xong ngay. Luyện thi TOEIC hay IELTS thì đều phải trải qua 3 giai đoạn.

  • Giai đoạn 1: Ôn luyện lại kĩ năng tiếng Anh cơ bản nói chung như: Văn phạm, từ vựng, ngữ pháp, kĩ năng nghe đọc. Phần này thì mình không ôn nên không có tài liệu.
  • Giai đoạn 2: Làm quen với cấu trúc đề TOEIC, các dạng câu hỏi, những điều cần lưu ý. Trong tài liệu mình chia sẻ là 3 cuốn:  Starter TOEIC, Developing Skills for TOEIC Test, Toeic Analyst.
  • Giai đoạn 3: Thi thử, tính thời gian và làm quen với đề. Trong cuốn Target TOEIC mình share có 6 đề và lời giải.

Sau 3 giai đoạn ôn luyện này, bạn đã có đủ khả năng để bước vào phòng thi và làm bài rồi. Nếu còn thời gian rảnh, bạn có thể xem thêm một số tips và trick để tăng điểm số. Tuy nhiên các bạn nên nhớ một điều là: Khả năng tiếng Anh mới là thứ quan trọng nhất giúp bạn đạt điểm cao, những tips trick này chỉ giúp bạn không mất điểm một cách vô duyên thôi.

nnn

Lời kết

Quá trình thi cũng không có điều gì đáng nói. Bạn tới trung tâm đăng kí, chọn ngày thi và đóng tiền. Tới hôm thi nhớ cầm theo CMND/passport rồi vào phòng thi là được. Chất lượng âm thanh khá ổn, mỗi người có một tai nghe riêng nên đừng lo về phần Listening. Mấy bài viết về những điều cần lưu ý, kinh nghiệm rút ra khi làm bài có thể tìm được khá dễ dàng trên mạng. Mình không chuyên về tiếng Anh bằng người ta nên không viết lại nhé.

Như đã nói ở đầu bài viết, TOEIC rất dễ, còn IELTS nằm ở một đẳng cấp cao và khó hơn TOEIC nhiều lắm, do đó quá trình ôn thi IELTS cũng lâu và lắm gian truân hơn nhiều. Ở phần 3, mình sẽ chia sẻ về quá trình ôn và thi IELTS “đầy mồ hôi xương máu” này. Các bạn cứ thoải mái chia sẻ kinh nghiệm/cách luyện thi của mình trong topic này nhé.


Chuyện học tiếng Anh – Phần 1: Tôi đã đạt IELTS 7.5 như thế nào

0001-01-01

Chuyện học tiếng Anh – Phần 1: Tôi đã học tiếng Anh như thế nào

Thấy cũng có nhiều bạn hỏi về cách học tiếng Anh và ôn thi của mình sẵn tiện mình viết bài chia sẻ luôn. Có 2 điều mình muốn nói rõ trước khi bắt đầu bài viết:

  • Học là một quá trình lâu dài. Trừ khi bạn là siêu nhân hay thiên tài nhìn chữ là nhớ, còn lại thì học gì cũng cần thời gian để xây dựng nền móng mới giỏi dần được. Mình không phải thiên tài cũng không phải siêu nhân, do đó mình cũng phải học nhiều và học dần dần thì tiếng Anh mới khá được. Bạn nào sắp thimuốn tìm tips, cách học nhanh thì vui lòng tìm ở trang khác nha.
  • Mỗi người có một kinh nghiệm/cách học khác nhau. Có người thích học tà tà mỗi ngày nửa tiếng, có người thích cày như trâu mỗi ngày 8 tiếng. Cách mình chia sẻ là cách mình thấy phù hợp với bản thân mình, các bạn thấy phần nào hợp với chính mình thì làm theo, đừng nghe và làm theo mình hết 100%. Nếu không thấy hiệu quả thì mình cũng không chịu trách nhiệm đâu.

 

Đấy, mình nói rõ ràng từ đầu rồi nhé, không phải như quảng cáo của mấy cái lớp tiếng Anh “Làm theo phương pháp này 100% tiếng Anh bạn sẽ tiến bộ!” hoặc “Đã có 100 người thành công nhờ phương pháp này” v…v. Cách của mình chỉ giúp mình tiến bộ và có mình thành công thôi, nếu các bạn làm theo và thành công thì nhớ PM báo mình để mình cập nhật thêm nhé. Trong bài này, mình sẽ kể một chút về quá trình học tiếng Anh của mình.

rsz_person-apple-laptop-notebook

Ngày xửa ngày xưa

Hồi lớp 10-11, tiếng Anh mình cũng chỉ thuộc hàng kha khá trong lớp chứ cũng không phải là nổi trội hay xuất sắc gì mấy. Đối với mình thời đó,tiếng Anh chỉ là môn học và là công cụ hỗ trợ… chơi game. Công bằng mà nói, games là công cụ dạy tiếng Anh rất tốt. Nếu muốn, bạn có thể bỏ ra 2-3 tiếng mỗi ngày để chơi games, vừa giải trí vừa học tiếng Anh luôn thể.

Dĩ nhiên, games ở đây không phải là DotA, LoL, CS hay mấy trò webgame nhan nhản trên mạng nhé. Thể loại game tốt nhất giúp tăng khả năng tiếng Anh là game nhập vai (JRPG của Nhật, RPG của châu Âu), bạn sẽ quen với việc đọc chữ, đọc lời thoại, xem quest để tìm cách làm. Một số game nhập vai khá hay bạn nên thử là: Series Final Fantasy 6-10, Series Tales of… Dòng Dragon Age rất hay từ gameplay cho tới nội dung nhưng tiếng Anh khá khó và nhức đầu, bạn nào muốn thử thách bản thân cũng có thể thử. Nhớ chọn những game nhiều chữ nhiều lời thoại chứ đừng chơi Diablo, Torchlight hay Dungeon Siege nhe.

Thời đó mình còn tìm đọc hướng dẫn game tiếng Anh, nguyên file text dày đặc chữ, đọc nhiều cũng quen nên về sau thấy tiếng Anh nhiều mình không sợ nữa. Ngoài ra, chơi game online phiên bản quốc tế cũng làm khả năng đọc tăng đáng kể (Đọc thôi nhé, bọn nước ngoài giao tiếp trong game toàn dùng tiếng lóng, viết tắt, sai chính tả v…v, không học được gì về giao tiếp đâu). Ngày xưa mình chưa Maple Story bản International còn dụ dỗ kết hôn (trong game) với một bé gái 14-15 tuổi gì đó bên Phần Lan cơ :v.

maplestory 2

Cuối năm cấp 3

Đến cuối năm lớp 12, do tìm một số bộ anime lên mình bị sa chân vào ma đạo, bắt đầu con đường cày cuốc anime và manga. Mình nhớ hồi đó là khoảng năm 2008-2009, trang vnsharing.net mới thành lập không lâu. Năm ngoái nó vừa sập vì nhiều lý do, tính ra mình cũng có nhiều bạn bè/kỉ niệm với nó, kể cũng buồn.

Thời đó, số lượng các nhóm sub anime/dịch truyện còn ít như lá mùa thu, không nhan nhản như bây giờ. Do đó, mình phải cắn răng mà mò mẫm đọc truyện/xem anime bằng tiếng Anh. Nghĩ lại cũng may chứ nếu hồi xưa có nhiều sub Việt như bây giờ chắc mình chả đụng tới tiếng Anh nữa. Theo kinh nghiệm của mình thì anime/manga cũng là một cách để học tiếng Anh khá tốt, vừa học vừa giải trí. Anime dễ xem hơn vì nhân vật nói từng câu, không phải nguyên 1 đống chữ như trong manga. Ngôn ngữ trong anime/manga thì đủ thể loại, ma pháp học đường chính trị đủ cả. Các bạn nhập môn có thể tìm xem một số bộ đơn giản như: Naruto, One Piece, Yotsuba, School Rumble, Aria, … (Xem anime trong sáng chứ đừng lậm mấy bộ 18+ nhé, thiện ***tai thiện ***tai).

Nếu thích đọc manga bạn cũng có thể thử đọc tiếng Anh thay vì tiếng Việt. Thay vì mỗi ngày vào blogtruyen, manga24h, bạn hãy vào mangapark, mangafox… Vốn từ tiếng Anh của bạn sẽ lên dần dần mà không cần cố công rèn luyện học hành gì đâu. Nhiều khi đọc quen thì bạn đọc manga cả tiếng đồng hồ mà không biết luôn ấy chứ. Bạn cũng có thể bỏ manga và tablet và mang theo đọc. iOS có iComic là phần mềm đọc manga khá tốt, nếu bạn dùng Android thì có thể thử Perfect Viewer, ngày xưa mình dùng cả 2 cái này.

maxresdefault

Lên đại học

Lên đại học, mình vẫn chơi game/xem anime/đọc manga như thường lệ. Do học FPT giáo trình toàn bộ bằng tiếng Anh, sách cuốn nào cuốn nấy dày cui như từ điển, mình cũng phải quen dần với việc đọc. Ở giai đoạn này, mình được giới thiệu một số sáchkhá hay (về lập trình và cuộc sống), nên mình bắt có thói quen đọc sách. Tuy nhiên hồi đó có khi cả tháng trời mình mới đọc xong một cuốn, không nhanh như bây giờ đâu.

Tất nhiên, nếu chưa quen, các bạn đừng nên nhảy vào đọc nguyên một cuốn sách/truyện/tiểu thuyết bằng tiếng Anh, rất dễ ngộp. Mình từng ảo tưởng sức mạnh đọc Truyện kể Genji (Tiểu thuyết hiện đại đầu tiên của nhân loại) và ôm đầu máu đầu hàng sau chương một. Các bạn có thể bắt đầu bằng thể loại Light novel, tiểu thuyết nhẹ nhàng theo phong cách anime/manga của Nhật, ngôn từ đơn giản và dễ hiểu. Thể loại này rất hay, dễ ghiền, luyện tiếng Anh rất tốt, bạn nào muốn tìm hiểu thêm có thể vào đây nhe: http://hako.re/forum/16-huong-dan/4830-light-novel-101-moi-dieu-can-biet.html.

Đống sách phải đọc trong học kì này .... (Còn 2 cuốn chưa mượn được)

Một điều khá may mắn là sách technical cho dân lập trình chúng mình được viết bằngvăn phong đơn giản, súc tích dễ hiểu, lại còn có nhiều code. Nếu đọc sách lập trình, bạn không cần đọc hết từng câu từng chữ mà chỉ cần nắm ý chính, hiểu code là được. Tuy nhiên, đọc ebook trên vi tính rất mỏi mắt, dễ mất tập trung, các bạn nên bỏ sách vào di động hoặc tablet để mang đi mà đọc. Đây là một số phần mềm nên dùng cho cách định dạng sách:

  • Định dạng PRC + MOBI: Kindle. Kindle có thể cài kèm từ điển, gặp từ khó bạn chỉ cần giữ tay vào chữ sẽ thấy giải nghĩa ngay, rất tiện.
  • Định dạng EPUB: Marvin
  • Định dạng PDF: GoodReader

Mình đã dùng thử các phần mềm tương tự, chỉ giới thiệu cái tốt nhất cho các bạn đấy. Nếu băn khoan không biết nên đọc sách gì, các bạn có thể xem một số bài giới thiệu trên blog của mình tại đâyđây và đây.

iPad-Kindle-Dictionary-650x487

Lời kết

Một điều mình đã từng chia sẻ nhiều lần trong các bài viết trước, đó là sự quan trọng của thói quen. Thói quen tốt sẽ giúp bạn dần dàn đạt được điều mình muốn. Với mình, đó là thói quen đọc sách, viết blog, chơi game đọc truyện. Nếu muốn tăng khả năng tiếng Anh, ngoại trừ việc học, bạn có thể tập cho mình một vài thói quen giải trí bằng tiếng Anh, vừa vui vừa bổ.

Nếu các bạn có thắc mắc là: Ơ sao toàn luyện Reading vậy, còn mấy cái như Writing hoặc Speaking thì sao???. Như đã chia sẻ, đây là cách học của mình, mình vừa học vừa chơi theo sở thích nên Reading và Listening kha khá tốt thôi. Writing và Speaking mình cũng không giỏi lắm nên không chia sẻ được gì mấy. Các bạn có thể thoải mái chia sẻ kiến thức/kinh nghiệm học tiếng Anh của mình trong phần comment nhe.

Ở phần sau, mình sẽ chia sẻ một số kinh nghiệm về quá trình học ôn thi TOEIC, các bạn nhớ đón đọc nhé.


Chuyện học tiếng Anh – Phần 3: Tôi đã đạt IELTS 7.5 như thế nào

0001-01-01

Chuyện học tiếng Anh – Phần 3: Tôi đã đạt IELTS 7.5 như thế nào

Ở bài trước, mình đã chia sẻ một số kinh nghiệm học thi TOEIC. Trong bài viết này, mình sẽ chia sẻ một số kinh nghiệm học thi IELTS – một kì thi toàn diện và khó hơn TOEIC rất nhiều.

certificate

Như đã nói ở bài đầu, cách học của mình có thể sẽ phù hợp với bạn này nhưng không phù hợp với bạn khác. Các bạn nên chắt lọc, áp dụng những thứ mà bản thân dùng được chứ đừng làm theo 100% nhé.

 

Sơ lược về IELTS

IELTS là một chứng chỉ tiếng Anh. Nếu muốn du học, bạn cần chứng chỉ IELTS trên 6.5 (Một số trường nhận có IELTS và TOEFL, mình không thi TOEFL nên không rõ). Vì IELTS có 2 dạng là General và Academic, dạng Academic tập trung nhiều hơn vào từ vựng chuyên ngành và học tập nên khó hơn. Về cấu trúc đề, lệ phí, thời gian thi… các bạnchịu khó google tìm hiểu nhé.

Chuẩn bị tinh thần và tài liệu

Ở bài trước, mình đã chia sẻ với các bạn rằng TOEIC rất dễ, đừng lo, cứ thả lỏng tinh thần, yên tâm mà học. Tuy rất tiếc, mình phải nói điều ngược lại so với IELTS. IELTS khá khó, nằm ở một đẳng cấp cao hơn nhiều so với TOEIC vì các lý do sau:

  • IELTS có cả nghe, nói, đọc, viết trong khi TOEIC chỉ có nghe, đọc. Ôn thi IELTS phải ôn cả 4 kĩ năng.
  • Vốn từ của TOEIC hầu hết tiếng Anh công sở, trong khi IELTS lại tập trung vàoAcademic English. Những từ dùng trong academic khá hiếm gặp và khó nhớ.
  • TOEIC chỉ có trắc nghiệm, còn IELTS bạn phải trả lời kiểu tự luận, điền từ, sắp xếp. Điền từ mà chia sai thì hoặc số ít/số nhiều sẽ không có điểm.

Vì độ khó của IELTS cao hơn TOEIC nên thời gian ôn luyện và học phí của các trung tâm cũng cao hơn, 1 tháng chắc cũng tầm 1-2 triệu gì ấy. Thuở xưa mình ra APA, ACET hỏi, khóa nào cũng 17-25 triệu, mắc quá nên mình đành tự học ở nhà. Do đó, các bạn cần xác định phải kiên trì và nghiêm túc khi học thi IELTS.

Capture

Ban đầu, thằng bạn quăng cho mình gần 30GB tài liệu ôn thi IELTS. Nhiều bạn khi ôn thi cũng tải về vài chục GB tài liệu rồi để đó, vì thấy nhiều nên… ngại. Kinh nghiệm của mình là các bạn chỉ cần lọc ra vài cuốn hay nhất, sau đó ôn luyện từ từ là được. Tài liệu ôn thi IELTS của mình cũng khoảng chục cuốn, ôn trong hơn 3 tháng, các bạn có thể tải về ở đây (Tải xong nhớ nhìn qua bên phải, bấm like fanpage nha).

Nhớ in ra và đọc dần nhé, sách dạng này nếu đọc ebook sẽ mệt với mỏi mắt lắm. Ngày xưa mình đi in cả chục cuốn, tổng tiền chắc cũng gần 4-500 nghìn gì ấy, vẫn rẻ hơn học 1 buổi trung tâm. Đống sách ngày xưa của mình đây:

books

Ôn thi IELTS

Như đã chia sẻ ở bài trước, việc ôn thi của mình chia làm 3 giai đoạn: Ôn kiến thức nền tảng, luyện kĩ năng thi, thi thử. Các sách mình nói đều có trong link phía trên rồi nhé.

Giai đoạn 1: Ôn kiến thức nền tảng

3 tháng mình ôn thi IELTS bao gồm giai đoạn 2 và 3. Giai đoạn 1 này kéo dài lâu hơn, cũng khoảng 3 tháng, từ lúc mình xác định sẽ thi IELTS. Giai đoạn này chủ yếu dùng để luyện kĩ năng tiếng Anh:

  • Mình dành khoảng 1 tháng lên VOA Learning English để tập nghe lại và viết ra.VOA nói chậm nên dễ nghe hiểu, tuy nhiên bạn phải tập nghe xong 1 câu, stop và viết lại câu đó. Ban đầu việc này khá khó, về sau mình quen dần. 1 ngày bạn chỉ cần bỏ ra khoảng 1 tiếng, nghe và viết cỡ 3-4 videos trên VOA là được.
  • Sau khi đã quen, ta có thể lên TED để nghe các bài nói. Các bạn nên chọn những bài nói dài 10-15 phút, nghe 1 lần không phụ đề và đoán, sau đó nghe lại có phụ đề để xác minh lại. Từ vựng các bài nói trên TED khá khó, đôi khi người nói lại không phải giọng chuẩn, tập nghe những bài này sẽ giúp khả năng nghe tiếng Anh được cải thiện.
  • Rèn lại từ vựng và phát âm: cuốn Cambridge Vocabulary for IELTS khá đủ từ vựng Academic English và mấy cuốn English Pronunciation in Use dạy cách phát âm.

TED-Talks-Logo-1

Giai đoạn 2: Luyện kĩ năng thi

Ở giai đoạn này, bạn sẽ tập làm quen mới cấu trúc đề, những dạng câu hỏi thường gặp, luyện kĩ năng thi:

  • Lần lượt học 2 cuốn IELTS Graduation Student Book và Study Skill. Hai cuốn này giới thiệu khá đầy đủ các dạng câu hỏi thường gặp khi thi IELTS, có bài tập để ôn luyện.
  • Sau khi học xong 2 cuốn này, chuyển qua 3 cuốn Improve your IELTS Listening and Speaking, Reading, Writing.
  • Phần Writing là phần khó nhất với nhiều bạn (Xem thi tiếng Anh tốt nghiệp đề dễ vậy mà còn nhiều người bỏ trắng là biết). Với mình nói cũng khá khó nên mình có chuẩn bị thêm 1 số tài liệu trong folder Writing Simon và SlidePDF by NgocBach. Do tự học nên chúng ta có phần khá thiệt thòi, không có người feedback writing hay luyện speaking cùng.

Ngoài sách ra, các bạn nên lên trang ielts-simon để đọc và làm bài tập. Tác giả Simon là người ra đề/chấm thi IELTS, các lời khuyên ông đưa ra rất hữu ích, bài tập trên trang này cũng rất hay.

ielts

Giai đoạn 3: Thi thử

Sau khi ôn luyện đầy đủ, các bạn có thể làm thử đề thi IELTS trong folder Cambridge IELTS Course and Practice Test. Mấy quyển này thì ai ôn IELTS cũng biết, bạn có thể ra nhà sách mua 90k kèm đĩa, hoặc tự in ebook thì rẻ hơn. Nếu rảnh, có thể xem một số tip and trick để kiếm điểm. Trong folder Rảnh Rảnh đọc có 3 cuốn dạng này, nội dung cũng khá hay, các bạn có thể xem nhanh 1,2 tuần trước khi thi.

1

Lời kết

Nếu cảm thấy lười không có động lực học tập, các bạn hãy đi đăng kí thi trước. Lệ phí thi IELTS là 4 triệu rưỡi, đóng tiền xong đảm bảo bạn sẽ cắm đầu vào học, không dám nghỉ vì xót tiền cho mà xem. Ngày xưa mình đăng kí thi vào cuối tháng 2, xong rồi học trâu bò cả Tết luôn. Chúc các bạn may mắn và đạt điểm cao. Bạn nào có tài liệu/kinh nghiệm gì hay muốn chia sẻ thì cứ comment nhé.


Câu chuyện Dê đen và Dê trắng

0001-01-01
Câu chuyện Dê đen và Dê trắng

Dê đen và Dê trắng cùng sống trong một khu rừng. Hàng ngày, cả hai thường đến uống nước và tìm cái ăn ở trong khu rừng quen thuộc.

Một hôm, Dê trắng đi tìm cái ăn và uống nước suối như mọi khi. Dê đang mải mê ngặm cỏ, bất chợt một con Sói ở đâu nhảy xổ ra. Sói quát hỏi:- Dê kia! mi đi đâu?

Dê trắng sợ rúm cả người, lắp bắp:

- Dạ, dạ, tôi đi tìm... tìm cỏ non và...và uống nước suối ạ!

Sói lại quát hỏi:

- Mi có gì ở chân?

- Dạ, dạ, chân của tôi có móng ạ...ạ!

- Trên đầu mi có gì?

- Dạ, dạ, trên đầu tôi có đôi sừng mới nhú...

Sói càng quát to hơn:

- Trái tim mi thế nào?

- Ôi, ôi, trái...trái tim tôi đang run sợ...sợ...

- Hahaha...

Sói cười vang rồi ăn thịt chú Dê trắng tội nghiệp

Dê đen cũng đi tới khu rừng để ăn cỏ non và uống nước suối. Đang tha thẩn ngặm cỏ, chợt Sói xuất hiện, nó quát hỏi: - Dê kia, mi đi đâu?

Dê đen nhìn con Sói từ đầu tới chân rồi ngước cổ trả lời:

- Ta đi tìm kẻ nào thích gây sự đây! Sói bị bất ngờ, nó hỏi tiếp:

- Thế dưới chân mi có gì?

- Chân thép của ta có móng bằng đồng.

- Thế...thế...trên đầu mi có gì?

- Trên đầu của ta có đôi sừng bằng kim cương!

Sói sợ lắm rồi, nhưng vẫn cố hỏi:

- Mi...mi...trái tim mi thế nào?

Dê đen dõng dạc trả lời:

- Trái tim thép của ta bảo ta rằng: hãy cắm đôi sừng kim cương vào đầu Sói. Nào, Sói hãy lại đây.

Ôi trời, sợ quá, con Sói ba chân bốn cẳng chạy biến vào rừng, từ đó không ai trông thấy nó lởn vởn ở khu rừng đó nữa.

-> Ý nghĩa giáo dục: Qua câu chuyện ngụ ngôn trên, bạn có thể truyền tải nhiều thông điệp khác nhau cho bé hiểu. Chẳng hạn như biết cách ứng xử trước các tình huống khó, nguy hiểm, lạc quan và bản lĩnh để xử lý vấn đề.

Câu chuyện Củ cải trắng

0001-01-01
Câu chuyện Củ cải trắng

Mùa đông đã đến rồi trời lạnh buốt, Thỏ con không có gì để ăn cả. Thỏ con mặc áo vào rồi ra ngoài kiếm thức ăn. Nó đi mãi đi mãi cuối cùng cũng tìm được 2 củ cải trắng. Thỏ con reo lên:

- Ôi, ở đây có hai củ cải trắng liền, mình thật là may mắn!

Thỏ con đói bụng, muốn ăn lắm rồi. Nhưng Thỏ lại nghĩ:

- Ừm… trời lạnh thế này, chắc Dê con cũng không có cái gì để ăn đâu. Mình phải mang cho Dê con một củ mới được.

Thế là Thỏ con đi sang nhà bạn Dê nhưng Dê con không có nhà nên Thỏ đặt củ cải lên bàn rồi đi về.

Tình cờ, Dê con đi chơi cũng tìm được một củ cải trắng nhưng nó chỉ ăn trước một nửa.

Về đến nhà, lại thấy có một củ cải trắng ở trên bàn Dê thèm ăn lắm, nhưng lại nghĩ:

- Ôi trời lạnh thế này chắc Hươu con không có cái gì để ăn rồi, mình phải mang cho Hươu con mới được.

Dê con đến nhà Hươu nhưng Hươu lại đi vắng, Dê con bèn đặt củ cải ở trên bàn rồi về.

Khi Hươu về nhà, thấy củ cải ở trên bàn, Hươu ngạc nhiên lắm.

- Ồ, củ cải trắng ở đâu mà ngon vậy nhỉ. Xuỵt… thích quá. Nhưng chắc trời lạnh thế này, Thỏ con cũng không có gì ăn đâu. Mình phải mang sang cho Thỏ mới được.

Khi Hươu đến thì Thỏ con đang ngủ rất say. Khi tỉnh dậy Thỏ lại thấy trên bàn mình xuất hiện một củ cải trắng.
Thỏ vui lắm nó chạy đi gọi các bạn:

- Bạn Hươu ơi, bạn Dê ơi hãy đến nhà tôi, chúng ta cùng ăn củ cải trắng thơm ngon này.

Thế là cuối cùng, củ cải trắng ấy được chia sẻ cho cả ba người bạn tốt bụng của chúng ta. Các bạn thấy đấy tấm lòng thơm thảo, sẵn sàng sẻ chia của các bạn ấy thật là đáng học tập phải không nào?

-> Ý nghĩa giáo dục: Khi cho đi bạn sẽ nhận lại được nhiều hơn những thứ mình có.