RSS

Truyện Naruto trọn bộ cho android – Hướng dẫn sử dụng ứng dụng

new Update:

– Vui lòng cập nhật ứng phiên bản dụng mới nhất tại: http://appvn.com/android/details?id=com.wordpress.longrainbow.naruto

Hướng dẫn mới nhất tại: đây

 
Leave a comment

Posted by on 12/09/2014 in Other

 

Tags: , , , , , , ,

Listening Practice through Dictation

Tài liệu Listening Practice through Dictation

cập nhật ngày 20/12/2014:

Đường dẫn tải: https://play.google.com/store/apps/details?id=com.wordpress.longrainbow.listeningpracticethroughdictation

– Tài liệu nghe mp3

– Tài liệu đọc: pdf

– Play list:

 + phần đọc:

* ListeningPracticeThroughDictation_1: đọc 10 bài, mỗi bài 2 lần, trong 10 ngày

* ListeningPracticeThroughDictation_2: đọc 10 bài, mỗi bài 2 lần, trong 10 ngày

* ListeningPracticeThroughDictation_3: đọc 10 bài, mỗi bài 2 lần, trong 12 ngày

* ListeningPracticeThroughDictation_4: đọc 10 bài, mỗi bài 2 lần, trong 15 ngày

 + phần nghe:

* ListeningPracticeThroughDictation_1: nghe 10 bài, mỗi bài 10 lần, trong 10 ngày

* ListeningPracticeThroughDictation_2: nghe 10 bài, mỗi bài 10 lần, trong 10 ngày

* ListeningPracticeThroughDictation_3: nghe 10 bài, mỗi bài 8 lần, trong 12 ngày

* ListeningPracticeThroughDictation_4: nghe 10 bài, mỗi bài 6 lần, trong 15 ngày

Mình xin giới thiệu với các bạn bộ luyện nghe vô cùng hay và thực tế. Nó không những đáp ứng được việc học các từ vựng cốt lõi theo các chủ đề, mà còn giúp nâng cao hiểu biết về nhiều lĩnh vực trong xã hội nữa. Đảm bảo học xong bộ này, các bạn sẽ có được 1 vốn từ tương đối rộng ( dĩ nhiên là không sâu rồi) , có thể áp dụng được trong hầu hết các tình huống hằng ngày.
Đó là bộ ” Listening practice through dictation”. Bộ này gồm 4 phần trình độ từ thấp lên cao. Mỗi phần sẽ có 40 bài nghe kèm theo transcript, vocabulary của từng bài được dịch nghĩa đơn giản bằng tiếng anh – cái này là một phần quan trọng giúp bạn có thể nghĩ bằng tiếng anh đấy.
Các bạn tải 2 part về sau đó giải nén ra là dùng được . Trong quá trình học có gì không hiểu, mọi người cứ post lên đây, chúng ta sẽ cùng nhau bàn bạc, giải đáp nhé .

nguồn: facebook

Listening Practice through Dictation

Lưu ý: 

tránh trường hợp đọc file trên máy tính hoặc giấy mỏi mắt (do font chữ đen trên nền trắng). Các bạn có thể tải về ứng dụng Listening Practice through Dictation trên android. Ứng dụng rất hay:

https://play.google.com/store/apps/details?id=com.wordpress.longrainbow.listeningpracticethroughdictation

English Listening - screenshot thumbnail

English Listening - screenshot thumbnail

English Listening - screenshot thumbnail

English Listening - screenshot thumbnail

English Listening - screenshot thumbnail

 
2 Comments

Posted by on 11/14/2014 in English

 

Tags: , , , , , ,

Kinh nghiệm người già

Người trẻ không lạc quan bằng người già?

Ông nội tôi từng tham gia kháng chiến chống Mỹ cứu nước, năm nay đã 75 tuổi vẫn làm việc và học tập cái mới không ngừng. Ông sử dụng máy vi tính, email, mạng xã hội rất thành thạo, thường xuyên trao đổi thông tin với đồng đội qua các dịch vụ trực tuyến.

Hằng năm ông và đồng đội du lịch thăm lại chiến trường xưa. Đất nước qua cái nhìn của thế hệ ông tôi đang đẹp lên từng ngày, không còn bom đạn, đói nghèo dần vắng bóng và nơi nào cũng có sự bình yên.

