インラインタグを含んだHamlへの変換

htmlをhamlに変換するときgemで行ったのですが一部こけた部分があったので修正しました。 環境 OS X Yosemite Itrem2 vim 7.4 < small class = " copyright " > Copyright &copy; < span id = " copyright_year " > </ span > . 文字列  </ small > smallタグを利用してcopyrightを表示する部分です。 ...

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

Tìm hiểu về Unity

Chào cả nhà, dạo này rảnh rỗi sinh nông nổi tìm hiểu qua loa 1 chút về unity để có thể thêm nghề tay trái làm game đa nền tảng về khoe cho con cháu về sau cũng như có thêm kinh nghiệm khj join vào các dự án Unity khác của công ty. Những gì mình note lại tại đây là dành cho những member mới tiếp cận ...

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

I/O processing in Scala

Xử lí input, output luôn là những yêu cầu thiết yếu của bất kì ngôn ngũ lập trình nào. Trong bài viết này chúng ta hãy cùng nhau tìm hiểu làm cách nào để đọc và ghi dữ liệu trong Scala. 1.1 Đọc dữ liệu Để đọc dữ liệu từ standard input, chúng ta có thể dùng các hàm của thư viện scala.io.StdIn ...

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

ASP.NET MVC so với Web Forms Smackdown (p.2)

_Bài viết này được viết khi ASP.NET MVC 2 đã ra khỏi dây chuyền lắp ráp. Kể từ đó MVC 3 (4) đã được phát hành. Một cải tiến là "application/json" kiểu MIME được hỗ trợ đầy đủ. Điều này có nghĩa rằng bạn có thể POST và trả về nội dung JSON. _ Code Samples Tôi đã tạo ra một ứng dụng Web ASP.NET ...

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

ĐỊNH NGHĨA VỀ COMPONENT

Component là thuật ngữ mang ý nghĩa như là bộ phận, thành phần hoặc yếu tố cầu thành của một hệ thống hoặc phần mềm nào đó trong lĩnh vực IT. Trong lĩnh vực phần mềm, component có chức năng đặc biệt, được gọi ra từ các chương trình khác, được liên kết và sử dụng như một bộ phận của chương trình. ...

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

Phát triển Web với CherryPy & Jinja2

Trong bài viết này, tôi sẽ giới thiệu một framework để phát triển Web - CherryPy - một framework được viết cho Python. Tôi sẽ không đi sâu vào phân tích và so sánh với các framework khác và các ngôn ngữ khác và tại sao bạn nên sử dụng framework này. Bởi vì mỗi framework đều có những điểm mạnh ...

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

PHẦN MỀM NGUỒN MỞ (OSS)

Phần mềm nguồn mở là phần mềm thông qua internet,được cung cấp miễn phí dưới dạng mã nguồn tương ứng với sơ đồ thiết kế phần mềm, không chỉ miễn phí mà người dùng còn có thể cải tiến, sửa đổi và tái cung cấp phần mềm đó. Thông thường nếu có mã nguồn thì có thể tạo ra một sản phẩm phần mềm tương ...

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

Flux - Under the hood

Vào giữa năm 2013, các kỹ sư của Facebook giới thiệu đến với thế giới một Framework Javascript hoàn toàn mới, một Framework giúp họ tạo ra các Single Page Application một cách dễ dàng hơn. Nó mang tên React . Không lâu sau khi ra đời, React nhanh chóng nhận được sự chú ý từ giới công nghệ với ...

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

Tái cấu trúc một đoạn mã có sẵn (Phần 2)

Ở phần 1 chúng ta đã làm quen và bắt đầu đi vào refactoring một đoạn mã "Hello world" đơn giản. Trong phần này, tôi sẽ tiếp tục cùng các bạn tìm hiểu những kỹ thuật nâng cao của refactoring. 2. Carousel Trong phần này chúng ta sẽ cùng đi xây dựng ứng dụng jQuery Carousel với các chức năng: ...

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

Learning SQL for beginners (0)Ajenda

If you do not know about computer system development and want to learn SQL, this post may be helpful for you. This post is an agenda, so in other post, more detail information will be written. At first, you can visit a site bellow: http://www.wampserver.com/ After that, you can download and ...

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

2-3 Mở đầu bằng quan hệ và kết thúc bằng quan hệ

Nếu chỉ biết rằng quan hệ chính là tập hợp thì những gì chúng ta biết về mô hình quan hệ không quá một góc của một góc của ngọn núi. Tập hợp tên là quan hệ mang những tính chất đặc trưng. Một trong những tính chất đó là tính chất liên quan sâu đến nguyên lý của SQL, "tính bao đóng". Nhìn ...

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

