| import Handlers from './handlers' | |
| export default function configureEventSources () { | |
| const eventSource = new EventSource(ApiRoutes.EventSource) | |
| for (const handler of Handlers) { | |
| eventSource.addEventListener(handler.eventType, event => { | |
| handler.handle(event) | |
| }) | |
| } | |
| } |
| using Newtonsoft.Json; | |
| using RestSharp; | |
| using RestSharp.Serialization; | |
| namespace JsonNetRestSharp | |
| { | |
| class Program | |
| { | |
| static void Main(string[] args) | |
| { |
| package pampushko.jira.rest.groovy | |
| /** | |
| * You might need to import JIRA ssl certificate into your jdk/jre cacerts file: | |
| * 1) save JIRA certificate. E.g. in Chrome right click on https icon, click "Certificate information" link. | |
| * In "Details" tab, click "Copy to File..." button. | |
| * 2) in jdk "bin" folder run: "keytool -importcert -keystore ./cacerts -file /file/from/the/step/above/cacert.crt -trustcacerts -alias jira_ca | |
| */ | |
| class JiraRestClientExample { | |
| static void main(String[] args) { |
| using Dapper; | |
| using Oracle.ManagedDataAccess.Client; | |
| using System; | |
| using System.Collections.Generic; | |
| using System.Data; | |
| using System.Linq; | |
| public class OracleDynamicParameters : Dapper.SqlMapper.IDynamicParameters | |
| { | |
| private static Dictionary<SqlMapper.Identity, Action<IDbCommand, object>> paramReaderCache = new Dictionary<SqlMapper.Identity, Action<IDbCommand, object>>(); |
| import Vue from 'vue' | |
| import { validationMixin } from 'vuelidate' | |
| import { required, minLength } from 'vuelidate/lib/validators' | |
| export default function (store) { | |
| const validator = new Vue({ | |
| mixins: [ | |
| validationMixin | |
| ], | |
| computed: { |
Copied from: https://github.com/IMSGlobal/caliper-php/issues/126#issuecomment-226624750
I've recently learned that Guzzle is a popular HTTP client library for PHP: http://guzzlephp.org/
This package has a lot of nice features, including:
- Simple interface for building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc...
- Can send both synchronous and asynchronous requests using the same interface.
- Uses PSR-7 interfaces for requests, responses, and streams. This allows you
| { | |
| "version": "0.1.0", | |
| "command": "cmd", | |
| "args": [ | |
| "/c" | |
| ], | |
| "showOutput": "always", | |
| "echoCommand": true, | |
| "tasks": [ | |
| { |
Essentially just copy the existing video and audio stream as is into a new container, no funny business!
The easiest way to "convert" MKV to MP4, is to copy the existing video and audio streams and place them into a new container. This avoids any encoding task and hence no quality will be lost, it is also a fairly quick process and requires very little CPU power. The main factor is disk read/write speed.
With ffmpeg this can be achieved with -c copy. Older examples may use -vcodec copy -acodec copy which does the same thing.
These examples assume ffmpeg is in your PATH. If not just substitute with the full path to your ffmpeg binary.
| <!-- | |
| In Vue, we use v-model for all form bindings, while | |
| Knockout maintains separate binding types, such as | |
| textInput, checked, and options. In some cases, | |
| such as for an input of type "range", Knockout | |
| simply doesn't have an equivalent two-way binding | |
| helper and the more verbose value and valueUpdate | |
| must be used. | |
| --> | |
| <div id="app"> |