Hồi mới đi làm, tôi cũng hay ngồi tâm sự với bác trưởng phòng của mình. Nhà bác là gia đình địa chủ mấy đời, có nhiều ruộng đất. Khi cách mạng thành công, tài sản của gia đình bị tịch thu, bác may mắn được ăn học đàng hoàng, có bằng đại học nên đến thời bao cấp, bác lại được làm “sếp”. Năm 26 tuổi, bác là giám đốc một công ty xây lắp máy, có ôtô riêng, đi đâu mọi người cũng gọi “thủ trưởng”. Bất chợt lúc sắp về hưu, bác vướng vào kiện tụng, thế là một lần nữa lại trắng tay. Trải qua bao thăng trầm vì thời cuộc nhưng bác chưa bao giờ trách chế độ. Bác tâm sự với tôi: Những điều hay dở thì thời nào cũng có, làm gì có xã hội nào, quốc gia nào trên trái đất này có sự công bằng và đúng đắn tuyệt đối”.

Càng tìm hiểu, tôi càng thấy tiếc nuối vì ngày nay, thế hệ trẻ như tôi có quá ít thời gian để được lắng nghe những người già. Người già có vốn sống phong phú và bình thản trước sự biến động của xã hội vì họ đã trải qua nhiều lần trong đời. Người già không có phản ứng cực đoan với một tin tức giật gân, một quy định bất thường, một biểu hiện suy đồi… họ điềm đạm tiếp nhận và hiểu rằng, mọi thứ sẽ không mãi thế, thời gian có thể gạn lọc để giữ lại những giá trị chân thật.

Khác với thế hệ trước, tư duy những người trẻ chúng tôi rất khác biệt, có thể tạm chia thành 3 xu hướng: tích cực, bi quan và bàng quan. Những người trẻ tích cực khi thấy cái xấu tin rằng, vận mệnh nằm trong tay mình và mọi thứ có thể được thay đổi theo hướng tốt đẹp hơn. Người bi quan cũng thấy cái xấu và cho rằng điều đó không thể thay đổi được. Người trẻ bàng quan không quan tâm, không muốn thử dự đoán về tương lai mà tập trung tìm kiếm cách sống của riêng mình. Cũng có khi, một người trẻ lưỡng lự trước cả 3 xu hướng, lúc tin tưởng, lúc lo ngại, cũng có lúc thấy mình bất lực.

Bước vào đời với hành trang lý thuyết từ trường lớp, thiếu nhất là kinh nghiệm, thanh niên hay đòi hỏi mọi thứ phải đúng và trọn vẹn 100%. Nếu một nghệ sĩ vướng vào scandal, quá trình cống hiến của anh ta sẽ trở thành vô nghĩa, nếu một viên chức tham nhũng thì cả cơ quan đó chính là những người tha hóa, nếu một tuyến phố bị tắc nghẽn thì ngành giao thông chỉ toàn người bất tài… và còn nhiều sự suy diễn khác nữa.

Người già ngược lại, sẵn sàng chấp nhận sai sót. Trong một trăm giáo viên, có 5 giáo viên kém và 95 người tốt thì nhà trường vẫn tốt. Trong hàng nghìn cảnh sát, có một vài người thiếu đạo đức và những người còn lại vẫn tận tụy với nhiệm vụ thì xã hội vẫn biết ơn người chiến sĩ cảnh sát. Người già hiểu không có gì là tuyệt đối.  

Người trẻ muốn giàu nhanh, sống vội, thành công sớm… Họ cho mình ít thời gian và cũng cho người khác ít thời gian. Chỉ đến khi nếm trái đắng, người trẻ mới bớt tự tin và đồng ý rằng mọi thay đổi đều cần có thời gian.

Người trẻ thực ra rất háo hức thay đổi và góp phần kiến tạo đất nước. Nhưng họ thiếu một chút điềm tĩnh của người già. Thấy ý kiến của mình chưa được tiếp nhận ngay, điều bức xúc trước mắt chưa được giải quyết ngay, chính sách không thể thay đổi ngay… người trẻ dễ chán nản và buông xuôi. Người Ý có câu nói: “Không phải trong một sáng, thành Rome đã xây xong”, còn chúng ta có câu: “Dục tốc bất đạt”, chính là kinh nghiệm của người già nói với người trẻ lúc vào đời vậy.

