Codethink - UK based software services company with a F/LOSS first approach
Codethink - UK based software services company with a F/LOSS first approach
Luau Luau (lowercase u, /ˈlu.aʊ/) is a fast, small, safe, gradually typed embeddable scripting language derived from Lua. Around 2006, Roblox started using Lua 5.1 as a scripting language for games. Over the years we ended up substantially evolving the implementation and the language; to support growing sophistication of games on the Roblox platform, growing team sizes and large internal teams wri
「レビューの成功要因」は どの程度のキキメがあるの? 1 レビューのキキメ~Part2 Software Quasol @HBA 安達 賢二 https://www.softwarequasol.com/ adachi@hba.co.jp ソフトウェアテストシンポジウム(JaSST)2021四国 Copyright © Kenji Adachi@Software Quasol , All Rights Reserved 安達 賢二(あだち けんじ) adachi@hba.co.jp 株式会社HBA 経営管理本部 Exective Expert http://www.softwarequasol.com/ 【経歴】 2012年社内イントレプレナー第一号事業者として品質向上支援事業SoftwareQuasolを立ち上げ。 自律運営チーム構築・変革メソッドSaPIDをベースに、 関係者と一緒に価
Nelua Programming Language Minimal, simple, efficient, statically typed, compiled, metaprogrammable, safe, and extensible systems programming language with a Lua flavor. Overview Download What is Nelua? Nelua is a systems programming language for performance sensitive applications, like real-time applications and game engines. Its syntax and semantics are similar to Lua, but its garbage collection
Collection of the educational lectures, and classes from Dmitry Soshnikov.Here you will find advanced materials on different topics, related to programming l...
Enlarge / The profusion of Web interfaces—with shifting standards, platforms, and libraries—hasn't made software development any simpler. Sourcegraph, a company specializing in universal code search, polled more than 500 North American software developers to identify issues in code complexity and management. Its general findings are probably no surprise to most Ars readers—software has gotten bigg
リポジトリ(kaityo256/sevendayshpc) HTML版 一括PDF版 はじめに なぜスパコンを使うのか Day 1 : 環境構築 とりえあず手元のPCでMPIが使える環境を整え、簡単なMPIプログラミングを試してみる。 MPIとは 余談:MPIは難しいか MPIのインストール はじめてのMPI ランク 標準出力について GDBによるMPIプログラムのデバッグ Day 2 : スパコンの使い方 スパコンを使うときに知っておきたいこと。ジョブの投げ方など。 はじめに スパコンとは 余談:BlueGene/Lのメモリエラー スパコンのアカウントの取得方法 ジョブの実行の仕組み ジョブスクリプトの書き方 フェアシェア バックフィル チェーンジョブ ステージング 並列ファイルシステム Day 3 : 自明並列 自明並列、通称「馬鹿パラ」のやり方について。 自明並列、またの名を馬鹿パラ
"Locality is efficiency, Efficiency is power, Power is performance, Performance is King", Bill Dally マルチスレッディングとは? CPUとGPUのマルチスレッディングの違いをブログにまとめていたけど例によって誰も興味なさそう— arutema47 (@arutema47) 2021年8月16日 つぶやいたら読みたい方が多そうだったので完成させました。 マルチスレッディングとはメモリ遅延を隠蔽しスループットを上げるハードウェアのテクニックです。 ただCPUとGPUで使われ方がかなり異なるため、その違いについて考えてみる記事です。 (SIMDについて並列プログラミングの観点から触れるべきでしたが、時間無いマルチスレッディングに注目するため初版では省きました。) 本記事について 本記事はCPUとG
発達障害者プログラマーの育成と就労に繋げる 支援とメンターの育成 国立大学法人福井大学 ミテネインターネット株式会社 独立行政法人国立高等専門学校機構福井工業高等専門学校 福井大学 小越康宏 1. モデルの概要 1.1 モデルの全体概要 ■メンター育成講座を通じプログラマーを育成できる発達障害児者の支援者を育成する。論理的思考能力を養うために視覚デザインによるクラウド型プログラミング教材を開発する。発達障害児者の特性を考慮し、興味を持ち根気強く取り組める課題を提供する。プログラムの動作確認はプロジェクションマッピングによりコミュニケーションを促す場を提供する。 ■発達障害児者の適切な支援を行うためには、個々人の特性の把握が重要である。我々は従前より医・工・教連携で、発達障害児者の日々の行動や状態像を把握し支援を行うことを目的とした「家庭・学校・専門家を繋ぐICT個別支援システム」を開発し運
In our team at Rakuten, we have been using Elm1 in production for almost two years now. This post is about our story, the lessons we learned, and our likes and dislikes. This post is quite long so if you prefer to see an overview, feel free to jump to the index. Everything started in the Berlin branch of Rakuten during the summer of 2017. We were maintaining a medium-size single-page application w
複数のプログラムを同時に実行する「並行プログラミング」は、処理速度を飛躍的に向上させる手法で、タスク管理、プロセス管理、スレッド管理をはじめ、複雑な仕組みについての幅広い知識とテクニックが必要となります。本書はRustとアセンブリ、そして一部Cを用い、CPUのアトミック命令、グリーンスレッド、アクターモデル、π計算、ソフトウェア・トランザクショナルメモリ、async/awaitなど、並行プログラミングに関する理論的な背景から実装までをカバー。さらに、アセンブリ実装の理解を深めるため、AArch64とx86-64アーキテクチャの説明も付録として収録。一歩一歩、着実に理解できるように、その仕組みから順を追って詳しく説明します。GitHub上で公開されているソースコードを実際に動かしながら、並行プログラミングの知識と理解を深めることができます。 関連ファイル サンプルコード 正誤表 ここで紹介す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く