Skip to content

Instantly share code, notes, and snippets.

opdo opdo

View GitHub Profile
@opdo
opdo / sql
Created Feb 12, 2020
Hash Password by Trigger SQL SERVER
View sql
-- trigger trên table USER
create trigger [dbo].[trg_AutoCryptPassword] on [dbo].[USER]
for insert, update
as
begin
if UPDATE([Password])
begin
declare @id int
declare @Password varchar(256)
select @Password = [Password], @id = IdUser from inserted
@opdo
opdo / DemoThread.cs
Last active Sep 24, 2019
DemoThread.cs
View DemoThread.cs
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace TestThread
@opdo
opdo / DemoJson.cs
Last active Sep 17, 2019
Demo lưu danh sách sản phẩm
View DemoJson.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
// Nhớ vào Nuget package console cài cái này
// install-package Newtonsoft.Json
namespace DemoJson
{
View keybase.md

Keybase proof

I hereby claim:

  • I am opdo on github.
  • I am vinhpham (https://keybase.io/vinhpham) on keybase.
  • I have a public key ASDv7-Clsq77fk1j_q8-WzOlTxZf0LayuCWygDqtyxvRLwo

To claim this, I am signing this object:

@opdo
opdo / AutoSaySorry_200times.au3
Last active Dec 31, 2015
Source Code Auto Say Sorry - Eck Op
View AutoSaySorry_200times.au3
#cs
Tool Auto Say Sory - Opensource
Code by Ếck Ộp
Blog: http://eckop.tk
Thanks for using
#ce
#NoTrayIcon
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
You can’t perform that action at this time.