Tumgik
#.01; wasme
seriouslyaliens · 2 years
Text
Tumblr media
       “You could’ve done us a favor and stored less things on the top shelf. I’ve had to go out and get a step-ladder. A step-ladder! On my own TARDIS!” 
@wasme​​ — call.
3 notes · View notes
hackernewsrobot · 1 year
Text
WASM: Big deal or little deal?
https://www.theregister.com/2023/09/01/web_assembly_wasm_column/
0 notes
this-week-in-rust · 1 year
Text
This Week in Rust 493
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @ThisWeekInRust on Twitter or @ThisWeekinRust on mastodon.social, or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub. If you find any errors in this week's issue, please submit a PR.
Updates from Rust Community
Official
Stabilizing async fn in traits in 2023
Postmortem Analysis in Cargo
Foundation
Welcoming Software Engineer Tobias Bieniek to the Rust Foundation Team
Q1 2023 Recap from Rebecca Rumbul
Newsletters
This Month in Rust GameDev #44 - March 2023
Rust on Espressif chips - 28-04-2023
Project/Tooling Updates
rust-analyzer changelog #179
git-cliff 1.2.0 released (Highly Customizable Changelog Generator)
Fornjot (code-first CAD in Rust) - Weekly Release - Inching Along
Going beyond build.rs: introducing cargo-px
Observations/Thoughts
A Mirror for Rust: Compile-Time Reflection Report
Some thoughts on open collaboration
The case for stabilizing arbitrary_self_types
Report on Surprise hyper CVE from 2023-04-11
[video] Frontend in Rust with Yew and WebAssembly: Intro and Review
[video] Rust Data Modelling WITHOUT OOP
[video] Introduction to Rust programming on bare metal hardware by Mike Kefeder
[video] Writing Performant Concurrent Data Structures by Adrian Alic
[video] sett: data encryption and transfer made easy(ier) by Jaroslaw Surkont, Christian Ribeaud
[video] N-Queens Puzzle (PART 1)
[ES] [video] 01 Taller de Rust (lenguaje) en español
[audio] SurrealDB with Tobie and Jamie Morgan
[audio] Rust Embedded WG with Jonathan Pallant
dev-dependencies and Rust's unused_crate_dependencies lint
Rust Walkthroughs
Efficient indexing with Quickwit Rust actor framework
Writing Code with ChatGPT? Improve it with Kani
Fast(er) binary search in Rust
Rust allows redeclaring local variables to great benefit
Build a Rust API with Rocket, Diesel, and MySQL
Fun and Hackable Tensors in Rust, From Scratch
Learning Game Dev - Building a platformer with Bevy #1
How does async Rust work
50 Shades of Rust, or emerging Rust GUIs in a WASM world
ESP32 Embedded Rust at the HAL: Button-Controlled Blinking by Timer Polling
Write code using async/await in Rust
What is HyperLogLog and how to build yours in Rust
Research
Specifying and Verifying Higher-order Rust Iterators
Miscellaneous
Microsoft is rewriting core Windows libraries in Rust
Crate of the Week
This week's crate is script-macro, an experimental way of writing simple proc-macros inline.
Thanks you to Markus Unterwaditzer for the self-suggestion!
Please submit your suggestions and votes for next week!
Call for Participation
Always wanted to contribute to open-source projects but did not know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
Hyperswitch - Fix panic case on RedisPoolConnection close
Hyperswitch - Use proxy exclusion instead of a separate proxied client
Hyperswitch - replace manual implementation using from_str function of strum
Ockam - #[ockam::node] macro doesn't handle returned errors 1
Ockam - Update CLI documentation for identity commands 2
Ockam - Add some regression tests for output files: identity, credential, etc...
If you are a Rust project owner and are looking for contributors, please submit tasks here.
Calls for Proposals
Open calls for submissions to conferences and meetups.
P99 CONF Call for Speakers (By 2023-05-12)
RustLab Call for Proposals (By 2023-05-26)
If you are an event organizer and would like to have your Call for Proposals listed here, please submit a PR.
Updates from the Rust Project
390 pull requests were merged in the last week
add loongarch64 asm! support
clear response values for overflow in new solver
consider polarity in new solver
do not resolve anonymous lifetimes in consts to be static
fix an ICE in conflict error diagnostics
improve error notes for packed struct reference diagnostic
improve niche placement by trying two strategies and picking the better result
include source error for LoadLibraryExW
lower intrinsics::offset to mir::BinOp::Offset
make sure that some stdlib method signatures aren't accidental refinements
only cache typeck results if it's the typeck root
provide better type hints when a type doesn't support a binary operator
remove QueryEngine trait
remove inline const deadcode in typeck
rewrite MemDecoder around pointers not a slice
share BinOp::Offset between CTFE and Miri
sprinkle some #[inline] in rustc_data_structures::tagged_ptr
suggest deref on comparison binop RHS even if type is not Copy
use MIR's Offset for pointer add too
use ?0 notation for ty/ct/int/float/region vars
miri: fix endianess handling in eventfd::write
miri: hide backtrace from stderr files
miri: tree Borrows: improved diagnostics
fix std compilation error for wasi+atomics
make mem::replace simpler in codegen
add LazyCell::into_inner
add shortcut for Grisu3 algorithm
loosen From<&[T]> for Box<[T]> bound to T: Clone
add support for allocators in LinkedList
hashbrown: remove lifetime on RawIterHash, for more flexibility & to match RawIter
cargo: add -Zmsrv-policy feature flag
cargo: apply [env] to target info discovery rustc
cargo: warn instead of error in cargo package on empty readme or license-file in manifest
rustdoc: add a new lint for broken inline code
rustdoc: catch and don't blow up on impl Trait cycles
clippy: new lint: manual_while_let_some
clippy: add configuration for semicolon_block lints
clippy: don't apply string_lit_as_bytes if in macro expansion
clippy: fix items_after_test_module: Ignore imported modules
rust-analyzer: add hover for closures
rust-analyzer: deduplicate crates when extending crate graphs
rust-analyzer: don't wavy-underline iterator chains
rust-analyzer: fix proc-macro-srv path config not working
rust-analyzer: fix restart server button trying to start instead of restart the server
rust-analyzer: fix status command panicking when additional LRU caches are set up
rust-analyzer: fix vscode workspaces not working properly
rust-analyzer: force InitializeParams windows path drives to uppercase
rust-analyzer: handle nested types in unwrap_result_return_type assist
rust-analyzer: handle dev-dependency cycles
rust-analyzer: remove proc-macro server command from the rust-analyzer binary
Rust Compiler Performance Triage
This week the good outweighed the bad. In particular, we had three different PRs that made improvements to a wide range of benchmarks. Special call out to PR #111026, which yielded 3% to 8% improvement for incremental compile times on a large set of benchmarks, by avoiding unnecessary caching in the type checker.
Triage done by @pnkfelix. Revision range: fdeef3ed..a368898d
Full report here
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
No RFCs were approved this week.
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
RFCs
[disposition: merge] Add a [lints] table to Cargo.toml
Tracking Issues & PRs
[disposition: merge] Tracking Issue for negation methods on NonZeroI*
[disposition: merge] Tracking Issue for CStr::is_empty
Approved Major Change Proposals (MCP)
[major change accepted] Integrate Enzyme into nightly rustc
New and Updated RFCs
[new] RFC: Partial Mutability
[new] RFC: Partial Types (v2)
[new] Return position impl Trait in traits
[new] eRFC: single-file packages ("cargo script") integration
Call for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization. The following RFCs would benefit from user testing before moving forward:
No RFCs issued a call for testing this week.
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Upcoming Events
Rusty Events between 2023-05-03 - 2023-05-31 🦀
Virtual
2023-05-03 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2023-05-03 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2023-05-04 | Virtual (Raleigh, NC, US) | Triangle BitDevs
Rust for Bitcoiners
2023-05-06 | Virtual + In person (Singapore, SG) | Web3Dev.Community
[Hybrid] You'll Never Rust Alone - Rust Study Group
2023-05-08 | Virtual + In person (Melbourne, VIC, AU) | Rust Melbourne
(Hybrid - virtual & in person) May 2023 Rust Melbourne Meetup
2023-05-09 | Virtual (Berlin, DE) | Open Tech School Berlin | Berline.rs
Rust Hack and Learn
2023-05-09 | Virtual (Dallas, TX, US) | Dallas Rust
Second Tuesday
2023-05-10 | Virtual (Boulder, CO, US) | Boulder Elixir and Rust
Monthly Meetup
2023-05-11 | Virtual (Nürnberg, DE) | Rust Nuremberg
Rust Nürnberg online
2023-05-13 | Virtual | Rust GameDev
Rust GameDev Monthly Meetup
2023-05-13 | Virtual + In person (Singapore, SG) | Web3Dev.Community
[Hybrid] You'll Never Rust Alone - Rust Study Group
2023-05-16 | Virtual (Washington, DC, US) | Rust DC
Mid-month Rustful
2023-05-17 | Virtual (Cardiff, UK) | Rust and C++ Cardiff
Rust Atomics and Locks Book Club Chapter 2
2023-05-17 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Spin and Kata Containers
2023-05-18 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2023-05-20 | Virtual + In person (Singapore, SG) | Web3Dev.Community
[Hybrid] You'll Never Rust Alone - Rust Study Group
2023-05-30 | Virtual (Dallas, TX, US) | Dallas Rust
Last Tuesday
2023-05-31 | Virtual (Chicago, IL, US) | Chicago Healthcare Cloud Technology Community
Rust for Mission-Critical AI: A Journey into Healthcare's Safest Language
Asia
2023-05-06 | Kyoto, JP | Kansai Rust
Rust Talk: Vec, arrays, and slices
2023-05-06 | Singapore, SG | Web3Dev.Community
[Hybrid] You'll Never Rust Alone - Rust Study Group
2023-05-13 | Singapore, SG | Web3Dev.Community
[Hybrid] You'll Never Rust Alone - Rust Study Group
2023-05-20 | Singapore, SG | Web3Dev.Community
[Hybrid] You'll Never Rust Alone - Rust Study Group
Europe
2023-05-10 | Amsterdam, NL | RustNL
RustNL 2023
2023-05-19 | Stuttgart, DE | Rust Community Stuttgart
OnSite Meeting
2023-05-23 | Paris, FR | Kaïbee
Atelier Axum & Rust
2023-05-25 | Paris, FR | Rust Paris
Rust Paris meetup #59
North America
2023-05-03 | Austin, TX, US | Rust ATX
Rust Lunch
2023-05-04 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
2023-05-11 | Lehi, UT, US | Utah Rust
Interesting Title and Food!
2023-05-16 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
Oceania
2023-05-03 | Christchurch, NZ | Christchurch Rust Meetup Group
Christchurch Rust meetup meeting
2023-05-08 | Melbourne, VIC, AU | Rust Melbourne
(Hybrid - virtual & in person) May 2023 Rust Melbourne Meetup
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
Since it hasn't been said before, there is an important distinction that needs to be addressed. For anyone who has been doing embedded work for any length of time and hasn't yet been exposed to Rust, the only thing that can really be said is that the language is entirely unlike everything you've experienced before. There is just nothing comparable, and the only way to rationalize questions like why use Rust at all is to put some honest effort into learning and using it.
Hearing things like "it's a bit like C++ except it's memory safe and thread safe, and it's actually practical to build kernels with it" will not sound convincing. You have to see it to believe it.
It's as if you've spent an entire career writing assembly, and one day you hear something or other about a brand-new programming language claiming to be a "portable assembler" called C. It sounds too good to be true. And then the years pass, and all of the mystery and disbelief gives way to obviousness and precision engineering. That's sort of how it is when going from C to Rust.
– Jay Oster
Thanks to Michael Bryan for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
0 notes
elverted · 3 years
Text
ⅺ  ,  @wasme​  ( . . . )  eleven ?   ➥  starter  call.
       when  the  walls  had  trembled,  a  familiar  dread  rolled  against  her  chest.  hand  balled  into  fist  as  the  lights  flicker  --  her  brown  eyes  tore  wide  open,  looking  for  a  CRACK,  for  the  crumble.  but  it  had  settled  too  easily,  too  quietly.  she  wants  to  go  to  the  radio,  call  hopper  and  let  him  know  SOMETHING  was  here.  but  at  once,  she  wasn’t  afraid,  no.  she  could  protect  herself,  even  if  he  thought  she  needed  help.  she  peaks  out  from  the  windows.  rule  one :  keep  the  blinds  closed.  she  sees  something  BLUE  --  BIG  in  the  distance,  like  a  long  square.  a  door  opens,  and  a  man  gets  out.  in  fright,  she  lets  the  blinds  fall  loudly  against  the  window’s  glass.  not  stupid.  but  she  almost  wants  to  prove  to  herself  that  this  wasn’t  a  THING.  hand  hovers  before  the  door  knob,  she  flies  the  locks  off  the  door  with  her  eyes.  
