Friday, 28 October 2011

Apple donates ALAC under Apache license

Chào các bác,

ALAC viết tắt của Apple *Lossless* Audio Codec, được Apple mở mã cùng với
bộ encoder và decoder dưới Apache license[1]!

Apple cũng công bố khá nhiều sản phẩm của họ dưới dạng open source như
Webkit hay CUPS,
là hệ thống in ấn mặc định trên hầu hết các Linux distros[2].

Apple said NO với Flash vì nó không phải là "mở"[3]
Sau đó, Flash được Adobe công bố định dạng (mở).

Thực ra, một chuẩn codec khác rất tốt, có cách đấy hàng chục năm - WMA
- giải quyết
trade-off giữa chất lượng âm thanh (lossy) và file size rất tốt, nhưng
rất tiếc đây là chuẩn
đóng trong khuôn khổ Windows Media framework, do đó nó chưa bao giờ là
đối thủ của mp3.

Licence là Apache, rất thoáng cho doanh nghiệp, nhưng patent là chuyện khác.
Mong các bác hiểu về patent chỉ giáo.

cf.
[1] http://opensource.apple.com/
[2] http://alac.macosforge.org/
[3] http://www.apple.com/hotnews/thoughts-on-flash/
[4] http://en.wikipedia.org/wiki/Adobe_Flash#Format
[5] http://en.wikipedia.org/wiki/Windows_Media_Audio

The Apple Lossless Audio Codec (ALAC) is an audio codec developed by
Apple and supported on iPhone, iPad, most iPods, Mac and iTunes. ALAC
is a data compression method which reduces the size of audio files
with no loss of information. A decoded ALAC stream is bit-for-bit
identical to the original uncompressed audio file.

The Apple Lossless Audio Codec project contains the sources for the
ALAC encoder and decoder. Also included is an example command line
utility, called alacconvert, to read and write audio data to/from Core
Audio Format (CAF) and WAVE files. A description of a 'magic cookie'
for use with files based on the ISO base media file format (e.g. MP4
and M4A) is included as well.

The Apple Lossless Audio Codec sources are available under the Apache
license. Details can be found here
http://www.apache.org/licenses/LICENSE-2.0.

--
Best Regards,
Nguyen Hung Vu [aka: NVH] ( in Vietnamese: Nguyễn Vũ Hưng )
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype:
vuhung16plus, twitter: vuhung, MSN: vuhung16.
http://www.facebook.com/nguyenvuhung
http://nguyen-vu-hung.blogspot.com/

Sunday, 23 October 2011

Japanese

パクる:コピーする、真似する



ありきたり、在り来たり:



平凡な普通の並の平均的な標準的な(家庭) ・ ありふれた変哲もない日常的な(光景) ・ 型通りの ・ 通り一遍の(あいさつ) ・ パターン通りの(生活)



普通 ・ ただ ・ 一筋縄 ・ 在り来たり

Saturday, 22 October 2011

Fwd: RE: [libreoffice-users] LibO 3.4.3 cannot open password protected Word 2010 file

Thank you, Nguyen,



The workaround is to store in Word 97-2003 .doc format and use the weaker security that provides. This is the only case of a password-protected Microsoft Word document that I have seen be readable by OpenOffice and LibreOffice software.



You'll have to experiment to see if your read-only and revision-tracking locks are preserved in that case and, if preserved, whether they are preserved in LibreOffice opening of the document. I expect that these will be dropped or the recipient, even you, might be unable to release those locks because the password verifier used in the ODF format is not derived the same way.



- Dennis E. Hamilton

tools for document interoperability,

dennis.hamilton@acm.org gsm: +1-206-779-9430 @orcmid



ADDITIONAL DOCUMENT FORENSICS



I was able to download and open the Aaa.docx file in Word 2010 without difficulty. (The first of 4 words on the single-page document is "Aaa".) I was also able to open the file in Word 2007 too. I was also able to allow editing of the document by using the same password. Oh, and I see change-tracking is enabled. So the fourth word in the document is actually a tracked deletion and not an underlined word in red. Oh, and change-tracking is forced in the document settings. Nice.



This password protection is not part of the OOXML specification as far as I know. It is a separate technique, documented as MS-OFFCRYPTO, by which the entire file is encrypted with a "wrapper" that allows Word to recognize it. The name of the file is unchanged, and Word will recognize the special format and request that the password be provided. This particular form of encryption is unlike anything that is used with ODF documents (although there are discussions to provide something comparable to achieve improved document security).



Word 2007 and Word 2010 use stronger encryption techniques on DOCX files than are supported with DOC files, so that is another reason to try the workaround.



