Skip to content

Instantly share code, notes, and snippets.

View atom-tr's full-sized avatar
🎯
Focusing

Atom. atom-tr

🎯
Focusing
View GitHub Profile
@atom-tr
atom-tr / sync_with_exclusions.yml
Created November 15, 2024 07:47
Sync 2 branches with some Exclusions paths
name: Sync Branches with Exclusions
on:
workflow_dispatch: # Trigger the workflow manually
push:
branches:
- main
jobs:
sync-branches:
@atom-tr
atom-tr / .README.md
Created October 23, 2024 11:49
Export your Ghost blog content for use with Lunr.js

To export your Ghost blog content for use with Lunr.js, you'll need to:

  • Fetch the content from Ghost (using the Ghost Content API).
  • Format the data to be compatible with Lunr.js.
  • Index and use the content with Lunr.js on your static site.

Steps to Export Ghost Blog Content for Lunr.js

  1. Fetch Ghost Content via API Ghost offers a Content API that allows you to retrieve all your blog posts, pages, and other data. You can make an API request to get this data and then use it to create a search index.
My personal work experience 🏋️
@atom-tr
atom-tr / HSIA.Training-S3.MD
Last active December 19, 2023 09:01
HSIA IAM Distributed apps

Thay đổi cách lưu trữ, fix lỗi, phát triển IAM

Bối cảnh

Hiện tại có version 2 của IAM (chỉ là version nâng cấp python, django) để nhằm mục đích dễ dàng phát triển tính năng mới và fix lỗi. Tuy nhiên vẫn tồn đọng:

  • Không đồng nhất code: Hiện vẫn có 2 version lớn: Opera và HMS, ngoài ra các khách triển khai sau vẫn chạy độc lập, chưa được quản lý version tập trung
  • Khó khăn trong việc triển khai fix lỗi ở nhiều khách hàng vì code độc lập

Mô hình Distributed dự kiến

$(document).ready(function () {
let groups = {};
let group_id = 0;
let currentGroup = [];
let group_titles = [];
🌞 Morning 174 commits ████████░░░░░░░░░░░░░ 38.4%
🌆 Daytime 231 commits ██████████▋░░░░░░░░░░ 51.0%
🌃 Evening 45 commits ██░░░░░░░░░░░░░░░░░░░ 9.9%
🌙 Night 3 commits ▏░░░░░░░░░░░░░░░░░░░░ 0.7%

Tích hợp Zalo & ServiceDesk

Hệ thống tích hợp

  1. Chat OTT: Zalo OA
  2. ServiceDesk: Manage Engine - ME
  3. Phương thức kết nối: APIv3

    Lưu ý: Tài liệu APIv3 này chỉ hỗ trợ các chức năng cơ bản. Các chức năng đầy đủ cần xem ở tài liệu hệ thống thật.

@atom-tr
atom-tr / .preview
Last active September 24, 2024 15:19
👻 Easy Console Logging .sh
💖 Easy to writing outputs to log file and console
💪 Enhance display for log level in console
@atom-tr
atom-tr / Responsive HTML Email.md
Last active August 19, 2022 04:29
Responsive HTML Email
@atom-tr
atom-tr / Opera_Record.py
Created August 9, 2022 09:58
Opera_Record object
class Opera_Record(object):
"""Application record formats and data
flows to be used for data communications between a Oracle Hospitality Property
Management System (PMS) and a Hotel Property vendor system. It gives a general
description of record formats and data flow requirements, and covers specifics for
Record Types, Field Types, and Field usage
+ AN - Alphanumeric characters. Correspond to the character set of ASCII Code Page with
codes 32-127. No Control Character.
+ ANS - Complete character set of used Code Page (all printable character), No Control