Skip to content

Instantly share code, notes, and snippets.

<proxy enabled="true" reverseRewriteHostInResponseHeaders="false" />
using System;
using Microsoft.Extensions.Logging;
public class TimedLogger<T>: ILogger<T>
{
private readonly ILogger _logger;
public TimedLogger(ILogger logger) => _logger = logger;
public TimedLogger(ILoggerFactory loggerFactory): this(new Logger<T>(loggerFactory)) { }
git reset --hard origin/{branch}

Notes

Delete remote branch

git push origin --delete the_remote_branch

Batch get size

for D in *; do [ -d "${D}" ] &amp;&amp; cd ${D} &amp;&amp; pwd &amp;&amp; (git count-objects -v) &amp;&amp; cd .. &amp;&amp; echo _______________ ; done 
@zeqk
zeqk / nginx.conf
Created March 27, 2019 13:43 — forked from jrom/nginx.conf
nginx hack for multiple conditions
if ($request_uri = /) {
set $test A;
}
if ($host ~* teambox.com) {
set $test "${test}B";
}
if ($http_cookie !~* "auth_token") {
set $test "${test}C";
@zeqk
zeqk / flv2mp4
Last active August 9, 2019 14:45
## Convertir FLV en MP4
```bash
$ ffmpeg -i video.flv -vcodec copy -strict -2 video.mp4
```
Batch
```bash
for i in *.flv;

RAM

$ free -m
$ cat /proc/meminfo
ARG GRAFANA_VERSION="latest"
FROM grafana/grafana:${GRAFANA_VERSION}
USER root
ARG GF_INSTALL_IMAGE_RENDERER_PLUGIN="false"
ARG GF_GID="0"
ENV GF_PATHS_PLUGINS="/var/lib/grafana-plugins"
# create the volume in advance
```bash
docker volume create --driver local \
--opt type=none \
--opt device=/home/user/test \
--opt o=bind \
test_vol
````
# create on the fly with --mount
@zeqk
zeqk / datepicker.cshtml
Created October 31, 2019 15:28 — forked from badcommandorfilename/datepicker.cshtml
C# HTML5 input date datepicker MVC Razor
<!-- How to insert a date editor in a Razor view -->
<div class="form-group">
@Html.LabelFor(model => model.Start, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.TextBoxFor(model => model.Start, new { @type="date", @class = "form-control datepicker", @Value = Model.Start.ToString("yyyy-MM-dd") } )
@Html.ValidationMessageFor(model => model.Start, "", new { @class = "text-danger" })
</div>
</div>