Mới update Redmine của mình lên version 1.0, làm theo các bước upgrade thấy chạy rất mượt, nhưng hôm nay mới phát hiện ra một bug. Khi mở một issue có update thì luôn bị Internal error 500. Mình mở file log production.log trong thư mục log thì thấy ghi lỗi từ file _history.rhtml vì không xác định được biến issue. Ruby on Rails học chưa xong nên đành google thì mường tượng được nguyên nhân của lỗi này, có thể do mình cài Advance Roadmap nên plugin này tác động vào sự hiện thị của issue. Thấy mọi người chia sẻ sửa lỗi này bằng cách chỉnh sửa lại file _history.rhtml như sau
Hôm nay ngồi loay hoay tìm iPhone SDK cũ để cài cho con Mac OS 10.5.8 mà không tài nào thấy link trên trang chủ của Apple. Hì hục download từ rapidshare thật là lâu. Cuối ngày thì tự dưng lại tìm được một tập hợp các link download các version khác nhau của iPhone SDK, đành post lên đây cho ai lạc lối như mình.
iPhone SDK 2.2.1 Leopard (10.5.4)
http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sd...
iPhone SDK 3.0 (Xcode 3.1.3) Leopard (10.5.7)
Sau lần thất bại với việc cài đặt Mac OS trên máy ảo để phát triển các ứng dụng iPhone, hôm nay mình sẽ giới thiệu cách thiết lập môi trường để phát triển các ứng dụng trên Android. Không giống như iPhone, SDK cho phát triển ứng dụng Android có thể chạy được hầu hết trên các nền tảng hệ điều hành từ Windows, Linux và Mac. Bài viết này sẽ giúp bạn nhanh chóng cài đặt và thiết lập môi trường để phát triển ứng dụng Android, mình cũng mới bắt tay vào nghiên cứu mảng lập trình này chính xác được 3 ngày, cho nên những gì viết ra sẽ rất sát những gì mình đang nghiên cứu.
Trong bài trước mình đã có lần đề cập đến việc Google công bố Web Font API, ngoài ra Google cũng công bố kho chứa font mở cho người sử dụng. Mình không có tham vọng cạnh tranh với Google những việc đó, chỉ là mình gom những font có hỗ trợ tiếng Việt cho mọi người sử dụng (những font này trên google chưa thể có được). Mình đơn giản chỉ clone lại trang web của Google cho tiện dụng. Những font mình sưu tầm ở đây đều được lấy sau nhiều năm làm thiết kế và gom lại nên không rõ tác giả và vấn đề bản quyền của chúng.
Ngày 19 tháng 5, Google đã công bố Font API mới và kho chứa font mã nguồn mở để mọi người có thể sử dụng thiết kế trang web miễn phí. Google Font API cho phép bạn nhúng bất kỳ font Google lên trang web của mình chỉ bằng dòng CSS đơn giản.