duangsuse::Echo
720 subscribers
4.31K photos
131 videos
583 files
6.55K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from 五黄鼠的毛绒绒实验室 (LabRat)
看到新闻里面说, WPA2 挂掉了的样子。
那样以后很多不更新技术的公共 WiFi 会不会就变得很容易破解呐?想要加固自家的 WiFi 的话,又有什么好方法呢?

Reply
ACL2 http://www.cs.utexas.edu/users/moore/acl2
Ada http://www.adaic.org/
Agena http://agena.sourceforge.net/
ALGOL 68 https://en.wikipedia.org/wiki/Algol68
ATS http://www.ats-lang.org/
AutoHotkey http://ahkscript.org/
AutoIt
AWK
Axe
BASIC
BaCon
Applesoft BASIC
Commodore BASIC
BASIC256
Batch File
BBC BASIC
beeswax
Bracmat
Brainfuck
C : GCC(https://gcc.gnu.org) LLVM(llvm.org) TCC(http://bellard.org/tcc) PCC(http://pcc.ludd.ltu.se/) SDCC(http://sdcc.sourceforge.net/) VisualC++ Openwacom(http://openwatcom.org)
C# https://docs.microsoft.com/dotnet/csharp/language-reference : .NET, Mono(https://mono-project.com)
C++ http://isocpp.org
Clipper http://www.grafxsoft.com/clipper.htm
Clojure https://clojure.org
COBOL
CoffeeScript http://coffeescript.org
Common Lisp
Creative Basic
D http://dlang.org
Déjà Vu
Delphi https://www.delphi.com
DWScript
Dylan.NET https://dylandotnet.codeplex.com
EchoLisp
Elena
Elixir https://elixir-lang.org
Emacs Lisp https://www.gnu.org/software/emacs/manual/html_node/elisp
Erlang https://www.erlang.org
ERRE
Euphoria
F# http://fsharp.org
Factor
Falcon
Fantom
FOCAL
Forth
Fortran https://en.wikipedia.org/wiki/Fortran : Gfortran(https://gcc.gnu.org/wiki/GFortran)
FreeBASIC
Frink
gecho
GML
Go https://golang.org
Groovy http://www.groovy-lang.org
GUISS
Harbour
Haskell https://www.haskell.org
Icon and Unicon
HolyC
Io
IWBASIC
J
Jack
Java https://www.java.com
JavaScript(ECMAScript) : Rhino, Node, JavaScriptCore, Nitro, JScript, QtScript, SpiderMonkey, TraceMonkey, JägerMonkey, V8, ChakraCore, Chakra, JScript .NET, Nashorn | ActionScript, Caja, asm.js, JScript, JScript .NET, QtScript, TypeScript, WMLScript
jq
Julia https://julialang.org
Kotlin https://kotlinlang.org
Lasso
LFE
Liberty BASIC
Limbo
Logtalk
Lua http://www.lua.org
m4 https://www.gnu.org/software/m4/m4.html
Maple
Mathematica / Wolfram Language
MATLAB / Octave http://mathworks.com/products/matlab https://www.gnu.org/software/octave
mIRC Scripting Language
ML/I
Nemerle
NetRexx
NewLISP
Nim https://nim-lang.org
Oberon-2
Objeck
OCaml http://ocaml.org
Oforth
OOC
Oxygene
Panoramic
PARI/GP
Pascal
PASM (ParrotVM Assembly) http://parrot.org
Perl https://www.perl.org
Perl 6 http://perl6.org
Phix
PHL
PHP http://www.zend.com
PicoLisp
Pict
PL/I
PowerShell https://powershell.org
PureBasic
Python https://python.org | Boo https://boo-lang.org , IPython https://ipython.org
Ra
Racket https://racket-lang.org
REBOL
Red
Retro
REXX
Ring
Ruby https://ruby-lang.org : JRuby(http://jruby.org), Mruby(https://mruby.org), Rubinius(http://rubini.us), IronRuby(http://www.ironruby.net), Cardinal(https://github.com/parrot/cardinal), MagLev(http://ruby.gemstone.com)
Run BASIC
Rust https://rust-lang.org
Salmon
Scala https://scala-lang.org
Scilab
Scheme | PLT Scheme, Chez Scheme https://scheme.com , Petie Scheme
Seed7
SETL
Sidef
Smalltalk
Standard ML
Swift
Tcl
Transact-SQL
TUSCRIPT
TXR
UNIX Shell | Csh, Tcsh, Bash https://www.gnu.org/software/bash , Zsh https://zsh.org , Fish https://fishshell.com, Sh, Elvish https://mirror.tuna.tsinghua.edu.cn/elvish , Dash https://wiki.archlinux.org/index.php/Dash
Ursa
Vim Script
Web 68
Wren
XLISP
XPL0
zkl
ZX Spectrum Basic
MSIL (.NET Core CLR) https://en.wikipedia.org/wiki/Common_Intermediate_Language
Java bytecode < teavm.org(bytecode2js) : HotSpot, KVM, OpenJDK http://openjdk.java.net , Maxine VM, Excelsior JET, JamVM http://jamvm.sourceforge.net , Jikes RVM, IBM J9, Dalvik https://source.android.com/devices/tech/dalvik/index.html , IcedTea, JX. https://en.wikipedia.org/wiki/Java_virtual_machine
MoonScript https://moonscript.org
Lua VM Instructions : Moonshinejs, NekoVM, Lulu, LuaJIT(https://luajit.org)
YARV bytecode (RubyVM) http://www.atdot.net/yarv
RiteVM bytecode (mRubyVM)
BEAM bytecode (Erlang VM) https://beamcommunity.github.io
ZendVM bytecode(PHP)
Hack :HHVM(https://hhvm.com)
X86 Assembly :QEMU(https://qemu.org), Bochs, DOSBox
NIX
AWK
SED
BeanShell https://github.com/beanshell/beanshell
moonshinejs.org
Moonshine - A lightweight Lua VM for the browser
nekovm.org/lua
Lua's VM - NekoVM
lulu.luaforge.net
LuLu : Lua VM on Lua
http://github.com/fperrad/lua
Lua ParrotVM

luajit.org
LuaJIT — a Just-In-Time Compiler for Lua.
codedump.info 感觉不错的blog, 我说的是内容
https://en.wikipedia.org/wiki/SpiderMonkey
毒性非常大, 不是doge就是monkey... 🙈
🕷🐒 打一js解释器
🐶打一Web浏览器
⚙️打一程序设计语言
Forwarded from Deleted Account
Forwarded from dnaugsuz
现在的 ART 可是西方AOT(Ahead-Of-Time(-compiled)) JVM , 理论速度会比日本虚拟机 YARV(Yet Another Ruby VM)🙈 🐸
~~一本正经的胡说八道, 你看过他们的opcode list了吗? 你了解了他们的设计及实现了吗?~~
这个Perl6有毒... 而且还与Rust及Ruby, Go, Python有交易...
duangsuse::Echo
http://www.atdot.net/yarv/rc2006_sasada_yarv_on_rails.pdf
YARV make fast all Ruby Program by 50 times 🙈
YARV make you {rich, slim}
YARV finds my girlfriend 🙊
Forwarded from dnaugsuz
你去维基上找一下资料. 这应该是个AOT的Ruby虚拟机, 所以应该会很快, 但不知与CRuby比如何.
Forwarded from dnaugsuz
Since YARV has become the official Ruby interpreter for Ruby 1.9, it is also named KRI (Koichi's Ruby Interpreter), in the same vein as the original Ruby MRI, named for Ruby's creator Yukihiro
我们现在已经在用YARV了. 自1.9它是默认的虚拟机.
➜  ~ x86_64-elf-redox-strings /usr/lib/libruby.so|rg YARV   
YARVInstructionSequence/SimpleDataFormat
Forwarded from dnaugsuz
➜ mruby rg Rite
include/mruby/dump.h
52:/* Rite Binary File header */
92: uint8_t rite_version[4]; /* Rite Instruction Specification Version */

include/mruby/opcode.h
2:** mruby/opcode.h - RiteVM operation codes

mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c
70: "-b load and execute RiteBinary (mrb) file",

Mruby这个实现使用的是Rite虚拟机. 现在只需一个CC, 一个LD, 一个AR,一个GNU bison 和一个Ruby1.8以上的实现, 即可体验手动编译Mruby的乐趣 🌝
git clone https://github.com/mruby/mruby.git&&cd mruby&&make test
Forwarded from METO 的涂鸦板
#里程碑 服役 13 年之久的无线路由器 WPA2 安全加密协议,已经被 https://www.krackattacks.com/ 宣布破解了。这意味着在家或办公室 Wi-Fi 物理覆盖范围内,都可以被破解并发动入侵,监听网络活动、拦截不安全或未加密的数据流。幸运的是,这个漏洞可以通过后续补丁进行修复,WPA2 依旧会继续服役一段时间。
好用.