Skip to content

Instantly share code, notes, and snippets.

@maestrow
maestrow / post.md
Last active March 19, 2018 15:25
Shared node_modules

How to share node_modules between projects

There is no exact solution to make shared node_moduled folder. But there are some interesting feratures around this question:

@maestrow
maestrow / post.md
Last active March 7, 2018 11:28
inconclusive: Test wasn't run

inconclusive: Test not run

Отключаем решарпер, перезапускаем VS. Открываем Test \ Windows \ Test Explorer. Rebuild проекта. Если Test Explorer не обнаруживает тестов, то убедитесь, что установлены пакеты:

NUnit 3.9.0
NUnit3TestAdapter 3.9.0
Microsoft.NET.Test.Sdk 15.6.0
@maestrow
maestrow / post.md
Last active January 17, 2018 19:21
Angular

Что означает звездочка, квадраттные скобки и круглые скобки в директивах angular? <input [(ngModel)]="hero.name" placeholder="name"> <li *ngFor="..." (click)="...">

The parentheses around click tell Angular to listen for the

  • element's click event.

    [class.selected]="hero === selectedHero"

  • @maestrow
    maestrow / post.md
    Created January 17, 2018 15:44
    MySql

    Скачать mysql-5.7.21-winx64.zip c https://dev.mysql.com/downloads/mysql/, распаковать.

    mysqld --install устанавливает сервер как службу.

    Создать конфигурационный файл my.ini (расположить можно по желанию, например в базовой директории mysql:

    [mysqld]
    basedir=c:/programs/mysql
    datadir=z:/DBs/MySql
    
    @maestrow
    maestrow / post.md
    Created November 3, 2017 13:28
    CAD Software

    Сравнение

    Компас3D VS FREECAD БАТЛ Сравнение сред в процессе проектирования букв для вывески (для последующей печати на 3D принтере). Выводы: Каждая программа справилась со своей задачей, хотя лично мне на данный момент по самому проектированию компас нравится больше. freecad же несколько приятнее атмосферно, манит рабочей средой что ли :).

    @maestrow
    maestrow / links.md
    Created October 19, 2017 18:12
    TiddlyWiki 5
    @maestrow
    maestrow / 1-post.md
    Last active May 14, 2024 13:51
    Доступ к Excel через OleDb

    Провайдеры данных

    Для работы с Excel 2003 (.Xls) можно использовать провайдер Microsoft Jet OLE DB 4.0.

    SELECT * FROM OPENROWSET(
    	'Microsoft.Jet.OLEDB.4.0', 
    	'Excel 12.0;Database=d:\tmp\TimeSheets.xlsx;HDR=YES;IMEX=1', 
    	'SELECT * FROM [Sheet1$]');
    
    @maestrow
    maestrow / subtitle.md
    Last active November 23, 2019 21:07
    Субтитры и аннотации к подкастам
    • amara.org - Бесплатный сервис для создания субтитров к видео и аудио.
    • https://blog.timbunce.org/2016/03/22/semi-automated-podcast-transcription-2/ - Большая статья с анализом существующих (на момент марта 2016 г) решений в области распознавания речи и автоматизации создания транскрипций к аудио, как коммерческих, так и бесплатных.
    • http://otranscribe.com/ - Бесплатный сервис по созданию транскрипции.

    youtube:

    • Чтобы открыть расшифровку видео: справа внизу под видео, там где кнопки like и dislike, поделиться, сохранить - следующая кнопка "..." (три точки). Нажмите на нее, выберите "Посмотреть расшифровку видео". Справа от виде откроется панель с расшифровкой. Т.о. можно найти в видео любой фрагмент по ключевым словам и перейти к нему.
    • Чтобы получить расшифровку в виде текста: В Developer Tools, на вкладке network найдите вызов https://www.youtube.com/service_ajax?name=getTranscriptEndpoint и сохраните ответ в файл. Ответ в формате json.
    • [R⁶ — Capturing [YouTube] Captions]