Skip to content

Instantly share code, notes, and snippets.

View Hidenmy's full-sized avatar
🏠
Working from home

Hidenmy

🏠
Working from home
View GitHub Profile
@Hidenmy
Hidenmy / host-react-app-on-apache-server.md
Created May 21, 2019 10:19 — forked from ywwwtseng/host-react-app-on-apache-server.md
Host react application on Apache server

Host react application on Apache server

Step 1 : Create your app

$ npm install -g create-react-app 
$ create-react-app my-app

Step 2 : Build it for production

@Hidenmy
Hidenmy / generate-certificates.sh
Created May 23, 2019 15:11
Generate self-signed ssl certificates.
#!/bin/bash
# set values for certificate DNs
# note: CN is set to different values in the sections below
ORG="000_Test_Certificates"
# set values that the commands will share
VALID_DAYS=360
CA_KEY=ca.key
CA_CERT=ca.crt
@Hidenmy
Hidenmy / .env-example
Created October 29, 2019 11:23 — forked from gjbagrowski/.env-example
Django-environ example
# project-repo/app/settings/.env-example
#
# DJANGO
#
SITE_HOST=localhost:8000
USE_SSL=False
ALLOWED_HOSTS=localhost,127.0.0.1
SECRET_KEY=asdasd
DEBUG=true # never on production, will cause settings including api keys to leak
DJANGO_LOG_LEVEL=DEBUG
@Hidenmy
Hidenmy / SkipTo. js
Last active December 25, 2019 22:08
async function skipTo() {
try {
await TrackPlayer.skip("2");
await TrackPlayer.play();
} catch (_) {}
}
@Hidenmy
Hidenmy / aiohttp-server.py
Created September 2, 2020 21:31 — forked from rcarmo/aiohttp-server.py
Example: asyncio and aiohttp, handling longpoll, eventsource and websocket requests with a queue and background workers
from aiohttp import web
from threading import Thread
import asyncio
import time, uuid
loop = asyncio.get_event_loop()
def long_blocking_thing(sleep):
time.sleep(sleep)
return 42
@Hidenmy
Hidenmy / image field on odoo settings
Last active January 10, 2021 12:25
the icon is loaded in the database, but is not displayed in the interface
settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<data>
<record id="res_config_settings_google_map_view_form" model="ir.ui.view">
<field name="name">Google Map Settings</field>
<field name="priority" eval="200"/>
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="base_setup.res_config_settings_view_form"/>
<field name="arch" type="xml">
upstream socket {
ip_hash;
server 127.0.0.1:8000 fail_timeout=0;
}
server {
server_name freelancescanner.com;
access_log /var/log/nginx/freelancescanner.access.log;
error_log /var/log/nginx/freelancescanner.error.log;
location / {
@Hidenmy
Hidenmy / docker-compose.yml
Created March 15, 2021 12:53 — forked from thomas15v/docker-compose.yml
Install odoo with docker-compose
version: '2'
services:
db:
image: postgres:9.4
restart: always
environment:
- POSTGRES_USER=odoo
- POSTGRES_PASSWORD=odoo
odoo:
image: odoo:11
@Hidenmy
Hidenmy / models.py
Last active March 24, 2021 09:46
odoo testing
from odoo import models, fields
from math import sqrt
def get_distance(place1, place2):
distance = sqrt((place1.latitude - place2.latitude)**2 + (place1.longitude - place2.longitude)**2) * 111
return distance
class Location(models.Model):
@Hidenmy
Hidenmy / gmap.js
Last active October 11, 2022 13:03
odoo widget
odoo.define('parking_map_widget', function (require) {
"use strict";
var Widget = require("web.Widget");
var widgetRegistry = require("web.widget_registry");
var ajax = require('web.ajax');
var setGoogleMap = () => {
var script = document.createElement("script");
script.id = "gmap_script";