Sử dụng Paypal trong ứng dụng rails

1, Giới thiệu về paypal Paypal là một cổng thanh toán điện tử trực tuyến giúp chúng ta có thê đưa tiền từ tài khoản ngân hàng vào tài khoản PayPal để tiến hành giao dịch trên mạng. Hoặc rút tiền từ tài khoản PayPal về tài khoản nngân hàng. Khi sử dụng PayPal làm trung gian thì quá trình giao ...

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

THƯ VIỆN LIÊN KẾT ĐỘNG DLL 【 Dynamic Link Library 】

DLL là một dạng program file của window - một thư viện có tính đa năng cao, cho phép các ứng dụng có thể liên kết đến và sử dụng nó. Tự bản thân file DLL không thể hoạt động một mình, mà khi những file có khả năng hoạt động(ví dụ file EXE) bắt đầu khởi động thì tự động liên kết đến file DLL và ...

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

Responsive Web Design với Media Query

Theo thống kê hiện nay, cùng với sự phát triển bùng nổ của smartphone và tablet thì có khoảng hơn 60% lượng truy cập trực tuyến đến từ nền tảng di động. Hôm 21/04, Google đã tung ra bản cập nhật mới mảng tìm kiếm trên thiết bị di động của mình có tên là “Mobile-geddon”, ưu tiên các ...

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

[ThaoVTP] Dịch bài viết về một phụ nữ Nhật đi lên làm kỹ sư IT từ con số 0

Cuộc đời kỹ sư “ích kỷ” của bà mẹ đơn thân Tôi đang băn khoăn tiềm kiếm chiến lược cho sự nghiệp tương lai của bản thân. Với tôi, một người chỉ biết ngoại ngữ, không biết về kỹ thuật lại đang làm việc trong lĩnh vực IT thì quả thật có rất nhiều hạn chế và khó khăn. Đọc bài chia sẻ ...

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

INSTANCE- phương thức phổ biến trong lập trình hướng đối tượng

Instance đơn thuần là thuật ngữ chỉ một trường hợp, một ví dụ cụ thể. Trong lĩnh vực phần mềm, instance trước đây được định nghĩa như là một dạng cấu trúc dữ liệu, một chương trình máy tính hoặc một phương thức được triển khai, xử lý và chạy được trên bộ nhớ ( memory) Đặc biệt, trong lập trình ...

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

2-9 Cuộc họp về sự diệt vong hoàn toàn của NULL

Tất cả những kĩ sư DB trên thế giới, cùng đoàn kết lại thôi Trong chương "Logic 3 giá trị và NULL" chúng ta đã có giải thích về bối cảnh mang tính logic về logic 3 giá trị của SQL, trong chương "Logic không có thần thánh" thì chúng ta đã đi vào bối cảnh mang tính lịch sử của nó. Chương này sẽ ...

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

コンパイルエラー:メモリ・スワップ領域

Vagrantでtherubyracerのgemをインストールしようとしたらcannot allocate memoryというコンパイルエラーが出たので対処しました。 実行環境 vagrant 1.7.2 virtualbox 4.3.28 guestOS ubuntu 14.04 memory:1024MB,HDD:40GB ruby 2.1.1 今回はスワップファイルを作る事で問題を解決します。 コンパイルができない原因はメモリで作業領域の不足からきています。 解決する方法は2パターンあってメモリを割り当てを増やすかスワップ領域をつくるかです。 ...

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

2-1 Lịch sử của cơ sở dữ liệu quan hệ

Năm 1969 - Tất cả đều bắt đầu từ đây Lĩnh vực cơ sở dữ liệu quan hệ từ khi sinh ra đã được gần 40 năm, hiện tại vẫn tự hào về qui mô thị trường to lớn và được sử dụng trong nghiệp vụ của chúng ta một cách tự nhiên. Trong phần 2 thì chúng ta sẽ bắt đầu quan sát, suy nghĩ sâu hơn nữa về lịch sử ...

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

1-5 Cách sử dụng OUTER JOIN

Nhược điểm của SQL: Xu hướng và đối sách giải quyết. Không thể chỉnh hình kết quả của SQL theo hình mà ta mong muốn là một trong những vấn đề khó xử của những kĩ sư DB phải đối diện. SQL từ đầu không phải ngôn ngữ được thiết kế lên vì mục đích đó nên để chỉnh được format thì chúng ta cần một ...

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