Skip to content

Instantly share code, notes, and snippets.

View cihat's full-sized avatar
💻
writing code🚀

Cihat SALİK cihat

💻
writing code🚀
View GitHub Profile
module.exports = {
root: true,
env: {
node: true
},
extends: [
// "plugin:vue/base"
"plugin:vue/recommended"
// "plugin:vue/essential",
// "plugin:vue/strongly-recommended"
@cihat
cihat / list of must read books
Created August 24, 2021 08:10
list of must read books
Growing OO Software by Tests
The Software Craftsman
Refactoring (v2 released)
GoF Design Patterns
Working Effectively w/ Legacy Code
DD by Example
Accelerate
Continuous Delivery
Pro JS Design Patterns
You don't know JS (1st Edition)
@cihat
cihat / .prettierrc
Created September 12, 2021 12:08 — forked from ilkaydnc/prettier-config.md
My Prettier Config
With React
{
"trailingComma": "es5",
"tabWidth": 2,
"semi": false,
"printWidth": 80,
"singleQuote": true,
"useTabs": false,
"quoteProps": "as-needed",
"bracketSpacing": true,
@cihat
cihat / backend roadmap
Created October 15, 2021 07:52
This is my roadmap for backend
Backend:
Servisler:
API:
RESTFULL:
-CRUD OPERASYONLARI
-Request Limiting
-Header Request Validation
-Authentication(JWT)
-pagination
-APIDOC
@cihat
cihat / futag-code-night
Last active January 8, 2022 17:38
Links to `Futag Code Night` Front-end presentation
1. Frontend RoadMap Link --> https://roadmap.sh/frontend
2. The Odin Project --> https://www.theodinproject.com/
3. Basic Linux Command --> https://hackr.io/blog/basic-linux-commands
4. An Intro to Git and GitHub --> https://medium.com/@abhishekj/an-intro-to-git-and-github-1a0e2c7e3a2f
5. Basic Git Command --> https://www.edureka.co/blog/git-commands-with-example/
6. WSL(Windows Subsystem for Linux) --> https://pureinfotech.com/install-windows-subsystem-linux-2-windows-10/
7. Windows Terminal --> https://medium.com/@hjgraca/style-your-windows-terminal-and-wsl2-like-a-pro-9a2e1ad4c9d0
8. Awesome Repo --> https://github.com/sindresorhus/awesome
9. JavaScript Documentations --> https://developer.mozilla.org/en-US/
10. JavaScript 30 --> https://javascript30.com/
const list = [];
function fixStream(streams) {
let count_order = 0;
let total = 0;
let stream_group = [];
streams = [].concat(...streams);
streams.forEach((item, i, stream) => {
@cihat
cihat / gist:d67b984a42dd8b3b219933602052b295
Created September 25, 2022 19:29
Setting to turn off eslint errors for vuejs
module.exports = {
root: false,
extends: ["plugin:vue/vue3-essential", "eslint:recommended", "@vue/eslint-config-prettier"],
parserOptions: {
ecmaVersion: "latest",
},
rules: {
"no-console": process.env.NODE_ENV === "production" ? "error" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "error" : "off",
},
@cihat
cihat / .vimrc
Created November 8, 2022 20:31 — forked from SelmanKahya/.vimrc
set nocompatible " be iMproved, required
filetype off " required
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
" -----------------------------
" IMPORTANT:
" Keep Plugin commands between vundle#begin/end.
{
"workbench.sideBar.location": "right",
// "editor.fontFamily": "Fira Code, 'Cascadia Code', Consolas, 'Courier New', monospace",
"editor.fontFamily": "JetBrains Mono",
"editor.fontLigatures": true,
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace",
@cihat
cihat / postgres.md
Created June 22, 2023 19:27 — forked from phortuin/postgres.md
Set up postgres + database on MacOS (M1)

Based on this blogpost.

Install with Homebrew:

$ brew install postgresql@14

(The version number 14 needs to be explicitly stated. The @ mark designates a version number is specified. If you need an older version of postgres, use postgresql@13, for example.)