Search found 22 matches

by stararound
Sat May 02, 2020 6:29 am
Forum: Tips - Trick - Guide
Topic: Docker - giới thiệu tổng quan
Replies: 0
Views: 436

Docker - giới thiệu tổng quan

Docker overview Docker là một nền tảng mở để phát triển, vận chuyển và chạy các ứng dụng. Docker cho phép bạn tách các ứng dụng của bạn khỏi cơ sở hạ tầng để bạn có thể phân phối phần mềm một cách nhanh chóng. Với Docker, bạn có thể quản lý cơ sở hạ tầng của mình giống như cách bạn quản lý các ứng ...
by stararound
Tue Apr 28, 2020 5:45 pm
Forum: Cơ sở dữ liệu (Database)
Topic: MySQL Full-Text Search
Replies: 0
Views: 984

MySQL Full-Text Search

Full text search là gì? Full text search (FTS) là kĩ thuật tìm kiếm toàn văn cho phép người dùng tìm kiếm các mẩu thông tin khớp với một chuỗi trên một cột hay một số cột nhất định trong table. Một chỉ mục toàn văn trong MySQL là một chỉ mục có kiểu FULLTEXT. Các chỉ mục FULLTEXT chỉ được dùng với ...
by stararound
Sun Apr 19, 2020 4:36 am
Forum: Cơ sở dữ liệu (Database)
Topic: Làm thế nào một site lớn như Facebook lưu trữ, truy vấn và cập nhật dữ liệu người dùng?
Replies: 0
Views: 337

Làm thế nào một site lớn như Facebook lưu trữ, truy vấn và cập nhật dữ liệu người dùng?

How does a site as large as Facebook store, query, and update user data? Tình cờ gặp câu hỏi này trên Quora, tạm gg translate cho dễ đọc, và lưu để đọc lại sau này. Câu trả lời này hoàn toàn dựa trên nhiều năm tôi theo dõi nhiều dự án nguồn mở, các cuộc nói chuyện và đặc biệt là các bài đăng trên b...
by stararound
Fri Apr 17, 2020 5:06 pm
Forum: Hệ điều hành (window - linux - macos...)
Topic: Cài đặt Jitsi-meet trên ubuntu
Replies: 0
Views: 983

Cài đặt Jitsi-meet trên ubuntu

Mấy tuần qua nghe issue của Zoom - phần mềm họp trực tuyến - đã bị nhiều nước cảnh báo gây rò rỉ thông tin người dùng và bị cấm khắp nơi. Và các báo mạng còn nhanh tay cung cấp thông tin: Top 7 ứng dụng miễn phí tốt nhất thay thế cho Zoom Trong đó có đề cập đến Jitsi-meet. Bạn có thể sử dụng bằng cá...
by stararound
Mon Apr 13, 2020 4:51 am
Forum: Cơ sở dữ liệu (Database)
Topic: 6 tips đơn giản làm tăng hiệu suất cho câu lệnh SELECT trong SQL
Replies: 0
Views: 374

6 tips đơn giản làm tăng hiệu suất cho câu lệnh SELECT trong SQL

Điều chỉnh hiệu suất câu lệnh SELECT có thể là một nhiệm vụ tốn thời gian mà theo nguyên tắc Pareto (nguyên tắc 80/20). 20% nỗ lực có khả năng giúp bạn cải thiện hiệu suất 80%. Để có được cải thiện hiệu suất 20% khác, có lẽ bạn cần dành 80% thời gian. Bạn có thể áp dụng các bước kiểm tra cho câu SQL...
by stararound
Thu Apr 09, 2020 11:30 am
Forum: Tin tức công nghệ
Topic: StackOverflow công bố báo cáo khảo sát Lập trình viên 2019: Python là ngôn ngữ phát triển nhất
Replies: 0
Views: 1269

StackOverflow công bố báo cáo khảo sát Lập trình viên 2019: Python là ngôn ngữ phát triển nhất

Ngày 10/04/2019, StackOverflow đã công bố báo cáo khảo sát Lập trình viên 2019 trên trang chủ đồng thời mail kết quả trên tới từng Lập trình viên qua email đã đăng kí account trên website. Nguồn tham khảo: https://insights.stackoverflow.com/survey/2019 Báo cáo khảo sát Lập trình viên hàng năm của S...
by stararound
Sat Apr 04, 2020 3:38 pm
Forum: Ứng dụng phần mềm - license
Topic: Hướng dẫn sử dụng phần mềm VLC Media Player convert wma sang mp4
Replies: 0
Views: 395

