Simple and safe random getters to copy-paste
string randomBytes( int $length )
int randomInt ( int $min , int $max )
string randomUuid ( void )| // ==UserScript== | |
| // @name Aliexpress | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.1 | |
| // @description try to take over the world! | |
| // @author You | |
| // @match https://trade.aliexpress.ru/orderList.htm* | |
| // @match https://trade.aliexpress.com/orderList.htm* | |
| // @match https://trade.aliexpress.ru/order_list.htm* | |
| // @match https://trade.aliexpress.com/order_list.htm* |
| // Filename: HttpServer.cs | |
| // Author: Benjamin N. Summerton <define-private-public> | |
| // License: Unlicense (http://unlicense.org/) | |
| using System; | |
| using System.IO; | |
| using System.Text; | |
| using System.Net; | |
| using System.Threading.Tasks; |
Английская версия: https://evilmartians.com/chronicles/bootstrap-an-intervention
У CSS есть несколько базовых проблем, которые позволяют очень быстро отстрелить себе ногу при неправильном использовании:
Глобальный неймспейс – в серверном программировании все что написано в файле, в файле и остается. Все же что написано в css и js засирает глобальное пространство имен со всеми вытекающими. В JS эту проблему сейчас побороли всякими модульными системами, а вот с css сложнее. В идеальном мире это должен починить Shadow DOM и настоящие Web Components, но пока их нет единственный способ с этим бороться – следовать какой-то системе именований селекторов, которая по возможности уменьшает и исключает возможные конфликты.
Каскадность – если на один элемент может сработать несколько правил, то они все и сработают последовательно. Если есть элемент h1.title, на него сработают все правила для тегов h1 и все правила для класса .title. Так как весь html состоит из тегов, то правил которые п
| # delete local tag '12345' | |
| git tag -d 12345 | |
| # delete remote tag '12345' (eg, GitHub version too) | |
| git push origin :refs/tags/12345 | |
| # alternative approach | |
| git push --delete origin tagName | |
| git tag -d tagName |
| IMPORTANT | |
| Please duplicate this radar for a Safari fix! | |
| This will clean up a 50-line workaround. | |
| rdar://22376037 (https://openradar.appspot.com/radar?id=4965070979203072) | |
| ////////////////////////////////////////////////////////////////////////////// | |
| (Now available as a standalone repo.) |
| ffmpeg -i shame-run.mov -r 24/1 test/output%03d.jpg |
| /* | |
| * created by Rui Santos, http://randomnerdtutorials.com | |
| * Temperature Sensor Displayed on 4 Digit 7 segment common anode | |
| * 2013 | |
| */ | |
| const int digitPins[4] = { | |
| 4,5,6,7}; //4 common anode pins of the display | |
| const int clockPin = 11; //74HC595 Pin 11 | |
| const int latchPin = 12; //74HC595 Pin 12 | |
| const int dataPin = 13; //74HC595 Pin 14 |
This uses Twitter Bootstrap classes for CodeIgniter pagination.
Drop this file into application/config.