I notice that if I use "Open with" LibreOffice Writer 3.3.2, nothing happens - Writer starts to open and then closes automatically.



If I use "Open with" OpenOffice.org 3.2, the file format is not recognized at all.



-----Original Message-----

From: Nguyen Vu Hung

Sent: Saturday, October 22, 2011 05:04

To: users@global.libreoffice.org

Subject: Re: [libreoffice-users] LibO 3.4.3 cannot open password protected Word 2010 file



Ngày 11/10/22 17:16, Frieder viết:

>> Ngày 11/10/22 16:33, Nguyen Vu Hung () viết:

>>> Hello all,

>>>

>>> It seems that LibO 3.4.3 cannot open password protected Word 2010 file.

>>> Attached is a Word file saved with Mac Word 2010.

>>>

>>> The password for opening and modifying is "123456".

>>>

>>> Any ideas?

>>>

>>

>>

> Hello

> you can't send attachments to this list.

> Pleas store the document somewhere on the web, and send a Link to this

> list.

> You can use Google-Spreadsheets to store your document on the web, but

> you need a googlemail address for this.

I did not know that.

Here we go: http://www.mediafire.com/?eqc9sh5hc49v6j5



Regards,



Nguyen Vu Hung



Friday, 21 October 2011

Trường DHBK Hà Nội vẫn dạy conio.h :)

Chào các bác,

Theo bạn Hà Quang Dương thì:
"Trường em (Đại học Bách khoa Hà Nội) vẫn conio và chỉ conio =)) (cơ
mà chỉ bị mấy môn cơ sở thôi)"

cf. http://en.wikipedia.org/wiki/Conio.h

Em hơi ngạc nhiên nhưng nghĩ lại thấy shock toàn phần.

Hệ lụy là sinh viên ra trường các doanh nghiệp phải đào tạo lại cả.

Với tình hình này thì sinh viên các trường dạy nghề, cao đẳng ra
trường sẽ "hot" hơn nhiều.

--
Best Regards,
Nguyen Hung Vu [aka: NVH] ( in Vietnamese: Nguyễn Vũ Hưng )
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype:
vuhung16plus, twitter: vuhung, MSN: vuhung16.
http://www.facebook.com/nguyenvuhung
http://nguyen-vu-hung.blogspot.com/

Wednesday, 12 October 2011

LibreCAD as part of LibreOffice suite?

Tác giả của LibreCAD muốn sát nhập dự án của mình với LibreOffice



Hello,

I'm a LibreCAD ( http://www.librecad.org ) developer.

Is it a good idea to include LibreCAD as part of the LibreOffice suite?

The good: LibreCAD provides feature rich drawing (more than CAD, I use it to draw general 2D geometry shapes)

The bad: no shared code with LibreOffice yet

The ugly: LibreCAD is GPLv2

Thank you for you time!

Regards,

Dongxu Li








Monday, 10 October 2011

MHST11-08 got third prize on MHST 2011

Gà của mình đoạt giải 3 cuộc thi mùa hè sáng tạo.

Năm trước cũng đoạt giải 3 với Đại Học FPT. hehe.



Vòng chung khảo MHST 2011 đã diễn ra sôi nổi từ 8h15 đến 11h45 tại Hội
trường lớn tầng 4, Trung tâm học liệu, trường Đại học Cần Thơ. Hội đồng
giám khảo Chung khảo đã chăm chú nghe các đội dự án trình bày kết quả,
xem trình diễn phần mềm và đặt nhiều câu hỏi cho các đội trả lời. Kết
quả chung cuộc được tính theo công thức: điểm chung khảo chiếm hệ số
40%, 60% còn lại là điểm sơ khảo. Và dưới đây là kết quả chung cuộc:















































Mã dự án


Tên dự án


Tên nhóm – Trường


Giải


MHST11-15


Xây dựng extension portal cho Nimbus.


Đại học Bách Khoa Hà Nội


NHẤT


MHST11-10


Zimbra as a Service


Đại học khoa học tự nhiên, ĐHQG Hà Nội


NHÌ


MHST11-08


Phát triển mở rộng các chức năng của
LibreOffice


Đại học FPT


BA


MHST11-14


Tự động hóa bóc và lấy tin cho trang tin
điện tử tổng hợp


Đại học Công Nghiệp Hà Nội


KHUYẾN KHÍCH


MHST11-03


Nhận dạng đồ vật (sách) bằng điện
thoại Android


Đại học Công Nghệ, ĐHQG Hà Nội


KHUYẾN KHÍCH




