Skip to content

Instantly share code, notes, and snippets.

Matthieu Cadet maty974

Block or report user

Report or block maty974

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@maty974
maty974 / csv-to-icloud-keychain.applescript
Created Oct 3, 2018
Password csv to import to iCloud keychain
View csv-to-icloud-keychain.applescript
-- select the csv to import to iCloud keychain
set theFile to (choose file with prompt "Select the CSV file")
-- read csv file
set f to read theFile
-- split lines into records
set recs to paragraphs of f
-- open safari passwords screen, check it is unlocked, do not allow to proceed until it is unlocked or user clicks cancel.
@maty974
maty974 / backlight-daemon.sh
Created Mar 11, 2018 — forked from furui/backlight-daemon.sh
Set xbacklight to ACPI brightness (ROG GL702VM but probably GL502VM as well)
View backlight-daemon.sh
#!/bin/bash
while true
do
inotifywait -e modify /sys/class/backlight/acpi_video0/brightness
echo brightness set to: $(cat /sys/class/backlight/acpi_video0/brightness)
xbacklight -set $(cat /sys/class/backlight/acpi_video0/brightness)
done
@maty974
maty974 / asus_gl703VM_tips_workaround.md
Last active Dec 7, 2018
Centos 7 on ASUS GL703VM - Tips & Workaround
View asus_gl703VM_tips_workaround.md

ASUS GL703VM tips & Workaround

Keyboard

Not working:

  • Fn+F12 : airplane mode
  • Fn+F11 : sleep mode
  • Fn + F7-8 : lcd backlight brightness
  • Fn+F5 : fan turbo mode?
View bash-git-prompt.sh
# Install for all users:
# $ wget https://gist.githubusercontent.com/zessx/10777a44ff56304487e7970142ca0b65/raw/bash-git-prompt.sh --no-check-certificate -P /etc/bash_completion.d
# Install for one user:
# $ wget https://gist.githubusercontent.com/zessx/10777a44ff56304487e7970142ca0b65/raw/bash-git-prompt.sh --no-check-certificate -P ~
# $ echo "\n\n# Bash Git Prompt\nsource ~/bash-git-prompt.sh" >> ~/.bashrc
# $ . ~/.bashrc
# Settings:
BGP_BRANCH_SAFE=("develop")
@maty974
maty974 / Synology-Diskstation-Git.md
Created Feb 15, 2018 — forked from walkerjeffd/Synology-Diskstation-Git.md
Instructions for setting up git server on Synology Diskstation
View Synology-Diskstation-Git.md

Configure Synology NAS as Git Server

Instructions for setting up a git server on a Synology NAS with Diskstation. Specifically, I am using a DS414 with DSM 5.0.

Set Up User and Folder

  • Create user gituser via Diskstation interface (with File Station and WebDAV privilages)
  • Add new shared folder called git (located at /volume1/git) with read/write access for gituser and admin. This folder will hold all the repos.
  • Install Git Server package via Diskstation
@maty974
maty974 / gist:c076ff829063f70db3d9
Last active Feb 1, 2018
nuke update fbx knobs without popup message
View gist:c076ff829063f70db3d9
orig_node=nuke.selectedNode()
new_filepath="/path_dir/path_to_new_file.fbx"
# save current fbx take and node name knob
fbx_take=orig_node.knob("fbx_take_name").getValue()
fbx_node=orig_node.knob("fbx_node_name").getValue()
# set knob flag NO_KNOB_CHANGED to avoid popup message
orig_node.knob("file").setFlag(0x00020000)
View gist:fd165aee501d1d8a8bf0
Continuing.
[Thread 0x7f3a56ffd700 (LWP 3750) exited]
[New Thread 0x7f3a56ffd700 (LWP 3789)]
[Thread 0x7f3c4ca8c700 (LWP 3685) exited]
[Thread 0x7f3b9e7fc700 (LWP 3723) exited]
[Thread 0x7f3c4d28d700 (LWP 3684) exited]
[New Thread 0x7f3c4d28d700 (LWP 3791)]
[Thread 0x7f3c4d28d700 (LWP 3791) exited]
[Thread 0x7f3a757fa700 (LWP 3746) exited]
[Thread 0x7f3a74ff9700 (LWP 3747) exited]
@maty974
maty974 / gist:bb08fde11d52926c0808
Created Sep 12, 2014
nuke9 - widget Pane loose scroll focus example
View gist:bb08fde11d52926c0808
import PySide.QtGui as QtGui
class SampleScrollWidget(QtGui.QListWidget):
def __init__(self, parent=None):
QtGui.QListWidget.__init__(self, parent)
self.add_random_items()
def add_random_items(self):
@maty974
maty974 / gist:66e29df303d1f1825a53
Last active May 3, 2016
QSortFilterProxyModel and QListView - indexWidget get deleted when filtering
View gist:66e29df303d1f1825a53
import PySide.QtGui as QtGui
import PySide.QtCore as QtCore
_DEFAULT_ITEM_SIZE = QtCore.QSize(100, 85)
_USER_ROLE = QtGui.QStandardItem.UserType + 1
class CustomItemWidget(QtGui.QWidget):
def __init__(self, parent=None):
super(CustomItemWidget, self).__init__(parent=parent)
@maty974
maty974 / setNukeZeroMarginsWidget.py
Last active Mar 13, 2019
The Foundry Nuke hack works with "nukescripts.panels.registerWidgetAsPanel", to remove the disturbing widget contents margins set by Nuke.
View setNukeZeroMarginsWidget.py
'''
Created on Feb 8, 2013
@author: matthieuc
@contact: matthieu.cadet@gmail.com
'''
import PySide.QtGui as QtGui
def setNukeZeroMarginsWidget(widget_object):
You can’t perform that action at this time.