Không biết có phải nước ta đang phát triển nhanh chóng, nên người trẻ đã cho rằng suy nghĩ của thế hệ trước không còn phù hợp với mình nữa. Một lớp trẻ biết lắng nghe lời khuyên từ người già sẽ bớt đi nhiều năm trải nghiệm để tiến đến thành công. Suy rộng hơn, quốc gia nào có văn hóa kế thừa nhau qua các thế hệ sẽ có cơ hội phát triển nhanh chóng, quốc gia nào người trẻ phớt lờ ý kiến của người già sẽ có nguy cơ tụt hậu và mắc phải nhiều sai lầm.

Là người trẻ, tôi ước mong sao những người già sẽ mở lòng hơn nữa với chúng tôi, bất chấp những khác biệt về tri thức, điều kiện sống. Mong sao người trẻ dành nhiều thời gian học hỏi, tham khảo ý kiến của những người già để có thêm những kinh nghiệm sống quý báu. Người già không bao giờ hà tiện những lời khuyên, vì vậy nên chăng người trẻ hãy tranh thủ lắng nghe người già trước khi quá muộn.

Chu Ngọc Cường

http://vnexpress.net/tin-tuc/goc-nhin/nguoi-tre-khong-lac-quan-bang-nguoi-gia-3075885.html

 

Long nghĩ: Người già là mỏ vàng về kinh nghiệm, tôi đã học được nhiều thứ từ ông nội.
Long nhớ: Bỗng thấy nhớ ông nội./

 
1 Comment

Posted by on 09/09/2014 in Cuộc sống

 

Change black theme for NotePad++ and Eclipse

Change colors to reduce eye strain

NotePad++

1. create folder themes in “C:\Program Files (x86)\Notepad++\”

2. put theme file (.xml) in there.

3. open NotePadd++ > Setting > Style configurator > select theme.

Google Chrome

Hạn chế sử dụng vì khi sử dụng theme tối nhưng khi chuyển trang lại hiển thị trang trắng. Thay đổi độ tương phản mạnh nhiều lần sẽ không tốt cho mắt.

Hoặc: https://chrome.google.com/webstore/detail/mac-os-x-simple-theme

Gmail

Setting > Themes > select theme: Dark

Hạn chế sử dụng. Hoặc sử dụng: Soft Grey.

Eclipse

