1-10 Trở lại với câu lệnh HAVING

Không để cho nói là nhân vật phụ nữa Câu lệnh HAVING là một trong những tính năng quan trọng của SQL. Trong "Sức mạnh của câu lệnh HAVING" cũng đã có giới thiệu một phần về sức mạnh to lớn của nó. Lần này sẽ tiếp nối và giới thiệu những thủ thuật được sử dụng ở nhiều trường hợp mang đặc tính ...

Tác giả: Bùi Văn Nam viết 00:37 ngày 12/08/2018

ubuntu 14.04 の SSH 接続が遅いと感じたら

DNSの参照をやめてみましょう このファイルの sudo vi /etc/nsswitch.conf こうなっているところを hosts: files dns こうして下さい。 hosts: files 特に社内に開発環境等のためにローカルIPアドレスで設定したサーバーはDNSを引いても無駄なことが多いため、この設定は有効だと思います。

Tác giả: Hoàng Hải Đăng viết 00:37 ngày 12/08/2018

[CakePHP] Sử dụng thư viện mPDF (p2)

Trong bài trước tôi đã giới thiệu cách thiết lập và sử dụng vài chức năng trong mPDF với CakePHP. Bài này tôi sẽ tiếp tục trình bày về một vài chức năng hữu ích khác như cách set header, footer cho các trang PDF, bảo vệ file, đánh số trang, canh lề ... Headers & Footers Khi bạn sử dụng ...

Tác giả: Bùi Văn Nam viết 00:37 ngày 12/08/2018

2-2 Tại sao lại có tên là mô hình "quan hệ"?

Tại sao không phải tên là mô hình "bảng"? Chúng ta vẫn hàng ngày sử dụng từ ngữ như là "Cở sở dữ liệu quan hệ" hay "Mô hình quan hệ". Nhưng những lúc đó chúng ta vẫn chưa thực sự cảnh giác đến ý nghĩa của từ "quan hệ". Tuy nhiên, từ này có bao gồm trong mình một ý nghĩa rất sâu. Thỉnh ...

Tác giả: Tạ Quốc Bảo viết 00:37 ngày 12/08/2018

Tips for better Javascript code

Hiện nay xu thể xây dựng trang web độc lập giữa back-end và front-end đòi hỏi khối lượng lớn code Javacript. Điều này đòi hỏi các dev mất rất nhiều công sức trong quá trình phát triển cũng như điều hành trang web. Trong bài viết này, tôi xin phép được đưa ra một vài mẹo nhỏ nhằm nâng cao chất lượng ...

Tác giả: Trịnh Tiến Mạnh viết 00:37 ngày 12/08/2018

Docker: Set up Private Docker Registry

Tham khảo một phần tại: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-private-docker-registry-on-ubuntu-14-04 _ Docker là một công cụ tuyệt vời để chạy các dịch vụ backend khi cung cấp cho chúng ta một môi trường hoạt động riêng như một máy ảo thực thụ mà không hề tiêu tốn ...

Tác giả: Bùi Văn Nam viết 00:37 ngày 12/08/2018

Yahoo! Query Language (YQL)

Yahoo! Query Language (YQL) được tạo bởi Yahoo!, nó là một ngôn ngữ truy vấn giống với SQL. Nó cho phép chúng ta truy vấn, lọc và kết hợp dữ liệu giữa các website với nhau thông qua một ngôn ngữ đơn giản nhất. Các tính năng tiêu biểu của YQL: Truy cập dữ liệu thông qua web Chọn, lọc, sắp ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018

Object-oriented programing in Ruby

Recently I have read Object-oriented Design. The slide can be viewed here <iframe src="https://www.slideshare.net/slideshow/embed_code/key/AityWeXEZrRQlb" awidth="700" height="600" frameborder="0" marginawidth="0" marginheight="0" scrolling="no"></iframe>

Tác giả: Trịnh Tiến Mạnh viết 00:36 ngày 12/08/2018

Cài đặt WCF service trên microsoft azure và sử dụng wcf trong lập trình window 8 app store.

Lý do tôi chọn giới thiệu về wcf service và microsoft azue trong lập trình window 8 app store. Khi ứng dụng của bạn là ứng dụng .net, bạn có như cầu lưu trữ và trao đổi thông tin trên mạng, giả sử bạn viết một game và bạn muốn lưu điểm người dùng trên mạng và lấy về để có được danh sách top ...

Tác giả: Hoàng Hải Đăng viết 00:36 ngày 12/08/2018

されどスペルミス!ミス改善

いっぱしのRubyistになるために勉強しています。 今日はrails Tutorialの8章ではまったことを書きます。 ヘッダーの部分で見本と違うデザインになってしまいはまりました。 見本は上の状態です。 僕の状態はというと トグルも表示されていないし、Accountをクリックしてもドロップダウンが現れませんでした。 原因はすごく単純でスペルミスでした。 ・間違えていた時のコード ・正しいコード トグルとドロップダウンの部分に問題があるのだからよく見ればすぐわかるじゃん!見本もあるんだしと思いますが、当の本人は正しいものと思い込んでいる ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018

Yii 1.1: Create your own Validation Rule