Lễ
trao giải MHST đã diễn ra trọng thể trong không khí vui tươi của đêm bế
mạc và trao giải của cuộc thi Olympic Tin học toàn quốc lần thứ 20 tại
Hội trường lớn của trường Đại học Cần Thơ. Ông Nguyễn Hồng Quang, Chủ
tịch HĐGK đã công bố kết quả. Các đội nhất, nhì và ba đã nhận cúp MHST
từ đại diện các nhà tài trợ. Cuộc thi MHST 2011, Sinh viên viết PMTDNM
đã kết thúc thắng lợi.



http://www.olp.vn/mhst/thong-tin#TOC-Th-ng-b-o-s-5---K-t-qu-chung-kh-o-1

Sunday, 9 October 2011

MekonFoss 2011

http://www.slideshare.net/vuhung16plus/integrated-foss-network-infra-sonttnet-namvn
http://www.slideshare.net/vuhung16plus/can-thooss1
http://www.slideshare.net/vuhung16plus/asianux-desktop
http://www.slideshare.net/vuhung16plus/foss-cloud-computing2
http://www.slideshare.net/vuhung16plus/xy-dng-v-pht-trin-phn-mm-m-m-cn-th-nguyn-v-hng





Chương trình hội thảo





Ngày
08/10/2011



























































































Thời gian



Nội dung



Người thực hiện



13h00-13h15



Đăng ký đại biểu



BTC



13h15-13h30



Khai mạc hội thảo



BTC



13h30-13h45



Kinh nghiệm triển khai PMNM tại ĐH Cần
Thơ




PGS TS Đỗ Văn Xê



13h45-14h00




FOSS, kinh nghiệm
triển khai của CUSC


Trung tâm CNPM-ĐH Cần Thơ



14h00-14h15



Nhu cầu và thách thức triển khai PMNM tại
Sở TTTT Thành Phố Cần Thơ




Sở TTTT-TP Cần Thơ



14h15-14h30



Phần mềm nguồn mở, nhận thức lại về
cơ hội và hướng phát triển





Tạ Quang Thái, GĐ Asianux, VietSoftware



14h30-14h45



Development "Cloud computing" with FOSS



Nguyễn Hiền, Công ty iNet Solutions




14h45-15h15



Giải lao - Đăng ký tham quan









15h15-15h30



Tận dụng sức mạnh của cộng đồng để
ứng dụng và phát triển PMTDNM




Nguyễn Vũ Hưng, Cộng đồng
HanoiLUG




15h30-15h45



Kiến trúc mạng tích hợp phần mềm nguồn
mở




Trần Tuấn Sơn, Công ty NetNam



15h45-16h00



PMNM - Ích nước lợi nhà: Triển khai
Asianux tại VN




Lưu Văn Hậu, Công ty I3



16h00-16h10



Những nỗ lực của Khoa CNTT&TT-ĐH Cần
Thơ trong phổ biến PMNM




Khoa CNTT-ĐH Cần Thơ



16h10-17h00



Thảo luận



BTC



17h00



Tổng kết



BTC



19h00



Liên hoan tại Hội
trường lớn - Khu 2 Đại học Cần Thơ




Báo cáo viên & Khách có thư mời tham
dự hội thảo











Ngày
09/10/2011






Sáng: Tham
quan Chợ nổi - Vườn sinh thái (kinh phí tự túc)





----






Truy cập đến site chính thức :  https://sites.google.com/site/mekofoss/

Chào mừng đến với website chuẩn bị cho hội thảo Phần mềm nguồn mở cho sự phát triển của Đồng Bằng Sông Cửu Long !

  • Ngày dự kiến: 8/10/2011, 13h00-17h00

  • Địa điểm: Trung tâm học liệu ĐH Cần Thơ

  • Thành phần ban tổ chức:


    • Trưởng ban: PGS, TS Đỗ Văn Xê

    • Phó ban:  Nguyễn Hồng Quang, Ông Dương Thế Dũng, Ngô Bá Hùng

    • Ủy Viên: Huỳnh Xuân Hiệp, Lưu Trùng Dương, Nguyễn hoàng Vĩnh Vương, Nguyễn Hữu Thanh Bình

    • Thư ký:  Bùi Đăng Hà Phương


  • Mục đích


    • Nhằm thúc đẩy việc ứng dụng phần mềm nguồn mở (PMNM) trong các lĩnh vực đời sống kinh tế xã hội cho các tỉnh ĐBSCL

    • Nơi
      những nhu cầu và khó khăn trong việc ứng dụng PMNM sẽ được trình bày
      cũng như những kinh nghiệm trong việc ững dụng thành công PMNM sẽ được
      chia sẻ.

    • Là cơ hội gặp gở, giao lưu, hợp tác giữa các đơn vị
      có nhu ứng dụng PMNM trong khu vực ĐBSCL với các đơn vị phát triển giải
      pháp dựa trên PMNM.


  • Đối tượng tham dự: 30 khách mời


    • Sở thông tin truyền thông các tỉnh

    • Trung tâm tin học UBND các tỉnh

    • Các trường ĐH, CĐ trong khu vực

    • Các công ty, đơn vị, tổ chức cá nhân cung cấp các giải pháp dựa trên PMNM


  • Nội dung dự kiến: Mỗi báo cáo tối đa 15 phút







































