Skip to content

Instantly share code, notes, and snippets.

View upandfine's full-sized avatar

Samuel Sommer upandfine

View GitHub Profile
Umfeld: kleines bis mittleres Unternehmen
Essentielle Software:
- Chrome
- Microsoft Office 365
- Cyberduck
- Google Drive
- NVM (Node Version Manager)
- Homebrew
- python
@upandfine
upandfine / cloudSettings
Last active October 21, 2020 13:20
Mac für Webdevs einrichten - Links
{"lastUpload":"2020-10-21T13:20:52.676Z","extensionVersion":"v3.4.3"}
@upandfine
upandfine / cloudSettings
Last active February 13, 2020 12:34 — forked from vpietri/datataflow.php
Magento shell script to run dataflow from the command line
{"lastUpload":"2020-02-13T12:34:44.745Z","extensionVersion":"v3.4.3"}
@upandfine
upandfine / generate-ssh-key.sh
Created April 30, 2018 10:40 — forked from grenade/01-generate-ed25519-ssh-key.sh
Correct file permissions for ssh keys and config.
ssh-keygen -t rsa -b 4096 -N '' -C "[email protected]" -f ~/.ssh/id_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "[email protected]" -f ~/.ssh/github_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "[email protected]" -f ~/.ssh/mozilla_rsa
@upandfine
upandfine / gamesEpic.test.js
Created February 27, 2018 16:36 — forked from dmtrmrtnv/gamesEpic.test.js
Jest test for Redux-Observable epic.
import Rx from 'rxjs';
import { ActionsObservable } from 'redux-observable';
import { ajax } from 'rxjs/observable/dom/ajax';
import { loadGames } from '../../src/epics/games';
import { ajax } from 'rxjs/observable/dom/ajax';
jest.mock('rxjs/observable/dom/ajax', () => ({
ajax: jest.fn(),
}));
@upandfine
upandfine / get-sprite.scss
Created December 30, 2016 09:33 — forked from brubrant/get-sprite.scss
A SASS (SCSS) mixin for generating a sprite declaration block that will work with media queries
// http://compass-style.org/reference/compass/helpers/sprites/
@mixin get-sprite($map, $sprite, $repeat: no-repeat, $height: true, $width: true) {
//http://compass-style.org/reference/compass/helpers/sprites/#sprite-file
$sprite-image: sprite-file($map, $sprite);
// http://compass-style.org/reference/compass/helpers/sprites/#sprite-url
$sprite-map: sprite-url($map);
// http://compass-style.org/reference/compass/helpers/sprites/#sprite-position
@upandfine
upandfine / 500-404-apache-error-report.sh
Created December 16, 2016 07:33 — forked from jrumbut/500-404-apache-error-report.sh
Get 404 and 500 errors from apache error log
cat access.log.1 | grep " 500 " | awk -F'"' '{print $2,",",$4,",",$6}' > /home/ubuntu/500.log
cat access.log.1 | grep " 404 " | awk -F'"' '{print $2,",",$4,",",$6}' > /home/ubuntu/404.log
SQL
mysql -u <dbuser> -p
update core_config_data set value = 'http://mydomain/' where path = 'web/unsecure/base_url';
update core_config_data set value = 'http://mydomain/' where path = 'web/secure/base_url';
@upandfine
upandfine / composer.json
Created December 15, 2016 17:33 — forked from nhp/composer.json
composer.json
{
"require": {
"connect20/dsdata_nostate": "*",
"therouv/debitpayment": "*",
"connect20/bankpayment": "*",
"connect20/locale_mage_community_de_de": "*",
"magento-hackathon/magento-composer-installer": "*",
"colinmollenhour/cache-backend-redis": "*",
"colinmollenhour/redis-session": "*",
"firegento/germansetup": "*",
$this->db_access->write("DB_NAME", "UPDATE `cataloginventory_stock_item` SET `qty` = '".$qty."', `is_in_stock` = '".$is_in_stock."' WHERE `product_id` = '".$product_id."'");
$this->db_access->write("DB_NAME", "UPDATE `cataloginventory_stock_status` SET `qty` = '".$qty."',`stock_status` = '".$is_in_stock."' WHERE `product_id` = '".$product_id."'");
get_id_by_sku: $id = $this->db_access->read("DB_NAME", "SELECT `entity_id` FROM `catalog_product_entity` WHERE
`sku` = '".$sku."' LIMIT 1");