Đôi khi những nhân validation có sẵn được cung cấp bởi Yii không đáp ứng được nhu cầu của bạn . Vì vậy bạn cần phải tạo những validator cho riêng mình . Chúng ta hãy lấy 1 bài toán đơn giản : Như trong form này . Ta thấy những trường bắt buộc phải có là những trường có dấu * . Lấy ví dụ ...

Tác giả: Tạ Quốc Bảo viết 00:36 ngày 12/08/2018

Ruby_Ngôn ngữ lập trình hướng đối tượng

Ruby là một ngôn ngữ lập trình hướng đối tượng. Ruby sử dụng bộ thông dịch (interpreter)_một loại ngôn ngữ script làm hệ thống xử lý chính (môi trường thực hiện) nên có thể chạy ngay sau khi khớp mã nguồn (source code). Ruby sử dụng cú pháp và phương thức đơn giản, dễ hiểu, dễ đọc nên chương ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018

Làm gì khi Android studio build chậm?

Sau thời gian trải nghiệm Android studio, IDE mới dành cho lập trình viên Android của Google, tôi cảm nhận sự tiện dụng rõ rệt mà Android studio mang lại so với môi trường Eclipse. Cảm ơn Google đã mang lại cho chúng tôi công cụ tuyệt vời này. Tuy nhiên nhược điểm lớn của Android studio trong ...

Tác giả: Bùi Văn Nam viết 00:36 ngày 12/08/2018

How To Send Email in iPhone App Using MessageUI Framework

IOS SDK đã làm cho nó rất dễ dàng để gửi email bằng cách sử dụng các API được xây dựng trong. Với một vài dòng mã, bạn có thể khởi động giao diện soạn một email. Trong hướng dẫn này sẽ xây dựng một ứng dụng rất đơn giản để cho bạn thấy làm thế nào để gửi văn bản thuần tuý và HTML email bằng cách ...

Tác giả: Tạ Quốc Bảo viết 00:36 ngày 12/08/2018

1-6 So sánh giữa dòng với dòng bằng subquery tương quan

>So sánh giữa các dòng trong SQL Chúng ta có thể dễ dàng so sánh giữa các dãy trong cùng một dòng bằng SQL. Tuy nhiên chúng ta lấy đối tượng so sánh là các dòng khác nhau thì điều đó không còn đơn giản nữa. Tuy nhiên thế có nghĩa rằng không thể làm so sánh giữa các dòng bằng SQL được. ...

Tác giả: Tạ Quốc Bảo viết 00:36 ngày 12/08/2018

Unite.vimを使ったファイル移動

vimで作業をしていて不便に感じている事を解消したいと思います。 railsを利用しているとテストやコントローラー、モデル、ビュー・・・ もろもろのファイルを移動するのが面倒臭いんです。 :editでパスを追ってくのもめんどくさい。そもそも補完機能が見にくいので嫌です。 だからと言ってzshに戻ってvimを起動するなんてもってのほかです。 画面も広々と使いたいのでsplitするもTreeを在中させるのも気分が乗りません。 どっちも集中して編集できない気がするというのも理由の一つです。 そうなってくると一度開いたファイルはbufferに保存されるのでそれを活用してファイルの行き来を ...

Tác giả: Hoàng Hải Đăng viết 00:36 ngày 12/08/2018

Consistent hashing research

Consistent hashing Consistent hashing is a special kind of hashing such that when a hash table is resized and consistent hashing is used, only K/n keys need to be remapped on average, where K is the number of keys, and n is the number of slots. In contrast, in most traditional hash tables, a ...

Tác giả: Bùi Văn Nam viết 00:35 ngày 12/08/2018

Bạn muốn bán được thứ gì đó? Không giới hạn hàng hóa hay dữ liệu, hãy nghĩ tới DM-BD

Tìm hiểu về Digital Media- Bussiness Design và ý đồ marketing của KDDI khi mua lại Natalie Biên dịch dựa trên bài viết của tác giả Nakajima Yosifumi Tháng 8 năm 2014, KDDI đã mua lại 90% cổ phiếu của Natalie (website chuyên về lĩnh vực giải trí, âm nhạc) và chính thức biến website nổi tiếng ...

Tác giả: Trịnh Tiến Mạnh viết 00:35 ngày 12/08/2018

Lỗi xảy ra khi sử dụng HttpClient upload file có tên tiếng Nhật

HttpClient là thư viện java tương tác với server thông qua giao thức http. Phiên bản mới nhất là 4.4 có thể tải tại trang web http://hc.apache.org/ Tôi sử HttpClient để viết 1 chương trình upload file csv lên server. Dưới đây là đoạn mã tạo ra HttpEntity trong đó bao 1 gồm trường text và 1 file ...

Tác giả: Bùi Văn Nam viết 00:34 ngày 12/08/2018

Selector và Action trong JQuery

JavaScript và jQuery là công cụ đắc lực và được sử dụng rất nhiều trong lập trình web. Bản thân tôi có gần mười năm là lập trình viên nhưng, chủ yếu xử lý phía server nên không có kinh nghiệm gì về JQuery hay JavaScript. Nay có cơ hội được tìm hiểu và xin giới thiệu trên blog những kiến thức cơ ...

Tác giả: Hoàng Hải Đăng viết 00:34 ngày 12/08/2018