Usage:
python delete_docker_image.py 192.168.2.1:5000/hello-world:latest --delete-layers| #!/usr/bin/env python | |
| #coding=utf-8 | |
| units = ([[j for j in range(81) if j%9 == i] for i in range(9)] + | |
| [[j for j in range(81) if j/9 == i] for i in range(9)] + | |
| [[j for j in range(81) if (j%9)/3+(j/27)*3 == i] for i in range(9)]) | |
| uindexs = [[j for j, u in enumerate(units) if i in u] for i in range(81)] | |
| class Sudoku(object): |
| import functools, inspect | |
| def _strict_type(type_map): | |
| ''' | |
| Check func parameter type | |
| :param f: func | |
| :param type_map: mapping of parameter types | |
| :return: | |
| ''' | |
| def _wrapped(f): |
| body { | |
| font-family: Helvetica, arial, sans-serif; | |
| font-size: 14px; | |
| line-height: 1.6; | |
| padding-top: 10px; | |
| padding-bottom: 10px; | |
| background-color: white; | |
| padding: 30px; } | |
| body > *:first-child { |
| #涉及到真实的服务器地址一律以 myselfoss.com 代替 | |
| server { | |
| listen 80; | |
| server_name myselfoss.com; | |
| index index.php index.html index.htm; | |
| root /home/wwwroot/rss; | |
| error_log /var/log/nginx/rss.error.log; | |
| access_log off; | |
| location ~ \.php$ |
| #!/usr/bin/env python | |
| '''Truncates matches from ag | |
| Place this script somewhere in your $PATH, like ~/bin and pipe ag into it. | |
| Vim could be setup like this: | |
| if executable('ag') | |
| set grepprg=ag\ --vimgrep\ -w\ $* | |
| if executable('agtrunc') |
| import logging | |
| import multiprocessing | |
| import time | |
| import mplog | |
| FORMAT = '%(asctime)s - %(processName)s - %(levelname)s - %(message)s' | |
| logging.basicConfig(level=logging.DEBUG, format=FORMAT) | |
| existing_logger = logging.getLogger('x') |
| # coding: utf-8 | |
| from __future__ import print_function | |
| import re | |
| pattern = u''.join([ | |
| u'[', | |
| u'\u0020-\u002f', # < General Latin characters, exclude @, letters and numbers | |
| u'\u003A-\u003f', | |
| u'\u005b-\u0060', |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| """ | |
| Subclassing Observer for saving states of folders, and load this states at the next observation. | |
| TODO : mapping events and handlers dispatching, for a shorter code. | |
| """ | |
| from __future__ import unicode_literals, print_function, division | |
| import cPickle as pickle | |
| import os |
Usage:
python delete_docker_image.py 192.168.2.1:5000/hello-world:latest --delete-layers| # coding: utf-8 | |
| from Foundation import NSUserNotification | |
| from Foundation import NSUserNotificationCenter | |
| from Foundation import NSUserNotificationDefaultSoundName | |
| def notify(message, title='Notification', sound=False): | |
| notification = NSUserNotification.alloc().init() | |
| notification.setTitle_(title) | |
| notification.setInformativeText_(message) | |
| if sound: |