Skip to content

Instantly share code, notes, and snippets.

Vượng Nguyễn nmvuong92

  • viet nam
Block or report user

Report or block nmvuong92

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View jquery co ban.js
```js
var now = new Date();
var days = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
var months = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
var date = ((now.getDate()<10) ? "0" : "")+ now.getDate();
function fourdigits(number) {
@nmvuong92
nmvuong92 / jquery-ajax-standard.js
Last active Mar 22, 2019
jquery-ajax-standard.js
View jquery-ajax-standard.js
//tham request số gọi ajax
var _param = {
pid:1,
color:'red'
};
//gọi ajax
$.ajax({
url:'https://jsonplaceholder.typicode.com/posts', //lấy danh sách bài viết
method:'get', //phương thức post/get
dataType:'json', //kiểu json
@nmvuong92
nmvuong92 / nvm.md
Last active Feb 10, 2019
nvm sử dụng nhiều phiên bản nodejs
View nvm.md
  1. tải cài đặt nvm trên windows
  2. xem các bản node đã được cài đặt
nvm list
  1. cài đặt các phiên bản nodejs
nvm install 6.11.5 64
nvm install 11.8.0 64
@nmvuong92
nmvuong92 / bai 2 - tao bang.md
Last active Jan 30, 2019
bài 2 - tạo bảng
View bai 2 - tao bang.md

Trong laravel 1 model ứng với mỗi 1 bảng
Các migration ứng với 1 bảng sẽ quản lý các version cấu trúc dữ liệu của bảng, có thể rollback trở lại phiên bản cũ

@nmvuong92
nmvuong92 / laravel bài 1 migration.md
Last active Jan 30, 2019
laravel bài 1 migration
View laravel bài 1 migration.md

TẠO BẢNG, MODEL, SEED DỮ LIỆU MẪU BẰNG faker trong Database Factory

php artisan make:model Patient -m

App\Patient.php


namespace App;

use Illuminate\Database\Eloquent\Model;

class Patient extends Model
@nmvuong92
nmvuong92 / Unix timestamp - Thời gian Unix.md
Last active Jan 18, 2019
Unix timestamp - Thời gian Unix
View Unix timestamp - Thời gian Unix.md

1

Khái niệm quen thuộc trong hệ thống Unix và lập trình PHP. Thời gian Unix, là hệ thống nhằm diễn tả một điểm trên trục thời gian, theo trục thời gian nó sử dụng số giây kể để xác định thời điểm, với điểm gốc từ thời điểm 00:00:00 ngày 1/1/1970 (UTC).

Ví dụ lúc 00:00:00 - 1/1/2017 có giá trị timestamp là 1483228800; Có nghĩa là tính từ 00:00:00 - 1/1/1970 đến 00:00:00 - 1/1/20171483228800 giây.

Trong PHP sử dụng hàm time() để lấy timestamp hiện tại. Để đổi thời gian dạng timestamp sang các định dạng ngày tháng khác dùng hàm date()

2

Hàm time() trong PHP cung cấp cho bạn tất cả thông tin bạn cần về date và time hiện tại. Nó không yêu cầu tham số nhưng trả về một integer.

@nmvuong92
nmvuong92 / php datetime.md
Last active Jan 18, 2019
php xử lý datetime timestamp
View php datetime.md

Datetime Class

Tạo biến dữ liệu thời gian theo chuẩn UTC/GMT/Z bằng Datetime Class

$date1 = new DateTime('now', new DateTimeZone('utc')); //DateTime tạo đối tượng Datetime múi giờ utc chuẩn london có giá trị là hiện tại
$date2 = new DateTime('2019-01-17', new DateTimeZone('utc')); //DateTime  tạo đối tượng Datetime múi giờ utc chuẩn london có giá trị 17/01/2019 00:00:00
var_dump($date1,$date2);

kết quả

D:\www\vsmarty\crfs\demo.php:24:
@nmvuong92
nmvuong92 / index.php
Created Jan 17, 2019 — forked from ziadoz/index.php
Simple PHP / jQuery CSRF Protection
View index.php
<?php
// See: http://blog.ircmaxell.com/2013/02/preventing-csrf-attacks.html
// Start a session (which should use cookies over HTTP only).
session_start();
// Create a new CSRF token.
if (! isset($_SESSION['csrf_token'])) {
$_SESSION['csrf_token'] = base64_encode(openssl_random_pseudo_bytes(32));
}
View DOCKER.md

DOCKER

pull docker images

docker pull busybox

run docker pulled

docker pull busybox

run and echo

View sử dụng saga.md

We can't really recommend a way to start root sagas however we can certainly explain better the effect. I think it's probably worth creating a dedicated documentation page.

your examples 1.

// single entry point to start all Sagas at once
export default function* rootSaga() {
  yield [
    saga1(),
    saga2(),
You can’t perform that action at this time.