Hướng dẫn sử dụng phần mềm VLC Media Player convert wma sang mp4

Một số bạn làm video có định dạng .wmv, khi cần phải chuyển sang định dạng .mp4 có thể sử dụng phần mềm VLC Media Player để chuyển đổi wma sang mp4, mời các bạn xem hướng dẫn sau: 1. Tải phần mềm VLC Media Player: https://www.videolan.org/vlc/download-windows.vi.html Vào link trên trông màn hình như...
by stararound
Sat Apr 04, 2020 2:29 pm
Forum: Java
Topic: Convert Array to List
Replies: 0
Views: 369

Convert Array to List

Một mảng có thể chứa các kiểu dữ liệu nguyên thủy hoặc các đối tượng của một lớp tùy thuộc vào định nghĩa của mảng. Trong trường hợp các kiểu dữ liệu nguyên thủy, các giá trị thực được lưu trữ ở các vị trí bộ nhớ liền kề. Trong trường hợp các đối tượng của một lớp, các đối tượng thực tế được lưu trữ...
by stararound
Tue Mar 31, 2020 3:43 pm
Forum: Front-end
Topic: Contextmenu is not triggered on iOS13 - how to fix
Replies: 0
Views: 423

Contextmenu is not triggered on iOS13 - how to fix

Tầm tháng 9/2019 trên github có log một issue về việc xử lý nhấp chuột phải (Context menu) trên trang web duyệt trên safari của iPhone, iPad mới cập nhật iOS13 mới, ở link sau: https://github.com/Leaflet/Leaflet/issues/6817 Cụ thể là sau bản cập nhật mới nhất cho iOS 13, iPad không thể Chạm và Giữ đ...
by stararound
Sat Mar 28, 2020 12:03 am
Forum: Front-end
Topic: Chuyển đổi timestamp sang ngày giờ trong javascript một cách đơn giản
Replies: 0
Views: 446

Chuyển đổi timestamp sang ngày giờ trong javascript một cách đơn giản

Bạn lưu time trong database của bạn kiểu timestamp, khi lấy để hiển thị lên front end và bối rối vì phải đi xử lý hiển thị format các kiểu. Search google thì ra một số cách kiểu như sau: // giả sử lấy được timestamp từ DB let unix_timestamp = 1549312452 // x1000 vì timestamp thể hiện ở milliseconds ...
by stararound
Sat Mar 21, 2020 8:54 am
Forum: Tin tức công nghệ
Topic: Bảng xếp hạng các ngôn ngữ lập trình tháng 3 năm 2020
Replies: 0
Views: 1481

Bảng xếp hạng các ngôn ngữ lập trình tháng 3 năm 2020

Chỉ số Cộng đồng lập trình TIOBE là một chỉ số về mức độ phổ biến của các ngôn ngữ lập trình. Chỉ số được cập nhật mỗi tháng một lần. Xếp hạng dựa trên số lượng kỹ sư lành nghề trên toàn thế giới, các khóa học và nhà cung cấp bên thứ ba. Các công cụ tìm kiếm phổ biến như Google, Bing, Yahoo!, Wikipe...
by stararound
Wed Feb 26, 2020 3:45 pm
Forum: Cơ sở dữ liệu (Database)
Topic: LISTAGG trong Oracle vs GROUP_CONCAT trong mySql
Replies: 0
Views: 665

LISTAGG trong Oracle vs GROUP_CONCAT trong mySql

Đã bao giờ bạn cần phải tổng hợp data từ nhiều records thành một record đơn và kết hợp mỗi record đó với nhau bằng dấu phẩy "," hay "-", hoặc những ký tự đặc biệt khác chưa? Bài toán tham khảo từ oracletutorial: https://www.oracletutorial.com/oracle-aggregate-functions/oracle-listagg/ https://cdn.or...
by stararound
Sun Feb 23, 2020 4:13 pm
Forum: Cơ sở dữ liệu (Database)
Topic: SQL query to find Second Highest Salary
Replies: 0
Views: 614

SQL query to find Second Highest Salary

Làm thế nào viết câu SQL để lấy ra người có lương cao thứ nhì từ bảng Employee như ví dụ sau: +---------+----------+ | Name | Salary | +---------+----------+ | John | 100 | | Marry | 200 | | Petter | 300 | | Lynn | 400 | +---------+----------+ Trước hết tìm người có lương cao nhất, bằng câu SQL sau:...
by stararound
Sat Feb 22, 2020 1:40 am
Forum: Cơ sở dữ liệu (Database)
Topic: T-SQL join types
Replies: 0
Views: 588

