Skip to content

Instantly share code, notes, and snippets.

View spolischook's full-sized avatar
🌐
Saving the world

Serhii Polishchuk spolischook

🌐
Saving the world
View GitHub Profile
sudo apt install guake zsh copyq vim git git-gui curl go docker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Test events</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div data-slider class="slider">
<div class="item"></div>
@spolischook
spolischook / nginx.conf
Created November 3, 2018 06:01
client server socket chat for raspberry pi
server {
server_name akit.kotoblog.pp.ua;
listen 80;
# WebSocket.
location /chatsocket {
proxy_pass http://localhost:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
git init - ініціалізація репозіторію
git clone __link__ - Склонувати/скопіювати репозиторій
git gui - UI утіліта для роботи с гітом
git push -u origin branch_name - відправити коміти на remote сервер і зв'язати локальну гілку до ремоут
git push - відправити коміти на remote сервер
git pull - отримати (синхронізувати) данні з remote сервера
git branch - показати які є локальні гілки і на якій зараз знаходишся
git checkout -b branch_name - створити гілку
git checkout branch_name - перейти на гілку
git checkout #hash - перейти на комміт
#!/bin/bash
apt update
apt upgrade
# setup apple keyboard
echo 2 > /sys/module/hid_apple/parameters/fnmode
echo "options hid_apple fnmode=2" >> /etc/modprobe.d/hid_apple.conf
update-initramfs -u -k all
<?php
class Transaction
{
private $from;
private $to;
private $amount;
}
@spolischook
spolischook / gist:6d2f6596d799eca524bef2ee060f2fe7
Last active October 28, 2017 23:28 — forked from ahonymous/HW2.md
HW Symfony start

HW2

  1. Поставити Symfony і створити репозиторій на github (чиста сімфа з моделями в гілці master)
  2. Створити під кожну модель, з попереднього домашнього завдання, CRUD контролери
  3. Описати для кожного контролера роутинг у окремому yml файлі, які мають бути в тому ж AppBundle, що і контроллери
  4. Для кожного контролера створити Twig-темплейт, який має знахоитиися в тому ж AppBundle, що і контролери
  5. Для кожного контролера написати функціональний тесь, який перевіряє, що контролер віддає 200

Acceptance:

  1. При виконанні роботи потрібно дотримуватися GIT FLOW, PSR і Symfony Code Styles:
  • Кожен ПР (якщо їх буде > 1) має бути заапрувлений одним із викладачів перед тим як буде вмержений в master бранч
@spolischook
spolischook / get_ip
Last active June 3, 2017 07:29
Get Ip
#!/bin/bash
curl -s http://whatismijnip.nl | cut -d " " -f 5
@spolischook
spolischook / oroinstall.sh
Last active July 25, 2017 13:42
Oro install application
#!/bin/bash
APPLICATION_URL=$1;
ENVIRORMENT=${2:-prod};
[[ $ENVIRORMENT = prod ]] && CONFIG_SUFFIX="" || CONFIG_SUFFIX="_"$ENVIRORMENT;
COMPOSER=dev.json composer install --prefer-dist --no-suggest --optimize-autoloader --no-interaction
SECONDS=0;
rm -rf app/cache/prod app/cache/test app/cache/dev app/cache/Temp
DB_RIVER=$(sed -n -e 's/^.*database_driver: //p' app/config/parameters${CONFIG_SUFFIX}.yml);