Kinh nghiệm triển khai PMNM tại ĐH Cần
Thơ



PGS TS Đỗ Văn Xê



Giải pháp mở cho quản lý giáo dục
đại học



Trung tâm CNPM-ĐH Cần Thơ



Nhu cầu và thách thức triển khai PMNM tại
Sở TTTT Tỉnh Cần Thơ



Sở TTTT Cần Thơ



Phần mềm nguồn mở, nhận thức lại về
cơ hội và hướng phát triển",



Tạ Quang Thái, GĐ Asianux, VietSoftware



Giải lao - Đăng ký tham gia tham quan








Công ty iNet SolutionsDevelopment "Cloud
computing" with FOSS



Công ty iNet Solutions



Tận dụng sức mạnh của cộng đồng để
ứng dụng và phát triển PMTDNM",



Nguyễn Vũ Hưng, Cty Vinicorp và Cộng đồng
HanoiLUG



Những nỗ lực của Khoa CNTT&TT-ĐH Cần
Thơ trong phổ biến PMNM



Khoa CNTT-ĐH Cần Thơ



  • Kế họach thực hiện


    • 13-20/9: Đặt hàng cho các báo cáo viên theo chủ đề đã xác định

    • 27/9: Gởi thơ mời đến các đối tượng tham dự

    • 8/10/2011:


      • 13h00-17h30: Hội thảo

      • 18h00-21-00: Đại biểu được mời tham dự Gala do Hội tin học tổ chức


    • 9/10: Tham quan chợ nổi, miệt vườn Mỹ khánh














Attachments (6)






  • 01-Thay-DVXe.odp - on Oct 7, 2011 2:09 AM by Ba Hung Ngo (version 1)






    2471k

    Download



  • Cần Thơ - Nguyễn Vũ Hưng.odp - on Oct 4, 2011 9:33 AM by Ba Hung Ngo (version 1)






    875k

    Download



  • FOSS-Cloud Computing.odp - on Oct 4, 2011 9:26 AM by Ba Hung Ngo (version 1)






    3966k

    Download



  • Integrated FOSS Network Infra_Son.TT@NetNam.vn.pdf - on Oct 6, 2011 8:50 PM by Ba Hung Ngo (version 1)






    1992k

    View Download



  • Slides-MekoFOSS.zip - on Oct 7, 2011 2:30 AM by Ba Hung Ngo (version 1)






    9341k

    View Download



  • TaQuangThai.pdf - on Oct 4, 2011 9:28 AM by Ba Hung Ngo (version 1)






    331k

    View Download









Tuesday, 4 October 2011

Nokia goes for Linux and Qt

Chào các bác,

Nokia bỏ Meego, theo Linux nhưng vẫn giữ Qt,
tập trung vào low-end market vốn là thế mạnh của họ.

Older version của Linux có footprint nhỏ, build khéo sẽ khá nhẹ
không đòi hỏi nhiều tài nguyên.

Nhưng em nghi ngờ rằng Qt là dở.
Thời này mà lập trình trên Qt (C++) thì chết à?

Nói vậy nhưng Java cũng gặp nhiều vấn đề về patent.

HTML 5 thì mới quá và không thể chọn cho low end devices.

http://www.itworld.com/hardware/208803/nokia-readies-linux-os-low-end-smartphones

--
Best Regards,
Nguyen Hung Vu [aka: NVH] ( in Vietnamese: Nguyễn Vũ Hưng )
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
http://www.facebook.com/nguyenvuhung
http://nguyen-vu-hung.blogspot.com/

Sunday, 2 October 2011

massive gif to png conversion

Convert đồng loạt các file .gif sang .png (trong cùng một thư mục)



find . -name '*.gif' | ~/bin/xargs -l -i basename -s ".gif" "{}" | ~/bin/xargs -l -i convert -quality 95% "{}.gif" "{}.png"


for i in *.gif; do convert $i ${i%%.*}.png; done