T-SQL join types

Tham khảo từ Steve Stedman: http://stevestedman.com/wp-content/uploads/TsqlJoinTypes.pdf SELECT from 2 tables - not join https://i.postimg.cc/5NBPD09Y/1-no-join.png INNER JOIN https://i.postimg.cc/HkStC8qx/2-inner-join.png LEFT OUTER JOIN https://i.postimg.cc/vB59D4N5/3-left-outer-join.png RIGHT OUT...
by stararound
Mon Feb 10, 2020 5:25 am
Forum: Java
Topic: Java vs Python
Replies: 0
Views: 1288

Java vs Python

Vì sao những ngôn ngữ như Java đòi hỏi phải code nhiều hơn Python khi thực hiện cùng một công việc? ------------------------ Tác giả: Moray Taylor Có rất nhiều lí do, nhưng đầu tiên thì tôi muốn nói rõ là tôi đã sử dụng Python một cách thành thạo được 10 năm rồi. Tôi không có vấn đề gì với Python cả...
by stararound
Tue Feb 04, 2020 4:16 pm
Forum: Back-end
Topic: Chức năng xác thực trong laravel 6.x - Authentication
Replies: 0
Views: 1195

Chức năng xác thực trong laravel 6.x - Authentication

Chức năng xác thực là gì? Hiểu đơn giản là chức năng cho phép người dùng có thể đăng nhập (login), đăng ký (register), phục hồi mật khẩu (reset password)... Các bước cài đặt Cài đặt framework Tạo view tương ứng các chức năng auth Tạo CSS cho các view tương ứng Tạo database lưu trữ thông tin users C...
by stararound
Sat Aug 03, 2019 2:06 pm
Forum: Front-end
Topic: Game cờ caro bằng javascript - simple version
Replies: 0
Views: 700

Game cờ caro bằng javascript - simple version

Buồn buồn muốn chơi cờ caro mà không có ai chơi cùng buồn ơi là buồn. May sao kiếm được cái script trên mạng về sửa lại rồi share cho các bạn thích chơi caro mà không có ai chơi thì tự làm một cái :D 1. Tạo file javascript - caro.js: boardSize=20; userSq= 1; machSq=-1; blinkSq="b-1"; myTurn=false; w...
by stararound
Fri Jul 26, 2019 3:41 pm
Forum: Front-end
Topic: Method Chaining trong JavaScript
Replies: 0
Views: 1298

Method Chaining trong JavaScript

Method Chaining là một pattern phổ biến trong JavaScript khá quen thuộc với Javascript Programer. Method Chainning là một kỹ thuật được sử dụng để viết code một cách ngắn gọn và đơn giản hơn trong việc gọi các hàm liên tiếp trên cùng một đối tượng, nó sẽ gọi một chuỗi các hàm trong một câu lệnh duy ...
by stararound
Fri Jul 05, 2019 12:11 am
Forum: Cơ sở dữ liệu (Database)
Topic: Sử dụng index trong sql server
Replies: 0
Views: 741

Sử dụng index trong sql server

Nguồn của aptech.vn. Trong một câu lệnh SQL, một điều kiện tìm kiếm ở mệnh đề WHERE được gọi là sargable (viết tắt từ Search Argument-Able) nếu index có thể được sử dụng khi thực hiện câu lệnh (giả sử cột tương ứng có index). Ví dụ, với câu lệnh sau: SELECT * FROM dbo.Customer WHERE CustomerID = 123...
by stararound
Fri May 31, 2019 4:20 pm
Forum: Ứng dụng phần mềm - license
Topic: 7 tính năng ẩn trong soạn thảo văn bản trên iPhone có thể bạn đã/chưa biết
Replies: 0
Views: 509

7 tính năng ẩn trong soạn thảo văn bản trên iPhone có thể bạn đã/chưa biết

iPhone tích hợp rất nhiều tính năng ẩn cho phép bạn gõ và chỉnh sửa văn bản một cách tiện lợi và vô cùng nhanh chóng. Chỉnh sửa kiểu chữ https://i.postimg.cc/Gmdyjs8c/keyboard.jpg Trong một số văn bản trang trọng như mail hoặc các bài đăng chuyên môn, bạn sẽ muốn nhấn mạnh các ý các mục trong văn b...