Skip to content

Instantly share code, notes, and snippets.

View vuthaihoc's full-sized avatar
🤒
ke ke ặc ặc

Stupid Dev vuthaihoc

🤒
ke ke ặc ặc
View GitHub Profile
<?php
/**
* $num can be 1 number, list or range
* Example
* $num = 1 => return [1]
* $num = "1,2,3,4" => return [1,2,3,4]
* $num = "1-3" => return [1,2,3]
*/
function numbersGenerator($num)
{
<?php
<<<CONFIG
packages:
- "symfony/process:^5.0"
CONFIG;
/**
* Created by PhpStorm.
* User: hocvt
* Date: 2020-04-03
"""BEFORE
i\n
TRƯỜNG ĐH BÀ RỊA-VŨNG TÀU CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM\n
PHÒNG ĐÀO TẠO\n
\n
Độc lập – Tự do – Hạnh phúc\n
Bà Rịa-Vũng Tàu, ngày..… tháng….. năm 20..…\n
\n
NHIỆM VỤ LUẬN VĂN THẠC SĨ\n
Họ tên học viên: Đoàn Văn Hùng\n

Độ dài mong muốn 8

Độ dài tối đa 10

  • Lan: Language detect
  • Stp: Sau khi remove stopwords
  • Tag: Các tags(keywords) được flat thành 1 dòng
  • Red: Title cuối cùng sau khi chuẩn hoá

House of Commons Library briefing paper : number 8538, 10 April 2019 : The review of university admissions [1570]

  • Lan: en
@vuthaihoc
vuthaihoc / Giới thiệu links.md
Last active August 21, 2020 16:26
Tổng hợp link hay
@vuthaihoc
vuthaihoc / Fix lỗi web.md
Last active October 5, 2021 09:33
Fix lỗi web bị hack, đổi code, không chạy Ads được

Lưu ý

  • Cần có thông tin quản lý hosting để xử lý
  • Chỉ fix các lỗi liên quan đến malware bị attach vào code (ngoài ra còn lỗi liên quan đến server, lỗi bảo mật khi code)

Làm các bước sau

Bước 1 : Backup

  • Backup code
  • Backup database
@vuthaihoc
vuthaihoc / command.php
Last active December 20, 2019 06:55
Call chunkById in reversed order
<?php
Builder::macro( 'chunkByReveredId', function ( $count, callable $callback, $column = null, $alias = null ) {
$column = $column ?? $this->defaultKeyName();
$alias = $alias ?? $column;
$lastId = $this->max('id') + 1;
do {
/** @var Builder $clone */
@vuthaihoc
vuthaihoc / Detect title api.md
Last active December 18, 2019 06:59
AI API requirements

Gen title api:

Method : POST Params :

  • file : file - upload file dạng document
  • url : string - đường dẫn đến file (downloadable)
  • possible[] : array - mảng các title nên đưa thêm vào xem xét (anchor text/page title)
  • no_title : bool - Neu la true thi chi tra ve keywords va references

Response :

@vuthaihoc
vuthaihoc / TextReducer.php
Last active December 3, 2019 02:21
Giảm độ dài của chuỗi nhưng giữ lại một số thông tin 2 đầu để vẫn cảm nhận được sự khác nhau giữa các chuỗi trong 1 danh sách
<?php
/**
* Giảm độ dài của chuỗi nhưng giữ lại một số thông tin 2 đầu để vẫn cảm nhận được sự khác nhau giữa các chuỗi trong 1
* danh sách
*
* User: hocvt
* Date: 2019-12-02
* Time: 15:50
*/
@vuthaihoc
vuthaihoc / viewer.html
Created November 9, 2019 17:10 — forked from larsneo/viewer.html
Pinch zoom implementation for PDF.js viewer
<!-- Goes into viewer.html just before ending </body> -->
<script>
let pinchZoomEnabled = false;
function enablePinchZoom(pdfViewer) {
let startX = 0, startY = 0;
let initialPinchDistance = 0;
let pinchScale = 1;
const viewer = document.getElementById("viewer");
const container = document.getElementById("viewerContainer");
const reset = () => { startX = startY = initialPinchDistance = 0; pinchScale = 1; };