Skip to content

Instantly share code, notes, and snippets.

View ademkocamaz's full-sized avatar

Adem KOCAMAZ ademkocamaz

View GitHub Profile
@ademkocamaz
ademkocamaz / DynamicJsonDeserializer.cs
Created October 21, 2023 12:05 — forked from Stephanvs/DynamicJsonDeserializer.cs
RestSharp deserialize JSON to dynamic
// ReSharper disable CheckNamespace
namespace RestSharp.Deserializers
// ReSharper restore CheckNamespace
{
public class DynamicJsonDeserializer : IDeserializer
{
public string RootElement { get; set; }
public string Namespace { get; set; }
public string DateFormat { get; set; }
@ademkocamaz
ademkocamaz / DynamicJsonDeserializer.cs
Created October 21, 2023 12:05 — forked from rdingwall/DynamicJsonDeserializer.cs
RestSharp deserialize JSON to dynamic
// ReSharper disable CheckNamespace
namespace RestSharp.Deserializers
// ReSharper restore CheckNamespace
{
public class DynamicJsonDeserializer : IDeserializer
{
public string RootElement { get; set; }
public string Namespace { get; set; }
public string DateFormat { get; set; }
@ademkocamaz
ademkocamaz / upload.php
Created October 22, 2023 20:37 — forked from taterbase/upload.php
Simple file upload in php
<!DOCTYPE html>
<html>
<head>
<title>Upload your files</title>
</head>
<body>
<form enctype="multipart/form-data" action="upload.php" method="POST">
<p>Upload your file</p>
<input type="file" name="uploaded_file"></input><br />
<input type="submit" value="Upload"></input>
@ademkocamaz
ademkocamaz / nginx-gitweb.md
Created October 30, 2023 22:41 — forked from mcxiaoke/nginx-gitweb.md
Set up Gitweb + Nginx from scratch on Debian Wheezy

This guide offers the least time-consuming way of setting up Nginx for serving Git repositories over HTTP using Gitweb. The stuff here has been tested with Git 1.9.1 and Nginx 1.6.0 on Debian Wheezy. Probably also works for Ubuntu, etc.

Total time ~ 10 minutes.

Install

Enable wheezy-backports by adding this line to /etc/apt/sources.list:

deb http://http.debian.net/debian wheezy-backports main
@ademkocamaz
ademkocamaz / mssql-docker-compose.yml
Created October 31, 2023 23:41 — forked from jjuanrivvera99/mssql-docker-compose.yml
SQL Server with Docker Compose
version: '3.3'
services:
mssql:
container_name: sql-server
image: mcr.microsoft.com/mssql/server:2017-latest
#image: mcr.microsoft.com/mssql/server:2017-CU11-ubuntu
restart: always
environment:
ACCEPT_EULA: "Y"
@ademkocamaz
ademkocamaz / sub_qt.py
Created December 3, 2023 12:21 — forked from blubberdiblub/sub_qt.py
Minimal console output of a subprocess with PyQt.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtCore import pyqtSignal, pyqtSlot, QProcess, QTextCodec
from PyQt5.QtGui import QTextCursor
from PyQt5.QtWidgets import QApplication, QPlainTextEdit
@ademkocamaz
ademkocamaz / compose_sql_server.yaml
Created December 13, 2023 10:12 — forked from rchardptrsn/compose_sql_server.yaml
Docker compose file for SQL Server 2022
services:
mssql:
container_name: mssql-db
hostname: mssql-db
image: mcr.microsoft.com/mssql/server:2022-latest
environment:
ACCEPT_EULA: 'Y'
MSSQL_SA_PASSWORD: 'Passw0rd'
MSSQL_DATA_DIR: /var/opt/mssql/data
@ademkocamaz
ademkocamaz / docker-mssql-2017.yml
Created December 13, 2023 11:34
MSSQL 2017 Docker Compose
services:
sqlserver:
image: mcr.microsoft.com/mssql/server:2017-latest
environment:
ACCEPT_EULA: Y
MSSQL_SA_PASSWORD: <YourStrong@Passw0rd>
MSSQL_COLLATION: Turkish_CI_AS
ports:
- 1433:1433
@ademkocamaz
ademkocamaz / docker-mssql-2019.yml
Created December 13, 2023 11:35
MSSQL 2019 Docker Compose
services:
sqlserver:
image: mcr.microsoft.com/mssql/server:2019-latest
environment:
ACCEPT_EULA: Y
MSSQL_SA_PASSWORD: <YourStrong@Passw0rd>
MSSQL_COLLATION: Turkish_CI_AS
ports:
- 1433:1433
@ademkocamaz
ademkocamaz / docker-mssql-2022.yml
Created December 13, 2023 11:35
MSSQL 2022 Docker Compose
services:
sqlserver:
image: mcr.microsoft.com/mssql/server:2022-latest
environment:
ACCEPT_EULA: Y
MSSQL_SA_PASSWORD: <YourStrong@Passw0rd>
MSSQL_COLLATION: Turkish_CI_AS
ports:
- 1433:1433