#csv stan
Explore tagged Tumblr posts
nyasha-parashaa33 · 1 year ago
Text
Tumblr media
gift to my brother 🤭💅 @bloodevisoplya
22 notes · View notes
dasanye-wet · 14 days ago
Text
The commodification of hobby-level art is the true villain here. And I say this as someone who does hobby-level art as my day job. All I truly want to do is sit around and draw stuff I like all day without having to worry if my basic needs for food and shelter are being met. Even when it was my sole income stream, I still gave out free art all the time because for me even when it's been about the money, it's always been foremost about creating. I want to create things because they're striking, not because I'm hungry. Capitalism really rotted our brains into thinking all of our talents need to be marketable side hustles because we're all temporarily embarrassed millionaires who just haven't had our lucky break yet. Meanwhile we're all too busy treading water trying to stay economically afloat to be rational about anything that threatens what little we DO have
8 notes · View notes
fuzzybreadtyrant · 5 years ago
Text
Tumblr media
Me before Camp Sun Valley: stango is okay I guess
Me after Camp Sun Valley: I will die for these two
17 notes · View notes
moondeerdotblog · 4 years ago
Text
plugin-prismjs (A README Experience)
A plugin for Micro.blog that injects Prism Javascript and CSS stylesheets to enable syntax highlighting for a sh$t ton of grammars within inline <code> tags and <pre><code> combination code blocks. Its code lives here.
Prism looks for <code class="language-xxx"> tags for inline syntax highlighting and for <pre><code class="language-xxx"> tags for syntax highlighting blocks of code.
For example, the opening tags for the following would be <pre><code class="language-ebnf">:
Tumblr media
The configuration for the Javascript that lives at static/assets/js/prism.js is captured by its monster opening comment block:
/* PrismJS 1.25.0 https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apex+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+asmatmel+autohotkey+autoit+avisynth+avro-idl+bash+basic+batch+bbcode+bicep+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cfscript+chaiscript+cil+clojure+cmake+cobol+coffeescript+concurnas+csp+coq+crystal+css-extras+csv+cypher+d+dart+dataweave+dax+dhall+diff+django+dns-zone-file+docker+dot+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+false+firestore-security-rules+flow+fortran+ftl+gml+gap+gcode+gdscript+gedcom+gherkin+git+glsl+gn+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+hoon+http+hpkp+hsts+ichigojam+icon+icu-message-format+idris+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jexl+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keepalived+keyman+kotlin+kumir+kusto+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+log+lolcode+lua+magma+makefile+markdown+markup-templating+matlab+maxscript+mel+mermaid+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nevod+nginx+nim+nix+nsis+objectivec+ocaml+opencl+openqasm+oz+parigp+parser+pascal+pascaligo+psl+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+promql+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+qsharp+q+qml+qore+r+racket+cshtml+jsx+tsx+reason+regex+rego+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+squirrel+stan+iecst+stylus+swift+systemd+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+tremor+turtle+twig+typescript+typoscript+unrealscript+uri+v+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+web-idl+wiki+wolfram+wren+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=line-numbers+toolbar+copy-to-clipboard */
The functionality of the page was spotty, but the following link oughta load that monster configuration up there into the Prism Download Page .
I threw in the copy to clipboard plugin (which is dependent on the toolbar plugin) for that little copy button:
Tumblr media
I also include the line numbers plugin. It looks for tags that include a line-numbers class.
For example, the opening tags for this code might be <pre><code class="language-json">:
Tumblr media
Or, you could toss in the line-numbers class, kinda like <pre class="line-numbers"><code class="language-json">:
Tumblr media
I have noticed that the line number appearance can be kinda spotty as far as alignment. The problem seems to lie somewhere in the CSS. The HTML DOM contains the correct number of generated <span> tags to represent the lines.
Let’s check out the plugin parameters, shall we?
Tumblr media
Alrighty, first up is the theme. I rolled my own darcula-esque them and named it moondeer. This what you see above and get by default. I included the stylesheets for all the themes that were available on the download page as well. All the stylesheets live at static/assets/css/prism-STYLE.css. So the out of the box theme lives at static/assets/css/prism-moondeer.css.
If you want to play around with the themes, these would be the supported parameter values: moondeer, default, dark, coy, funky, okaidia, solarized-light, twilight, tomorrow-night.
The stylesheet living at static/assets/css/prism.css addresses a line-number spacing issue I ran into.
So, the Font Size parameter gets inserted into the partial injected into the page <head>. Rather than maintain a bunch of stylesheets (and in order to parameterize it), I chose to set the size here and slap on !important.
I also chose to inject the Javascript here, figuring it would cut down on repainting highlighted text over the original input.
{{ $theme := site.Params.prismjs_theme | default "moondeer" }} <link rel="stylesheet" href="/assets/css/prism-{{ $theme }}.css"> <script src="/assets/js/prism.js"></script> {{ $font_size := site.Params.prismjs_font_size | default "0.5rem" }} <style>code[class*=language-],pre[class*=language-] { font-size: {{ $font_size }} !important; }</style>
Lastly, the Line Numbers parameter. This parameter only makes since for one reason … the cool f$&king shortcode I layed in there. It lives at layouts/shortcodes/language.html.
{{- $language := false -}} {{- if (and (and .IsNamedParams (.Get "language")) .Inner) -}} {{- $language = .Get "language" -}} {{- else if (and (.Get 0) .Inner) -}} {{- $language = .Get 0 -}} {{- end -}} {{ if $language }} {{- $code := .Inner | markdownify | chomp -}} {{- if hasPrefix $code "<pre><code>" -}} {{- $code = strings.TrimPrefix "<pre><code>" $code | strings.TrimSuffix "</code></pre>" -}} {{- $code = htmlUnescape $code -}} {{- $code = replaceRE "<" "<" $code -}} {{- $code = replaceRE "&" "&" $code -}} {{- $pre_class := "code-block" -}} {{- if (and .IsNamedParams (.Get "line-numbers")) -}} {{- $pre_class = printf "%s line-numbers" $pre_class -}} {{ else if (and (not .IsNamedParams) (and site.Params.prismjs_line_numbers (eq "true" site.Params.prismjs_line_numbers))) }} {{- $pre_class = printf "%s line-numbers" $pre_class -}} {{- end -}} <pre class="{{ $pre_class }}"><code class="language-{{ $language }}"> {{ printf "%s" $code | htmlUnescape | safeHTML }} </code></pre> {{ else if hasPrefix $code "<code>" }} {{ $code = strings.TrimPrefix "<code>" $code | strings.TrimSuffix "</code>" }} {{ $code = htmlUnescape $code }} {{ $code = replaceRE "<" "<" $code }} {{ $code = replaceRE "&" "&" $code }} <code class="language-{{ $language }}"> {{ printf "%s" $code | htmlUnescape | safeHTML }} </code> {{ end }} {{ end }}
The paired shortcode works with either a single, unnamed parameter specifying the language … kinda like…
{{< language json >}} { "currentlyreading": "*Books I am somewhat in the process of reading*", "finishedreading": "*Books I've managed to get myself to read*", "wanttoread": "*Books that gaze at me judingly from beneath the television, where they currently live, for having yet to crack their spine (f$&kers).*", "didwanttoread": "*Books whose gaze of judgement I've kinda become okay with as my interest in reading them has waned.*" } {{< /language >}}
or with named parameters … one mandatory and one optional. The mandatory named parameter is language and the optional parameter is line-numbers. This might look something like…
{{< language language="json " line-numbers="true" >}} { "currentlyreading": "*Books I am somewhat in the process of reading*", "finishedreading": "*Books I've managed to get myself to read*", "wanttoread": "*Books that gaze at me judingly from beneath the television, where they currently live, for having yet to crack their spine (f$&kers).*", "didwanttoread": "*Books whose gaze of judgement I've kinda become okay with as my interest in reading them has waned.*" } {{< /language >}}
The Line Numbers plugin parameter contols shortcode behaviour when left unspecified. This value defaults to false. If you set it to "true", than invoking the unnamed parameter shortcode would result in a code block decorated with line numbers. The value set (or not set) for Line Numbers also controls the inclusion of line numbers when the named parameter language is used without supplying a line-numbers parameter to the shortcode. Supplying the value "true" for line-numbers oughta enable line numbers for a block of code being sent through the shortcode. And with that, the over-explanation of the Line Numbers parameter is complete.
Like nearly all my shortcodes these days, I created it as bridge between Ulysses and my Micro.blog content. So, I can be all working up a sheet in Ulysses, and be all:
Tumblr media
and then it comes out the other side all:
Tumblr media
It’s worth noting that I believe I have found a mobile Safari bug that affects the font-size of the highlighted text on an iPhone when in portrait. Your mileage may vary; but, this was my experience.
0 notes
ntrending · 7 years ago
Text
Your internet year in review: See how you spent time online in 2018
New Post has been published on https://nexcraft.co/your-internet-year-in-review-see-how-you-spent-time-online-in-2018/
Your internet year in review: See how you spent time online in 2018
Screwing around on the internet is awesome. In fact, you’re doing it right now. Pretty great, right? But the end of another year is upon us, which means it’s time to look back at how we spent our precious time on earth since last year. Some sites and apps we use frequently put out year-end features to show you your most popular posts, or how you spent your time. Others bury that information deep under many links to keep you from realizing how much of your life force you’ve shoveled through a screen and into the never ending cycle of content consumption. Either way, here are some ways to look back at your year-end usage stats for popular apps and services in 2018. Fair warning: It might get a little ugly.
Spotify
The most fun—and potentially embarrassing—year-end wrap up comes from Spotify, which built a handy little microsite and two curated playlists to commemorate the end of the year. If you go into your playlists, you’ll find a queue of your top 100 songs for the year, as well as a Taste Breakers playlist that suggests stuff outside your normal listening patterns that it thinks you might like. The playlist above is composed of songs from PopSci staffer most-played lists.
If you go to Spotifywrapped.com you can see a more in-depth look at your year of jams. It tells you how much time you spent listening, what types of artists you typically choose, and even the most common astrological sign among your favorite artists. Mine was “Libra.”
Facebook
The big blue social network had a tough year full of scandals regarding compromised user data, election tampering, and relatives who insist on adding you and leaving embarrassing comments on every single thing you post. Facebook’s traditional year-end ritual involves using AI to generate a video that includes your posts that got the most interaction from your friends. It probably already rolled through your feed if you’ve signed in during December, but you can also go and find it at any time on your Memories page.
If you want a broader look at what was happening on Facebook this year, the company has an official blog post about its year in review. According to FB, the number one most talked about “moment” was International Women’s Day (which also topped the list in 2017). The soccer World Cup also generated 2.3 billion posts, comments, and reactions. Goal!
Twitter
The analytics tab in your Twitter account gives you mini-summaries of your top tweets by various metrics on a month-to-month basis, so you can click this link and see a rundown of your best work, or whichever tweet earned you the most online ridicule in that specific month.
Twitter hasn’t given us the official list of the biggest tweets of the year yet, but it’s safe to say that a promise from NFL player Damarious Randall to buy his retweeters a jersey if the Cavs win the 2018 NBA championship is certainly up there. Luckily for Randall, the Golden State Warriors ended that dream in the playoffs.
Netflix
There’s no snazzy dashboard or graphic presentation to sum up your Netflix watching habits, but you can scroll through a never-ending stack of everything you’ve streamed if you go to the ViewingActivity section of your account. You can also download all of your watching info as a .csv file you can open in Excel or Numbers. Scroll down to the beginning and you can see the very first thing you streamed this year, or ever.
Amazon Prime Video
Your Amazon Prime video streaming data is buried under a handful of menus, but you can see what you’ve streamed by clicking on this link. You might get an incomplete picture, however, if you’re not the primary Amazon Prime account holder.
Instagram
The default way to find out about your most successful Instagram photos is with a service called TopNine, which mashes together your posts with the most likes into a shareable collage that will, presumably, get you even more likes. TopNine does this every year, but in 2018, it requires that you share your email address, and then they send you a link. [The company](most popular YouTube videos of 2018) says it’s because the huge volume can make generating the images take longer than some users are willing to wait while staring at a progress bar.
Social media strategists suggest looking at your top nine to plan for social media success next year. So, if you had a baby this year and it got you lots of likes, consider having another baby next year and every year to maximize engagement.
Instagram hasn’t done an official year-end wrap-up post just yet, but if it does, we’ll add it here so you can enjoy whatever thing Kylie Jenner did that earned her the most popular earth.
YouTube
If you’re curious about your own YouTube habits, you won’t find a nice slideshow of stats— the results are likely horrifying for most people. You can, however, check in on your daily and weekly stats if you check out the Time Spent tab in the account menus of the YouTube mobile app.
never-ending look back on 2018, YouTube put together a very polished recap to highlight some of its most notable moments. Unfortunately, it quickly achieved the notable accomplishment of becoming the most disliked video in the service’s history. A New York Times piece about the video went so far as to say that it set off a “civil war.”
If you want to see the most popular YouTube videos otherwise, you can check out the Top Trending Videos playlist as well as the Top Trending Music Videos playlist
Written By Stan Horaczek
0 notes
omroepcastricum · 8 years ago
Link
CASTRICUM – De Grote Clubactie gaat dit jaar van start op zaterdag 16 september. Leden van verenigingen uit Castricum gaan langs de deuren om loten te verkopen. Ze doen mee aan de jaarlijkse actie om de clubkas te vullen. Clubs gebruiken de opbrengsten vooral voor materiaal, activiteiten, de huur van een accommodatie en begeleiding. Maar liefst 80% van de opbrengst van de loten gaat direct naar de verenigingen.
De Grote Clubactie bestaat dit jaar 45 jaar, een gedenkwaardig jubileum. Vanaf het begin draagt de Grote Clubactie bij aan de financiële gezondheid van duizenden clubs in Nederland. Jaarlijks nemen bijna 6.000 verenigingen deel aan de Grote Clubactie, zo’n 225.000 leden gaan de straat op om loten te verkopen voor hun club. Inwoners van Castricum kunnen ook dit jaar de clubs uit hun omgeving weer steunen. Net als voorgaande jaren bedraagt de hoofdprijs 100.000 euro en zijn er vele andere prijzen te winnen, waaronder een auto.
Veel verenigingen in Nederland zijn afhankelijk van sponsoring en andere initiatieven voor extra financiële middelen. Er is geld nodig om te kunnen groeien en goede faciliteiten aan leden te kunnen bieden. De Grote Clubactie speelt hierin een grote rol. Pierre Claessens bedacht 45 jaar geleden de Grote Clubactie. Ter ere van dit mooie jubileum is het Pierre magazine uitgebracht. In dit jubileummagazine gaat de directeur van de Grote Clubactie, Frank Molkenboer, in gesprek met de minister van Volksgezondheid, Welzijn en Sport, Edith Schippers, over het belang van het verenigingsleven en de Grote Clubactie.
Dit jubileumjaar reist het hilarisch duo Jochem van Gelder en Stan van den Dobbelsteen, onder de naam ‘’het Grote Clubactie Actieteam”, kriskras door Nederland om verenigingen en clubs een helpende hand te bieden. Via aansprekende vlogs kan iedereen profiteren van hun tips en adviezen. Van Gelder: “De ene keer instrueren we jeugdleden die langs de deuren gaan om loten te verkopen, de andere keer maken we kennis met sport, dan weer ligt het accent op de Superloten. Ondertussen leren we de verenigingen kennen, ontdekken we wie de spil is en de kar trekt. Het is echt een feest om de vlogs te maken. We komen zoveel mooie verhalen tegen, met weinig moeite zou je er een televisieprogramma van kunnen maken.”
Dit jaar doen in Castricum de volgende clubs mee: CSV Handbal, TV Castricum, F. C. Castricum, Castricumse Rugby Club, MHC Castricum, Gymnastiekvereniging DOS en Kinderkoor MUCICSTAR. De Grote Clubactie is in 1972 bedacht door Pierre Claessens, chef-redacteur bij het toenmalige Nieuwsblad van het Zuiden. Tijdens de eerste Grote Clubactie werden er 55.000 loten in Tilburg verkocht. Het unieke van de Grote Clubactie is dat 80% direct naar de clubkas gaat, van de overige 20% wordt een loterij georganiseerd. In 1977 brak de Grote Clubactie door in heel Nederland. In 2016 werden er 2,8 miljoen loten verkocht en werd er in totaal 8.382.846 euro opgehaald door de deelnemende verenigingen.
Foto: Logo Grote Clubactie.
0 notes