Tumblr media
she  watches  the  MAN  travel  closer . . .  maybe  he  needed  help,  even  if  he  looked  okay.  but  eleven  notices  he’s  traversing  very  closely  to  the  tripwire.  something  in  her  says  he  might  just  be  lost,  and  she  knows  how  that  feels.  she  doesn’t  want  him  to  get  hurt.  swinging  open  the  door,  she  makes  a  snap  decision,  “ wait !  there’s  the  tri- trippy  wire ! ”
1 note · View note
Text
Unicork, a unicorn cockscrew
Tumblr media
The Unicork [Amazon] is a corkscrew in the shape of a unicorn, its body the handle and its horn the screw. Customer reviews are superlative.
"I was impressed by the general heft of the unicorn, and it pulled my cork as I might expect," writes Max Kucinich. "I especially appreciated the prancing posture of the animal, as it allowed me to take a strong grip when pulling."
"I was shocked at how heavy it wasm" writes Michael. "...It also works well on beer bottles"
"The iPhone of bottle openers," adds Sam.
https://boingboing.net/2020/01/10/unicork-a-unicorn-cockscrew.html
7 notes · View notes
h3adeu · 3 years
Text
少し軸足を WASM や Rust に移そうかなぁ。🐶 https://t.co/Kw5kf1sP5J
少し軸足を WASM や Rust に移そうかなぁ。🐶 https://t.co/Kw5kf1sP5J
— ua5aw98z (@ua5aw98z) Mar 1, 2022
March 01, 2022 at 10:34PM
0 notes
tak4hir0 · 3 years
Link
JSer.info #537 - 次期LTS候補となるNode.js 16がリリースされました。 V8 9.0へアップデート、timers/promisesの追加、Apple Silicon向けのprebuiltバイナリの配布に対応しています。 また、fs.rmdirのrecursiveオプションの非推奨化、process.bindingを使ったアクセスの非推奨化module.createRequireFromPathの削除なども含まれています。 Node.js 16にはNode.js 15の変更も含まれるので、npm 7へのアップデートやUnhandled Rejections時の終了ステータスの変更などの破壊的な変更も含まれています。 Node.js 16は2021-10-26からLTSとなる予定です。 また、Node.js 10.xは2021-04-30でサポートが終了されます。 Chrome 91 betaがリリースされました。 Origin Trialとして、Service Workerのmanifestのcapture_links、WebTransport、WebXR Plane Detection API。 その他には、Timerの解像度を仕様準拠の値に変更、WebSockets over HTTP/2のサポート、Service WorkerでES Modulesのサポートなどが含まれています。 Node.jsとTypeScriptを扱うORMであるPrismaがProduction Readyというリリースされています。 記事では、Primsaを構成するPrisma Client、Prisma Migrate、Prisma StudioというツールとPrismaの特徴について紹介されています。 ヘッドライン Node v16.0.0 (Current) | Node.js nodejs.org/en/blog/release/v16.0.0/ node.js ReleaseNote Node.js 16.0.0リリース。 V8 9.0へアップデート、timers/promisesの追加、Apple Silicon向けのprebuiltバイナリの配布など。 fs.rmdirのrecursiveオプションの非推奨化、process.bindingを使ったアクセスの非推奨化、module.createRequireFromPathの削除など。 これに加えてNode 15での変更であるnpm 7へのアップデートなどが含まれている Release v11.5.0 · raineorshine/npm-check-updates github.com/raineorshine/npm-check-updates/releases/tag/v11.5.0 npm Tools ReleaseNote npm-check-updates 11.5.0リリース。 yarnの自動検出に対応 Release v9.0.0 · puppeteer/puppeteer github.com/puppeteer/puppeteer/releases/tag/v9.0.0 Chrome browser library ReleaseNote Puppeteer 9.0.0リリース。 Chromium 91へアップデート、Apple M1のサポート、FileChooser.cancel()が同期処理になるなど Chromium Blog: Chrome 91: Handwriting Recognition, WebXR Plane Detection and More blog.chromium.org/2021/04/chrome-91-handwriting-recognition-webxr.html Chrome ReleaseNote Chrome 91ベータリリース。 Origin Trialとして、Service Workerのmanifestのcapture_links、WebTransport、WebXR Plane Detection API。 Timerの解像度を仕様準拠の値に変更、WebSockets over HTTP/2のサポート、Service WorkerでES Modulesのサポートなど Release v4.1.0 · reduxjs/redux github.com/reduxjs/redux/releases/tag/v4.1.0 redux JavaScript library ReleaseNote Redux 4.1.0リリース。 エラーメッセージをproduction buildから除外することでファイルサイズの改善など アーティクル Understanding TypeScript's Popularity | Notes orta.io/notes/js/why-typescript TypeScript article history opinion TypeScriptがなぜ人気となったのかを主要なイベントのタイムラインや類似するツールと比較しながら見ている記事。 Prisma – The Complete ORM for Node.js & TypeScript www.prisma.io/blog/prisma-the-complete-orm-inw24qjeawmb node.js TypeScript MySQL PostgreSQL article Node.jsとTypeScript向けのORMマッパーであるPrismaがProduction Readyとなった。 スキーマからTypeScriptの型定義を出力して利用できるPrisma Client、データモデルからPrisma Migrate、GUIでデータの閲覧と変更ができるPrisma Studioを持つ Using asynchronous web APIs from WebAssembly web.dev/asyncify/ WebAssembly JavaScript article Emscriptenで非同期を扱うAsyncify、C++とJS間の値を変換するEmbind、JavaScriptを組み合わせてWasmから非同期のWebPlatformAPIを扱う方法について。 The great SameSite confusion :: jub0bs.com jub0bs.com/posts/2021-01-29-great-samesite-confusion/ security article cross-site/same-siteとcross-origin/same-originの違いについての解説記事。 Same-Site Cookieの動作とメカニズムについて Overflow Issues In CSS — Smashing Magazine www.smashingmagazine.com/2021/04/css-overflow-issues/ CSS article ページの幅を突き抜ける要素の問題と対策についての記事。 要素やCSSプロパティごとに問題の原因や対応方法について紹介している。 またoverflowしている要素の見つけた方などのデバッグ方法について サイト、サービス、ドキュメント Headless WYSIWYG Text Editor – tiptap editor www.tiptap.dev/ JavaScript editor library ProseMirrorベースのWYSIWYGエディタライブラリ。 Vue、React、Svelteなどに対応、Y.jsを使ったリアルタイムコラボレーションの対応、シンタックスハイライトやMarkdownの記法を使ったショートカットに対応している ソフトウェア、ツール、ライブラリ関係 mhmd-22/ezgesture: Small js library for enabling gesture events github.com/mhmd-22/ezgesture JavaScript library ドラッグ、スワイプ、ピンチイン/アウトを扱うライブラリ Vue.js UI/UX Library - Inkline inkline.io/ Vue UI library Vue向けのUIフレームワーク Style Check style-check.austingil.com/ CSS Tools CSSを読み込んでHTML要素に対するスタイルの影響をチェックできるツール 書籍関係 The GraphQL Guide graphql.guide/ GraphQL book video GraphQLについての書籍と動画。 John ResigとLoren Sands-RamshawによるGraphQLのガイド。 GraphQLの解説、フロントエンド、バックエンド、React、Vue、Android、iOSについて扱う
0 notes
masaa-ma · 5 years
Text
Mercari x Merpay Frontend Tech Talk vol.4 を開催しました
from https://tech.mercari.com/entry/2020/01/24/100000
Merpay でフロントエンドエンジニアをしている @_sskyu です。1月15日に Mercari x Merpay Frontend Tech Talk vol.4 が開催されました。私も登壇者として参加したので、当日の発表の様子を紹介します。
Pros and Cons of SSR and JAMstack
最初に私が 「Pros and Cons of SSR and JAMstack」という発表をしました。昨年の8月から取り組んでいたもので、キャンペーン用のマイクロサービスのパフォーマンスが出ない問題を調査して、JAMstack 構成の環境に移行したという内容で発表しました。
speakerdeck.com
※JAMstack: JavaScript + API + Markup を使った Web アプリケーションアーキテクチャ。
NoCode で CMS と連携するデザインツールを作っている話
2つ目の発表は STUDIO の @miyaoka さんで、「NoCode で CMS と連携するデザインツールを作っている話」です。STUDIO では静的なLPなどはすでにNoCodeで作れる状態にあるそうですが、今は動的なサイトを作れるように開発をしているという内容でした。
slides.com
TypeScript で型安全に入門したい
3つ目の発表はフリーランスの @atsuco_02 さんで「TypeScript で型安全に入門したい」です。未経験者が TypeScript に入門するときのハードルを下げてくれるような内容で、わかるわかると思いながら聞いていました。CodeSandbox を利用すると面倒な開発環境の構築をスキップできるので良いですよね。
speakerdeck.com
Web Assembly と画像・動画
最後の発表は LINE の @Leonardo_engr さんで「Web Assembly と画像・動画」です。急遽代打で登壇されたということでしたが、WASM を使って ImageMagick をブラウザで動かすという素晴らしいデモを披露してくれました。
speakerdeck.com
おわりに
今回の Tech Talk は 4 名それぞれが異なる領域の話だったので、普段の業務で触れない技術やナレッジを知れて刺激になりました。次回は3月に開催を予定しているので、今回参加できなかった人や興味が湧いた人は是非ご参加ください!
https://cdn.user.blog.st-hatena.com/default_entry_og_image/153281987/1541493314406796
0 notes
michaelhaynes · 5 years
Text
The future of audiovisual touch panel designs will be objects (buttons, levels, images, pages) that can adapt to changes in code — such as WebAssembly, #Crestron CH5 & #AMX JSON/ JavaScript. WebAssembly (wasm) is an important new browser capability…https://t.co/iCVwRxCOLW
The future of audiovisual touch panel designs will be objects (buttons, levels, images, pages) that can adapt to changes in code — such as WebAssembly, #Crestron CH5 & #AMX JSON/ JavaScript. WebAssembly (wasm) is an important new browser capability…https://t.co/iCVwRxCOLW
— Michael Haynes (@_michaelhaynes) April 6, 2019
via Twitter https://twitter.com/_michaelhaynes April 06, 2019 at 01:18PM
0 notes
consejosvidasana · 6 years
Link
http://ifttt.com/images/no_image_card.png http://ifttt.com/images/no_image_card.png https://consejosdevidasaludables.com/consecuencias-dormir-poco/
Es terrible no poder dormir, ¿verdad? Las consecuencias de no dormir o de dormir poco se reflejan inmediatamente al día siguiente: cansancio, ojeras, malestar general y sentimos una especie de agotamiento en nuestro cerebro. Dormir las ocho horas diarias de forma placentera es el reflejo de una buena salud física y mental. Pero hay algo preocupante y es que según los expertos cada vez dormimos menos. Lo dice la WASM (Asociación Mundial de Medicina del Sueño). En reiteradas oportunidades hemos leído sobre los buenos hábitos alimenticios, y la importancia de la actividad física, pero poco se habla de la importancia de dormir bien
La entrada Consecuencias de No dormir o Dormir Poco se publicó primero en Consejos de Vida Saludables.
from Consejos de Vida Saludables
0 notes
hodldrgn-blog · 6 years
Photo
Tumblr media
New Post has been published on https://cryptomoonity.com/gochain-blockchain-available-on-azure/
GoChain blockchain available on Azure
The team at GoChain is bringing their private, scalable blockchain offering to Microsoft Azure. GoChain is a smart contract blockchain based on a go-ethereum code fork, with changes to protocol and consensus model primarily to increase the transaction speed of the network. This is acheived through core protocol changes as well as the introduction of Proof of Reputation consensus mechanism. This function similar to the current Proof of Authority based models in that verification of blocks are controlled by validation nodes agreed upon by the consoritium.
GoChain is an Ethereum compatible blockchain which enables enterprise customers and developers the ability to build and deploy decentralized applications and smart contracts. With this compatibility, existing Ethereum assets can be reused with little changes require, such as solidity based smart contracts.
Enterprises are looking for blockchain solutions that allow them to take advantage of core blockchain attributes such as immutability, strong digital signatures, and distributed architecture. However, they have needs that differ from public based chains in that they have controlled participants on the network. Solutions such as GoChain allow this type of deployment.
Upgradeable Smart Contracts
An area that the team at GoChain has been focused on is enabling a more friendly option to upgrade existing smart contracts. Smart Contracts are immutable by the very nature of protocol. While this leads to a strong assurance and trust model, enterprises are asking for patterns to upgrade existing deployed contracts. A few options have emerged, however GoChain is working on a model that moves functionality such as the ability to pause a smart contract from an inherited library or contract to the protocol level. Additionally, enabling a better governance model around upgradability rules via a voting mechanism is another enhancement the team is enabling. GoChain is targeting January 2019 for this update.
Other roadmap items
In addition to the core protocol and upgradable smart contracts, GoChain is also working on the following areas for near term releases:
Multi-Node deployment template.
Prioritized peer broadcasting to authorized signers.
Archive/backup of chain data off-node to cloud storage.
WASM contract support.
How can I get started?
Check out the free offering in the Azure Marketplace.
Related
Margin and Leverage on the Digitex Futures Exchang... Margin and Leverage on the Digitex Futures Exchange — 13th August 2018 The Digitex Futures Exchange will give traders the ability to trade with up to...
Binance Supports Malta Stock Exchange’s Stratup Ac... Binance Supports Malta Stock Exchange’s Stratup Accelerator Program The Malta Stock Exchange (MSE) has announced that digital currency exchange Binan...
Bytom Retweet Winner Title: Bytom Retweet Winner Video duration: 1:25 Views: 2 Likes: 0 Dislikes: 0 Publication date: 2018-08-13 02:01:43 https://www.youtube.com/watc...
Week 6 Super Contributors of Nebulas Incentive Pro... Week 6 Super Contributors of Nebulas Incentive Program Week 6 Super Contributors of Nebulas Incentive ProgramThe 20 Super Contributors for Week 6 of ...
.yuzo_related_post .relatedthumb background: !important; -webkit-transition: background 0.2s linear; -moz-transition: background 0.2s linear; -o-transition: background 0.2s linear; transition: background 0.2s linear;;color:!important; .yuzo_related_post .relatedthumb:hoverbackground:#fcfcf4 !important;color:!important; .yuzo_related_post .yuzo_text color:!important; .yuzo_related_post .relatedthumb:hover .yuzo_text color:!important; .yuzo_related_post .relatedthumb acolor:!important; .yuzo_related_post .relatedthumb a:hovercolor:!important; .yuzo_related_post .relatedthumb:hover a color:!important; .yuzo_related_post .relatedthumb margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px;
0 notes
masaa-ma · 6 years
Text
wasmer - WebAssemblyをローカルで実行
from http://www.moongift.jp/2019/01/wasmer-webassembly%e3%82%92%e3%83%ad%e3%83%bc%e3%82%ab%e3%83%ab%e3%81%a7%e5%ae%9f%e8%a1%8c/
WebAssemblyはWebと冠があるものの、もはやWebだけのものではなくなっています。Node.jsでは元々CUIでも実行できる状態でしたし、PHPでWebAssemblyを実行できるphp-ext-wasmもあります。
今回紹介するのは様々なソフトウェアをWebAssembly化し、ローカルで実行できるwasmerを紹介します。
wasmerの使い方
なんとLuaをWebAssembly化しています。普通にREPLが立ち上がります。
$ wasmer run lua.wasm Lua 5.4.0 Copyright (C) 1994-2018 Lua.org, PUC-Rio >
Pythonで記述されたPython処理系であるPyPyをJavaScriptに変換したpypyjsをWebAssemblyにしたpypyjs.wasmを実行するデモです。もはや意味分かりません。
$ wasmer run pypyjs.wasm (debug:, hello world)
さらにnginxをWebAssembly化したデモもあります。
Tumblr media
https://images.moongift.jp/2018/12/open-source-wasmer_thumb.fd6b4024c9f0fcf53d03e39bcb8b44a6.jpg
0 notes