(http://guari.github.io/eclipse-ui-theme/)
  • Eclipse Marketplace:
    ← Drag this button to your Eclipse workbench to install;
  • Update site:

    Or download this plugin by using Help > Install New Software... and add the update site:

    https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes.updatesite
  • Manual:

    Or download moonrise_0.8.9.jar package and put it into your Eclipse \dropins\plugins\ folder;

  • Restart Eclipse and go to Window > Preferences > General > Appearance;
  • Select MoonRise (standalone) or, for a little better tabs decoration, install Eclipse 4 Chrome Theme from marketplace or from here and select MoonRise;
  • Rest your eyes😉

Long note: error in hint

Syntax highlighting scheme:

screenshot

You can find the one used in the screenshot here:

 
Leave a comment

Posted by on 06/07/2014 in Other

 

Crack Xilisoft Video Converter Ultimate 7.7x

Hi all,

Mình thấy nhiều người không crack được Xilisoft Video Converter Ultimate 7.7x nên mình post cho mọi người tham khảo. Cái này mình tìm được trên mạng gì đó ở nước ngoài (quên tên rùi)🙂

Các bước thực hiện:

B1:  mở Registry Editor ( Window + R : regedit )

B2: Find -> C06F4056-C35F-4bf8-A93A-9F098F3E503D
– chỉ chọn Keys

B3: xóa C06F4056-C35F-4bf8-A93A-9F098F3E503D vừa tìm được

B4: Disconnect mạng

B5: Mở Xilisoft Video Converter Ultimate -> điền 1 trong các key sau với name bất kỳ

B3B0-8091-BE8F-AFB6-A302-2347-BC5F-0442
A2A1-96B5-A794-85AE-261C-7353-7F16-47B8
C4D5-D2A2-C3D0-F165-11FC-159F-5C66-B8FD

Done!

Note: Phương pháp này đang được test vào ngày 2014/02/21 nếu sau này bạn không còn sử dụng được thì vui lòng kiếm cách khác.

 
Leave a comment

Posted by on 02/21/2014 in Software

 

[VietSub] American Accent Video Training Program (Pronunciation Workshop)

Sau 1 thời gian tìm bộ: American Accent Video Training Program – Pronunciation Workshop việt sub, thì mình cũng đã tìm ra link download (section 13 có việt sub):

http://up.4share.vn/d/7341454246474445

Tuy không phải là mediafire nhưng tốc độ cũng tạm ổn.

Pass giải nén: trova0515 (nick của 1 thằng cha nào đó thường buôn bán key trên mạng😀 )

Note: đây k phải link mình upload nên nếu 1 ngày đẹp trời mà nó die thì mình k chịu trách nhiệm đâu nha ^^ Nhưng nếu nhiều người cần thì mình cũng sẵn lòng reupload lên dropbox để mọi người cùng học English.

Listening Practice Through Dictation cho Android nè mọi người: https://play.google.com/store/apps/details?id=com.wordpress.longrainbow.listeningpracticethroughdictation
——» Học mọi lúc mọi nơi! «——

 
5 Comments

Posted by on 02/17/2014 in English

 

Tags: , ,

Tìm hiểu facebook sdk

https://developers.facebook.com/docs/android/

 

long pause at here

 
Leave a comment

Posted by on 11/26/2013 in Android

 

Shop J2k – BA LÔ TRỐNG

BA LÔ TRỐNG

Shop J2k – Chuyên bán túi xách thời trang

Tên SP: Ba lô trống

Chất liệu: Da

Kích thước:

Màu sắc: Xanh

Giá bán:

balo trong (2)

Read the rest of this entry »

 
Leave a comment

Posted by on 11/24/2013 in Linh Tinh

 

Android multiple screen support – hỗ trợ nhiều loại màn hình cho ứng dụng của android

Để 1 ứng dụng android có thể chạy (không bị lỗi layout) trên các thiết bị sử dụng android khác nhau (độ phân giải khác nhau), tôi có 1 thủ thuật nhỏ sau:

Quy luật chung:

–> nên sử dụng px để làm
–> chọn 1 size màn hình làm chuẩn
–> resize file thiết kế theo size màn hình
-> chuyển đơn vị của text trong pts sang px

Cách thực hiện:

Read the rest of this entry »

 
Leave a comment

Posted by on 11/09/2013 in Android, Java

 

Các lỗi thường gặp trong android – android error

— ActivityNotFoundException: Unable to find explicit activity class
have you declared this activity in your AndroidManifest.xml?
—> chưa khai báo lớp Activity trong manifest activity mà đã start

— java.lang.NumberFormatException: Color value ‘@drawable/border_black_topleftright’ must start with #
–> khai báo màu phải sử dụng #

— org.xmlpull.v1.XmlPullParserException: Binary XML file line #11: <item> tag requires a ‘drawable’ attribute or child tag defining a drawable
–> yêu cầu phải có thuộc tính con bên trong nó, giống như trong scrollView phải có linearlayout

— error: Apostrophe not preceded by \ (in PLEASE READ THESE TERMS OF USE CAREFULLY
-> post your complete string. Though, my guess is there is an apostrophe (‘) character in your string. replace it with (\’) and it will fix the issue. for example,
(-> sử dụng dấu \ trước dấu ‘)

— java.lang.noclassdeffounderror: com.google.android.gcm.GCMRegistrar
In the updated ADT(Above ADT 17) you have to put jar files inside libs folder and not lib. So make sure that you put gcm.jar file inside libs and not lib folder.
-> D:\adt-bundle-windows-x86_64-20130729\sdk\extras\google\gcm\gcm-client\dist

— OutOfMemory error? or cannot draw bitmap
-> gọi System.gc(); để quét rác trước
–> nếu k đc, coi file: xử lý large image

— This item is unreachable because a previous item (item #1) is a more general match than this one
-> thường bị trong tạo state -> kết quả: k run
–> tạo thêm thuộc tính cho default (đã xử lý đc trong: thay đổi state của widget.java)

— UnknownHostException:
-> Chưa thêm permission internet
<uses-permission android:name=”android.permission.INTERNET” />

— android.os.NetworkOnMainThreadException
-> lỗi gọi network trong main thread ở android 4x
–> đưa vô trong 1 thread:
new Thread(new Runnable() {

@Override
public void run() {
try {
String jsonString = Ultils.getStringJSONFromUrl(StartupActitity.this.getString(R.string.url_push_31), mList);
Log.e(“–LOG jsonString:”, jsonString);
} catch (Exception e) {
e.printStackTrace();
}
}
}).start();

— Unable to add window — token null is not for an application
-> change getApplicationContext = activity.this

— ConcurrentModificationException – khi sử dụng for trong list or hashmap mà có remove
-> tạm thời: k sử dụng for earch mà sử dụng for(;;)

— Calling startActivity() from outside of an Activity?
->
intent = new Intent(mContext, SelectionActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
mContext.startActivity(intent);
— Activity has leaked window that was originally added
do gọi 1 sự kiện trong activity nhưng activity đó đã đóng
thường gặp trong progress.show
-> nên dismiss trước khi or trong destroy activity or check activity !=null thì show

— android View not attached to window manager
thường gặp trong progress.dismiss
-> nên check null trước khi dismiss
if (progressDialog != null)
\progressDialog.dismiss();

–> nếu k đc nữa:
finally {
try {
mLoadingDialog.dismiss();
} catch (Exception e) {
e.printStackTrace();
}
}

— IllegalStateException: Application does not define permission x.y.z.permission.C2D_MESSAGE
-> khai báo sai packet
x.y.z = tên packe.tenproject
sửa thành
<permission android:name=”jp.co.machicomi.permission.C2D_MESSAGE”
android:protectionLevel=”signature” />

<uses-permission android:name=”jp.co.machicomi.permission.C2D_MESSAGE” />
<intent-filter>

<!– Receives the actual messages. –>
<action android:name=”com.google.android.c2dm.intent.RECEIVE” />
<!– Receives the registration id. –>
<action android:name=”com.google.android.c2dm.intent.REGISTRATION” />

<category android:name=”jp.co.machicomi” />
</intent-filter>

— Unable to instantiate service x.y.z.GCMIntentService
-> do sử dụng .GCMIntentService
nên chỉ rõ packet chứa nó (nếu tách riêng)

— lỗi k nhận đc receiver GCMIntentService ….. chung với lỗi GCMBroadcastReceiver(23422): GCM IntentService class
->[temp] nên chuyển chung packet với hàm gọi
-> lý do:
This intent service will be called by the GCMBroadcastReceiver (which is is provided by GCM library),
as shown in the next step. It must be a subclass of com.google.android.gcm.GCMBaseIntentService,
must contain a public constructor, and should be named my_app_package.GCMIntentService
(unless you use a subclass of GCMBroadcastReceiver that overrides the method used to name the service).

– xử lý:
public class GCMReceiver extends GCMBroadcastReceiver {
@Override
protected String getGCMIntentServiceClassName(Context context) {
return “com.dexxtr.gcm.GCMService”;
}
}

— radio button trên android 4.1.2 có padding giữa image và text -> sai layout
-> lý do: http://stackoverflow.com/questions/2134591/add-margin-between-a-radiobutton-its-label-in-android
–> nên chèn imageview, xử lý manual or set padding 0 cho radio

— null pointer exception setupchild listview java 1774
-> do trong quá trình get view của adapter cho listview bị lỗi
–> try catch quá trình get object + khi khởi tạo đối tượng nên khai báo giá trị mặc định (nếu có lỗi hiển thị default)

— The method getSupportActionBar() is undefined for the type
-> do sliding menu chưa add library: actionbarsherlock

— Jar Mismatch Found 2 versions of android-support-v4.jar in the dependency list
or Found 2 versions of android-support-v4.jar in the dependency list,
but not all the versions are identical (check is based on SHA-1 only at this time).
All versions of the libraries must be the same at this time.
-> sử dụng 2 thư viện giống nhau nhưng khác version
–> chuyển về lib mới nhất or cùng reference tới 1 lib duy nhất

 
Leave a comment

Posted by on 11/09/2013 in Android, Java