されどスペルミス!ミス改善
いっぱしのRubyistになるために勉強しています。 今日はrails Tutorialの8章ではまったことを書きます。 ヘッダーの部分で見本と違うデザインになってしまいはまりました。 見本は上の状態です。 僕の状態はというと トグルも表示されていないし、Accountをクリックしてもドロップダウンが現れませんでした。 原因はすごく単純でスペルミスでした。 ・間違えていた時のコード ・正しいコード トグルとドロップダウンの部分に問題があるのだからよく見ればすぐわかるじゃん!見本もあるんだしと思いますが、当の本人は正しいものと思い込んでいる ...
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ụ ...
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 ...
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 ...
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 ...
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. ...
Unite.vimを使ったファイル移動
vimで作業をしていて不便に感じている事を解消したいと思います。 railsを利用しているとテストやコントローラー、モデル、ビュー・・・ もろもろのファイルを移動するのが面倒臭いんです。 :editでパスを追ってくのもめんどくさい。そもそも補完機能が見にくいので嫌です。 だからと言ってzshに戻ってvimを起動するなんてもってのほかです。 画面も広々と使いたいのでsplitするもTreeを在中させるのも気分が乗りません。 どっちも集中して編集できない気がするというのも理由の一つです。 そうなってくると一度開いたファイルはbufferに保存されるのでそれを活用してファイルの行き来を ...
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 ...
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 ...
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 ...
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ơ ...
純粋なオブジェクト指向って?
いっぱしのrubyistになるためにrubyの勉強をはじめました。 rubyの勉強をしていたらrubyは純粋オブジェクト指向であるといので気になって調べてみました。 という事で、純粋じゃないオブジェクト指向を調べるとJavaがいい例みたいですね。 Javaはデータの型にプリミティブとオブジェクトがあるということ。 純粋じゃないオブジェクト指向はデータの型にオブジェクトでないものがあるということ 裏を返すと純粋なオブジェクト指向はデータの型が全てオブジェクトであるということです。 そこでふと、 ①プリミティブとオブジェクトの違いは何か? ②なぜデータ型が全て純粋なオブジェク ...
Design patterns
Bài viết được dịch từ các bài giới thiệu về Design Pattern của trang web Tutorial Point Tổng quan Design pattern là gì ? Design pattern được tổng hợp từ những kinh nghiệp thực tiễn của các lập trình viên hướng đối tượng. Design pattern giải quyết các vấn đề mà lập trình viên thường gặp trong ...
Tìm hiểu healthkit trên ios8
_ Từ ios 8.0 Apple giới thiệu một framework là Healthkit framework cung cấp 1 phương thức để share các thông tin về health và fitness. Từ ios 8 trên iphone và ipod có 1 app là "Health", app cho phép người dùng thêm các thông tin về health và fitness của họ và sau đó người dùng có quyền cho phép các ...
ITSS (IT Skill Standard)
ITSS (IT Skill Standard) là tiêu chuẩn đánh giá năng lực IT cho mỗi cá nhân, được Bộ Kinh Tế, Thương Mại và Công Nghiệp quy định riêng cho từng ngành nghề và cho từng lĩnh vực. Lĩnh vực dịch vụ công nghệ thông tin hiện nay được chia ra thành 11 lĩnh vực chính là: Marketing, Sales, Consultant, IT ...
Custom Attributes in Android
Tạo các thuộc tính tuỳ chỉnh trong Android để custom View sử dụng XML Một giao diện tùy chỉnh được thiết kế tốt giống như bất kỳ các lớp được thiết kế sẵn khác. Nó đóng gói một tập hợp các chức năng với một giao diện dễ sử dụng, nó sử dụng CPU và bộ nhớ hiệu quả ... Ngoài việc lớp tuỳ chỉnh ...
Tìm hiểu về Redis
Redis là hệ thống lưu trữ key-value với rất nhiều tính năng và được sử dụng rộng rãi. Redis nổi bật bởi việc hỗ trợ nhiều cấu trúc dữ liệu cơ bản (hash, list, set, sorted set, string), đồng thời cho phép scripting bằng ngôn ngữ lua. Bên cạnh lưu trữ key-value trên RAM với hiệu năng cao, redis còn ...
Giải thuật xử lý ảnh mosaic
Nốt hôm nay là được nghỉ hẳn một tuần (honho) Trong lúc đang đợi spec của KH mình xin giới thiệu về giải thuật sinh ảnh mosaic từ một ảnh gốc. Không hiểu sinh ảnh mosiac nhằm mục đích gì, chắc chỉ để sinh chơi. (haha) Mosaic có nguồn gốc từ thời Hy Lạp cổ đại với ý nghĩa nguyên thủy là ...
Zabbix を使ったサーバー監視 (1) - Zabbix のインストール
Zabbix はサーバー監視ソフトウェアのひとつです。 Zabbix を使うと、運用中の複数のサーバーをひとつの画面で監視できます。また、サーバーのハードウェアの状態や、プロセスの状態、ログの内容などを監視して、異常があればアラートを出したり、プロセスを再起動させたりすることができます。 今回は、仮想マシンを使って、これのインストールからセットアップまでを行います。記事の最後に付録として Vagrantファイルを載せておいたので、参考にしてください。 環境 ホストマシン Vagrant 1.7.2 VirtualBox 4.3.26 ゲストマシン ...
TESTING RAILS APPLICATIONS
I .Tests for your Rails Applications Rails có khả năng tự sinh ra test code –> hỗ trợ viết các bài Test dễ dàng hơn. Running Rails test sẽ đảm bảo code theo đúng hướng ngay cả khi đã tái cơ cấu một số mã code lớn. Rails cung cấp các bài test bằng command line nên không nhất thiết phải sử dụng ...