前回のUbuntu12.04にGITLABをインストールしました。につづいて、今回はさらにGITLAB-CIをインストールし、PHPプロジェクトのテストビルドまで書きたいと思います。


Read More...

posted by Phan Ngọc Tiến on 2014-07-17 01:12

Tổng quan:

swift là ngôn ngữ lập trình mới của apple, nó được giới thiệu tài WWDC 14.

Nó được tích hợp cùng với iOS 8 trong Xcode 6 beta.

swift được apple hứa hẹn là nó tập hợp các ưu điểm của 2 loại ngôn ngữ lập trình đó là sự mạnh mẽ và mềm giẻo của ngôn ngữ compile và sự đơn giản của loại ngôn ngữ script.

các ưu điểm đáng kể đến của swift đó là:

  • Cú pháp đơn giản, ngắn và dể đọc

  • Type inference (xác định kiểu dữ liệu của các biến không được định nghĩa rỏ ràng tại thời điểm biên dịch)

  • Optional Chaining (khái báo bằng cách thêm vào dấu chấm hỏi "?" sau property,method,subscript)

  • Playground ( viết code và thực thi nó realtime)


Read More...

Please make sure that all of guidelines below are written for Windows, other guide for Linux or Mac is same same. You can also follow this link: http://www.wikihow.com/Set-up-an-Android-Development-Environment to setup manually Android Development Environment if you don't use ADT.


Read More...

弊社開発の品質向上には常に悩んでいます。腐ったソースコード、見直しなくリファクタリングなしのコード、メインテナンス性が悪い、解読が難しい…多々あります。上司からの注意だけじゃ、変わらないし、またエンジニア個人の差もあるし、全部注意できません。それに新人が入った時には、またとんでもないコードを書くかもしれません。そんな状態をなんとか脱したいと思って、GITLABを入れたいと思いました。GITLABは基本的にGITHUBと同じものです。そのまま、世界で採用されているGITHUB FLOWを利用できます。

今回はGITLABをインストールした手順を解析します。


Read More...

posted by Tran Thi Thu Thuy on 2014-07-01 21:39

Bạn đã từng nghĩ đến một nền tảng xây dựng ứng dụng, lập trình một cách nhanh, nhẹ, tối ưu hóa và đặc biệt là có thể chạy trên cả server lẫn client chưa ? Node.js sẽ giúp bạn làm được điều này.


Read More...

Trước bối cảnh công nghệ hiên tại việc người người  realtime , nhà nhà lên cloud sẽ sớm trở nên phổ biến

Bài viết này sẽ cung cấp hướng dẫn cho bạn cách tạo 1 ứng dụng  chat room  sữ dụng  Firebase's Javascript API.  Tuy còn đơn giản nhưng hi vọng sẽ giúp bạn có thêm lựa chọn và hiểu hơn về dữ liệu realtime và sữ dụng cho ứng dụng của mình.

Nếu bạn chưa biết về Firebase thì đó là 1 dịch vụ host cung cấp database  lưu trũ (dưới định dạng JSON )và đồng hóa dữ liệu cho ứng dụng realtime của bạn được sự dụng bởi 70000 dev  và quan trọng nhất là  có gói free . Mọi chi tiết hơn có thể tham khảo tại  FireBase.


Read More...

Redhat Enterprise Linux(RHEL)は比較的長めのリリースサイクルをもち、また長期にわたってサポート(10年)が行われるため、提供されるソフトウェアは最新のものではなく、枯れた古いバージョンのものが多い。エンタプライズの世界ではこれでもよいとしても、あまりにも古いバージョンのままでは、ソフトウェアの世界は日進月歩なので、新しいバージョンを使いたいという要望は常にありました。

そこで、RedHatはその答えとして、RedHat Software CollectionsをRHEL向け提供しました。Red Hat Software Collections(SCL)は、Web開発ツールや動的言語、データベースなどのソフトウェア(やや最新、かつ安定バージョン)を集めたソフトウェア集です。


Read More...

OpenSSL Heartbleed問題を対応した時の手順についてです。通常のUNIX系OSでは、OSベンダーからセキュリティアップグレードパッケージが提供されます。その際、yum upgradeだとか、apt-get upgradeだとかでセキュリティ問題をクリアした最新パッケージをご利用できます。しかし、現には古いOSシステムの場合、簡単にyum、あるいはapt-getシステムを利用できないことは少なくありません。

その際は各Softwareのソースコードからビルドする必要があります。本記事では、CentOSにおけるその手順を書きたいと思います。


Read More...

posted by Trần Phước Tú on 2014-05-16 01:26

Có thể hiểu Dependency Injection là 1 pattern theo đó các thành phần phụ thuộc được đưa vào các đối tượng thông qua các function.


Read More...

Kiến thức cần có trước khi đọc bài viết này: HTML, CSS, Javascript, Jquery cơ bản.

Bootstrap là gì?

Bootstrap là một framework CSS được Twitter phát triển. Nó là một tập hợp các bộ chọn, thuộc tính và giá trị có sẵn để giúp web designer tránh việc lặp đi lặp lại trong quá trình tạo ra các class CSS và những đoạn mã HTML giống nhau trong dự án web của mình. Ngoài CSS ra, thì bootstrap còn hỗ trợ các function tiện ích được viết dựa trên JQuery(Carousel, Tooltip, Popovers ,...)


Read More...