Skip to content

Instantly share code, notes, and snippets.

View chungminhtu's full-sized avatar

Chung Minh Tú chungminhtu

View GitHub Profile
@chungminhtu
chungminhtu / index.html
Created January 8, 2019 01:59
[title] Html Skeleton #html
<!DOCTYPE html>
<!-- Template by quackit.com -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>3 Column Layout</title>
<style type="text/css">
/* Layout */
body {
@chungminhtu
chungminhtu / angular4a-z.md
Last active January 8, 2019 08:39
Angular 4 từ A đến Z

Bài viết này tôi sẽ giải thích rõ từng thành phần cấu tạo và cách code Angular 4. Chúng ta sẽ đi lần lượt từ dễ đến khó về các khái niệm trong Angular 4, giúp bạn có cái nhìn tổng quan về cách code chuẩn nhất một hệ thống sử dụng Angular.

Phiên bản mới nhất của Angular bây giờ là bản 6, tuy nhiên, phiên bản chính thức được sử dụng rất tốt bởi nhiều doanh nghiệp Enterprise, công ty lớn (ứng dụng nhiều người dùng, ứng dụng dành cho doanh nghiệp) và được Google hỗ trợ trọn đời (code sau 5 10 năm nữa cũng k cần chỉnh sửa gì dù công nghệ web có thay đổi ra sao đi nữa). Đó chính là phiên bản Angular 4. Do đó chúng ta hãy lấy bản này làm chuẩn. Còn bản 5, bản 6 thật ra đang là phiên bản thử nghiệm cho cộng đồng để tăng perfomance, thêm nhiều cách code hay ho hơn, nhưng cũng tiềm ẩn nhiều bugs hơn nếu xử lý code không tốt.

Nếu bạn chưa biết gì hoặc mới học code Angular, bạn vẫn có thể sử dụng bài viết này để tham khảo và học hỏi cách code. Hã

@chungminhtu
chungminhtu / firebase.module.ts
Created January 9, 2019 08:11 — forked from NEO97online/firebase.module.ts
Angular Firebase Module boilerplate for AngularFire2 (using Firestore and Storage) NgModule
import { NgModule } from '@angular/core';
import { AngularFireModule } from 'angularfire2';
import { AngularFirestoreModule } from 'angularfire2/firestore';
import { AngularFireAuthModule } from 'angularfire2/auth';
import { AngularFireStorageModule } from 'angularfire2/storage';
import { environment } from '../../environments/environment';
import { FirestoreService } from './firestore.service';
import { StorageService } from './storage.service';
@chungminhtu
chungminhtu / ContentExtensions.cs
Created January 10, 2019 01:32 — forked from naepalm/ContentExtensions.cs
A set of useful extension methods for Umbraco properties.
namespace Client.Web
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Models;
using Newtonsoft.Json;
using Umbraco.Core.Models;
@chungminhtu
chungminhtu / APIControllerTests.cs
Created January 10, 2019 01:33 — forked from aDotNetDeveloper/APIControllerTests.cs
Umbraco Test Container for mocking
using FluentAssertions;
using Inferno.Services.MediaCMS.Controllers;
using NSubstitute;
using Umbraco.Core;
using Umbraco.Core.Models;
using Umbraco.Core.Models.EntityBase;
using Xunit;
namespace Inferno.Services.MediaCMS.Tests.Controllers
{
@chungminhtu
chungminhtu / ForgotPassword.cshtml
Last active January 10, 2019 02:17 — forked from DavidVeksler/ForgotPassword.cshtml
Umbraco 7: reset password for user and forgot password implementation #Umbraco
@using FEE.Domain
@inherits UmbracoTemplatePage
@{
Layout = "FEEMaster.cshtml";
var featuredImage = CoverImageProvider.GetCoverImageOrDefault(CurrentPage.featuredImage);
}
@section bodyClass {subpage}
@*TODO maybe implement:https://github.com/warrenbuckley/CWS-Umbraco-Standard-Membership/blob/master/CWSUmbracoStandardMembership/Views/AuthSurface/ResetPassword.cshtml
@chungminhtu
chungminhtu / youtube api video category id list
Created January 10, 2019 03:41 — forked from dgp/youtube api video category id list
youtube api video category id list
2 - Autos & Vehicles
1 - Film & Animation
10 - Music
15 - Pets & Animals
17 - Sports
18 - Short Movies
19 - Travel & Events
20 - Gaming
21 - Videoblogging
22 - People & Blogs
{
"ALLPHIM": [
{
"image": "http://vnnews360.net/img_data/images/danh-sach-cac-bo-phim-tinh-cam-trung-quoc-hay-nen-xem.jpg",
"CategoryName": "Phim Bộ Trung Quốc",
"ListPhim": [
{ "image": "https://i.ytimg.com/vi/CMcjXBTJJUk/sddefault.jpg",
"title": "Phim 1 tập - Tình Cảm Trung Quốc Thuyết Minh",
"play_list_id": "PL17y3MB-KE4_RhG5moYnXDrL_dWR0brAy" },
{ "image": "https://i.ytimg.com/vi/2rjaYzDs-3A/sddefault.jpg",
@chungminhtu
chungminhtu / ionic4snippet.md
Last active March 11, 2019 04:16
IONIC 4 Snippet

Anibe Manga Reader

🔥 WIP | Simple app to read manga on your phone

Sorry, but at the moment the application is being developed in Russian language. But in the near future it is planned to add several languages, namely English and French.

Feature