nil0x42's tips & tricks
- Scrape twitter account of all github followers of target user on GitHub
- Scrape twitter account of all stargazers of target project on GitHub
| javascript:(function(){ | |
| /* escape quotes and commas in contents to be comma-separated */ | |
| function wrapCsvContents(content) { | |
| if (typeof(content) === 'string') { | |
| if (content.replace(/ /g, '').match(/[\s,"]/)) { | |
| return '"' + content.replace(/"/g, '""') + '"'; | |
| } | |
| } | |
| return content; | |
| } |
| &НаСервере | |
| Процедура ВывестиТаблицуНаФорму(УФ,ИмяТЗНаФорме,ТЗ, ТЗОбработчиковСобытий = Неопределено) Экспорт | |
| // http://forum.infostart.ru/forum24/topic88416/message932315/#message932315 | |
| // СОЗДАНИЕ РЕКВИЗИТОВ ФОРМЫ | |
| МассивДобавляемыхРеквизитов = Новый Массив; | |
| Для Каждого Колонка Из ТЗ.Колонки Цикл | |
| МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы(Колонка.Имя, Колонка.ТипЗначения,ИмяТЗНаФорме ,Колонка.Заголовок)); | |
| КонецЦикла; | |
| // Считывает лист Excel в таблицу значений для дальнейшей обработки | |
| // | |
| // Параметры: | |
| // Адрес - путь к файлу | |
| // НомерЛиста - номер листа Excel по порядку (по умолчанию 1) | |
| // НомерПервойСтроки - строка, с которой необходимо начать считывание (по умолчанию 1) | |
| // НомерПервойКолонки - колонка, с которой необходимо начать считывание (по умолчанию 1) | |
| // ВсегоСтрок - последняя строка диапазона (по умолчанию последняя строка с данными) | |
| // ВсегоКолонок - последняя колонка диапазона (по умолчанию последняя колонка с данными) | |
| // |
| Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты) | |
| Если Запасы.Количество() = 0 Тогда | |
| Возврат; | |
| КонецЕсли; | |
| ПроверитьДублиСтрок(Ссылка, "Запасы", "Номенклатура, АлгоритмФормированияШК,Регион", Отказ); | |
| КонецПроцедуры |
| &НаКлиенте | |
| Процедура ЗагрузитьФайл(Команда) | |
| Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); | |
| Диалог.Фильтр = НСтр("ru=’Книга Excel 97 (*.xls)|*.xls|Книга Excel 2007 (*.xlsx)|*.xlsx'"); | |
| Диалог.Заголовок = НСтр("ru=’Выберите файл Excel'"); | |
| ОповещениеЗавершения = Новый ОписаниеОповещения("ВыборФайлаЗавершение", ЭтотОбъект); | |
| Диалог.Показать(ОповещениеЗавершения); |
| // ==UserScript== | |
| // @name perlmonks.org Readability Enhancements | |
| // @description Readability Enhancements for perlmonks.org | |
| // @author rjf89 | |
| // @include http://perlmonks.org/* | |
| // @include https://perlmonks.org/* | |
| // @include http://*.perlmonks.org/* | |
| // @include https://*.perlmonks.org/* | |
| // @include http://www.perlmonks.org/* | |
| // @include https://www.perlmonks.org/* |
A curated list of arrrrrrrrr!