Skip to content

Instantly share code, notes, and snippets.

@laurentedel
laurentedel / generate.py
Created Oct 13, 2021
simple sensor generator
View generate.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""a simple sensor data generator"""
import json
import time
import random
interval_secs = 500 / 1000.0
@laurentedel
laurentedel / get_oracle_jdk_linux_x64.sh
Last active Dec 5, 2018 — forked from n0ts/get_oracle_jdk_x64.sh
Get latest Oracle JDK package bash shell script
View get_oracle_jdk_linux_x64.sh
#!/bin/bash
# You must accept the Oracle Binary Code License
# http://www.oracle.com/technetwork/java/javase/terms/license/index.html
# usage: get_jdk.sh <jdk_version> <ext>
# jdk_version: 8(default) or 9
# ext: rpm or tar.gz
jdk_version=${1:-8}
ext=${2:-rpm}
View control.sh
function start(){
curl -u $user:$pass -i -H 'X-Requested-By: ambari' -X PUT -d \
'{"RequestInfo": {"context" :"Start '"$1"' via REST"}, "Body": {"ServiceInfo": {"state": "STARTED"}}}' \
http://$host/api/v1/clusters/$cluster/services/$1
}
function startWait(){
curl -s -u $user:$pass -H 'X-Requested-By: ambari' -X PUT -d \
'{"RequestInfo": {"context" :"Start '"$1"' via REST"}, "Body": {"ServiceInfo": {"state": "STARTED"}}}' \
http://$host/api/v1/clusters/$cluster/services/$1
@laurentedel
laurentedel / services.ldif
Created Jun 23, 2015
example services.ldif
View services.ldif
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
@laurentedel
laurentedel / workingplace.scpt
Created May 15, 2015
applescript working place
View workingplace.scpt
(*
This script is supposed to be exported as "run only"
and crontabed
You must have a "WORKING_PLACE" category in Outlook
It'll simply ask you the location of working for today
and add a fullday event to your calendar
*)
View get-cmpasswd.sh
#!/usr/bin/env bash
#get-cmpasswd.sh
# password for amon, smon, hmon, rman, nav, scm
cat /etc/cloudera-scm-server/db*.properties | sed '/^#/ d'
# password for cloudera-scm
head -1 /var/lib/cloudera-scm-server-db/data/generated_password.txt
# password for hive
psql -U scm -W scm -h localhost -p 7432 -c "select attr,value from configs where attr like 'hive_metastore_database%' order by revision_id DESC limit 5;"