タグ

2022年10月29日のブックマーク (33件)

  • Shell Script Best Practices — The Sharat's

    This article is about a few quick thumb rules I use when writing shell scripts that I’ve come to appreciate over the years. Very opinionated. Things¶ Use bash. Using zsh or fish or any other, will make it hard for others to understand / collaborate. Among all shells, bash strikes a good balance between portability and DX. Just make the first line be #!/usr/bin/env bash, even if you don’t give exec

  • オラッ今の10代の読書傾向だぞ!!! 『高校男子がちょっと将来心配になるなあw』『中学生女子の人間失格がよくわからん』

    恥の多い生涯を送って来ました。 自分には、人間の生活というものが、見当つかないのです _(:3 」∠ )_

    オラッ今の10代の読書傾向だぞ!!! 『高校男子がちょっと将来心配になるなあw』『中学生女子の人間失格がよくわからん』
  • 美しい姉弟 - 堤翔 / 美しい姉弟 | くらげバンチ

    美しい姉弟 堤翔 相田譲と田中ほなみは、親の再婚によって義理の姉弟となった。同じ高校に通いながら義理の姉弟になるという、最高のシチュエーションに期待が爆上がりする二人だが、現実は理想とは少し違って……?

    美しい姉弟 - 堤翔 / 美しい姉弟 | くらげバンチ
  • シールを貼ったらスピーカーの音がよくなる!? 産総研の実験データからも明らかになったAdPower Sonicの威力|DTMステーション

    先日、レコーディングエンジニアの森元浩二さんから、「ぜひ、一度試してもらえませんか?」と言われ、AdPower Sonicなるシールをウチのモニタースピーカーに貼ってみました。実際、森元さんが自宅にいらっしゃり、そのシールを貼るというか、バスレフポート(スピーカーの穴)にちょっと入れてもらったところ、明らかに音が良くなった感じがして驚いたのです。これは記事にして紹介してみたいと思う一方、ホントだろうか?何か騙されてないか?と少し自分の耳を疑ってみたりもしました。 そこで森元さんに、「何か客観的なデータってないですか?」と聞いたところ、「いま公的研究機関である産業技術総合研究所で実験・測定を行っているところなので少し待ってほしい」と言われたのです。産総研から客観的な結果が出てくれば、それは間違いなさそうだけど、ホントに違いが分かるのだろうか……と思っていたところ、先日森元さんから「明らかな違

    シールを貼ったらスピーカーの音がよくなる!? 産総研の実験データからも明らかになったAdPower Sonicの威力|DTMステーション
    chess-news
    chess-news 2022/10/29
    メーカー的に分かってるけど、コストメリットが合わないとかだったりして。 /車で小さいフィンを立てる話もあるからなあ。
  • 『海外に行った時に歴史事象について語ると、100%驚かれる』…それだけ、大学受験レベルの世界史にはちゃんと書いてある。

    境 真良@iU/GLOCOM/METI(あーりん推し/芸能人スキャンダル要らない) @sakaima マジでさ、世界史強かったせいもあるけど、海外に行った時に歴史事象について語ると、100%驚かれる。それだけ、大学受験レベルの世界史にはちゃんと書いてある。将来、海外に行った時のネタを仕入れるつもりで、若い人たちは、世界史教科書に真面目に取り組むとよいよ。 2022-10-28 19:30:42 境 真良@iU/GLOCOM/METI(あーりん推し/芸能人スキャンダル要らない) @sakaima 多分、韓国の方とか、日人が高麗活字のこととか、李舜臣とか李退渓の話とか、教科書で読んでるって知らないと思うんだよね。中国の方も、中国のちょっと近隣になると、匈奴の単于の名前とか、モンゴル帝室系図とかになると、下手すると日人の世界史好き高校生の方が知ってる。 2022-10-28 19:37:17

    『海外に行った時に歴史事象について語ると、100%驚かれる』…それだけ、大学受験レベルの世界史にはちゃんと書いてある。
  • 車椅子になった

    30歳前半の男。春に事故に遭い現在は車椅子生活。リハビリを受けているが、以前と元通りって訳には行かない。車椅子なしの生活に戻れるか不明だし、そんなの待ってたら30代が終わりそう。そんな訳でこれからどうしようか考えている。 家族、加害者と親御さんの誠実な対応、保険会社のおかげでしばらく生活に困ることはないがずっとボケっとしてるわけには行かないし。車椅子の状態でも働ける職場はあるが前職は営業で特別なスキルもないため、どうしても周りに迷惑をかけながら給料をもらうお情け就労になってしまう。それは俺の性に合わない。 状況としては、目覚めた直後は視界も悪かったし簡単な計算も「…あれ?」って感じだったけど、幸いどちらも元通りになった。完全に感覚が無くなったわけではなく、トレーニングもしたので多目的トイレなら一人で入れるものもある。全力で支えに掴まれば、かろうじて数秒立てる。歩行は不可。両親は現在実家を風

    車椅子になった
  • TVアニメ「とんでもスキルで異世界放浪メシ」公式サイト

    異世界の住人となった彼の固有スキルは 『ネットスーパー』 という一見しょぼいものだった…。 落胆するムコーダだったが、 実はこのスキルで取り寄せた現代の品は 異世界だととんでもない効果を発揮して…!?

    TVアニメ「とんでもスキルで異世界放浪メシ」公式サイト
  • 分離型キーボード「Mistel BAROCCO MD770RGB」実機レビュー!PC作業中の肩こり・猫背の改善に - Rentio PRESS[レンティオプレス]

    分離型キーボードの中でも人気なのが、台湾のメーカーMistel(ミステル)社のBAROCCO(バロッコ)シリーズ。中でも「BAROCCO MD770RGB」は、2020年1月発売の最新モデルです。 今回BAROCCO MD770RGB(類似品)をレンタルして使うことができたので、実機を見ながら特徴を解説していきます。 好みの打鍵感を選べるメカニカルキーボード BAROCCO MD770RGBは、キーそれぞれが独立したつくりになっている「メカニカルキーボード」。 一つのキーに不具合や故障が起こっても簡単に取り外して付け替えることが可能です。 メカニカルキーボードは各キーの内側にメカニカルスイッチが搭載されていて、その種類によって打鍵感が異なります。 MD770RGBは、信頼性と耐久性で人気のCHERRY MXスイッチを搭載。4種類から好みのものを選べるようになっています。 茶軸…押したときに

    分離型キーボード「Mistel BAROCCO MD770RGB」実機レビュー!PC作業中の肩こり・猫背の改善に - Rentio PRESS[レンティオプレス]
  • Javaがサーバレスに至るまでの道のり

    はじめに 先日、JakartaOne Live Japan 2022というイベントで登壇させていただく機会を頂きました。 QuarkusやHelidonのような新しめのEEフレームワークがこれまでのPayaraやWebLogicとどう違うのか? CloudRunのようなサーバレス環境でMicroProfileのどの機能が効果的に働くのか? という点を最近のWeb開発周りのトレンドと絡めながら話ました。上記のようにアーカイブ動画も公開されていますが、せっかくなのでQuarkusがサーバレス環境で実行に最適化されるまでの周辺事情等をまとめたいと思います。Javaだけに留まらず最近の環境事情の整理にも役立つかと思います。 TL;DR Quarkus/Helidonは軽量で高速な新しいEEフレームワーク コンテナや、サーバレス、クラウドネイティブなど最新のトレンドに基づいた設計 GCPのCloud

    Javaがサーバレスに至るまでの道のり
  • 40代で新しいキャリアを選択したエンジニアが語る、プログラミングの世界に起きている面白い変化とは - Findy Engineer Lab

    一昔前まで囁かれていた「エンジニア35年定年説」。 しかし近年では、技術に特化した専門職・ICなど、マネジメント職以外の選択肢も少しずつ増えています。エンジニアとしては、今後のキャリアをどのように考えるべきなのでしょうか。 ファインディでは「40代でキャリアチェンジした2人の音は?混沌な時代を生き抜くエンジニアのキャリア戦略を考える」と題したイベントを開催。 ミドル世代で新たなキャリアを選択したメリカリ牧さんと、LINE Fukuokaきしださんをお招きし、お話を伺いました。 お二人は「マーケットトレンドの変化は今後起こりにくくなる」と前提しつつ、自分が納得する道を選ぶべきだと語られました。 パネリスト 牧 大輔さん/@lestrrat 株式会社メルカリ jwxや peco の開発責任者。Go/Perl/Cプログラマ、講演、執筆、動画プロデュースなどを生業としている。過去には技術カンファ

    40代で新しいキャリアを選択したエンジニアが語る、プログラミングの世界に起きている面白い変化とは - Findy Engineer Lab
  • オブジェクト指向 - Wikipedia

    オブジェクト指向(object-oriented)という言葉自体は、1972年から80年にかけてプログラミング言語「Smalltalk」を開発したゼロックス社パロアルト研究所の計算機科学者アラン・ケイが、その言語設計を説明する過程で誕生している[1]。人の述懐によると、大学院時代のケイがプログラミング言語「Simula」に感化されて日夜プログラミング・アーキテクチャの思索に耽っていた1967年頃、今何をしているのかと尋ねてきた知人に対して「object-oriented programmingだよ」とその時の造語で答えたのが原点であるという。このオブジェクト指向が知名度を得るようになったのは1981年頃からであり、当時の著名なマイコン専門誌BYTEによるSmalltalkの誌上紹介が契機になっている。オブジェクト指向の中でケイはメッセージングという考え方を重視していたが、世間の技術的関心

  • 変数を使用する | UNIX & Linux コマンド・シェルスクリプト リファレンス

    → 他のプログラミング言語と同様に = を使用する。 シェルスクリプトでも C言語などと同様に = を使用することで変数に値を設定することができる。ただし、C言語とは違い = の前後にスペースがあってはいけない。 また、変数名の大文字と小文字は区別されるため変数 VAR と変数 var は別物として扱われる。さらにシェル変数に「型」は存在しないので、文字列や数値を区別なく設定できる。 ポイントをまとめると以下のとおりとなる。 = を使う 値の設定時は変数名の先頭に $ を付けない ($ は参照時のみ) = の前後にスペースを入れない (前後にスペースがあるとエラー) 型は存在しない (declare コマンドや typeset コマンドで似たようなことができるが推奨はしない) 変数名の大文字・小文字は区別される (VAR と var は別物) 特に「2」は初心者が犯しがちなミスなので注意す

    変数を使用する | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • シェル芸人のためのJupyter環境 - A painter and a black cat

    Jupyter¶ Jupyterスクリーンショット JupyterとはJupyter環境の構築想定する環境minicondaのインストールJupyterのインストール(minicondaインストール先にインストールされる)Jupyterに Bash のJupyterカーネルを導入するJupyterの起動minicondaでPython2環境も作って共存させる場合 使い方シェル芸人のためのJupyter使い方 Memo シェル芸人のためのJupyter環境を構築しよう!!!11 スクリーンショット¶ Jupyterとは¶ スクリーンショットをご覧あれ。ブラウザでPython(Bashも)を実行出来る環境です。 Markdown形式のメモと一緒にWeb上で実行&保存できちゃうステキ機能 書いた物は保存できて、いつでも再実行可。 スライドやhtmlにも変換できます。 GitHub Gistにエク

    シェル芸人のためのJupyter環境 - A painter and a black cat
  • Python の基礎

    雑多な情報 シェルコマンドとマジックコマンド シェルコマンドは Windows のコマンドプロンプトや Mac, Linux のターミナルで利用できるコマンドです.シェルコマンドは Jupyter Notebook 内で実行できますが,OS ごとに利用できるシェルコマンドが異なるので注意が必要です.一方で,マジックコマンドも Jupyter Notebook 内で実行できるコマンドですが,IPython (Jupyter Notebook) のカーネルによって提供されるので,OS が異なってもマジックコマンドは同じです(ただし,オプショナル引数の設定方法などが異なる場合があります). 目次に戻る Windows のシェルコマンド Windows でシェルコマンドを実行するには先頭に ! を入力して,その後にコマンドプロンプトで利用できるコマンドを入力します.実行時はやはり Shift +

    chess-news
    chess-news 2022/10/29
    シェルコマンドとマジックコマンド
  • Jupyter Notebookでシステムコマンドを実行し文字列のリストとして取得 | note.nkmk.me

    IPythonでは!lsのように先頭に!をつけることでシステムコマンド(OSコマンド / シェルコマンド)を実行できる。 Built-in magic commands — IPython 7.1.0 documentation IPythonをバックエンドで使っているJupyter Notebookでも同様の操作が可能。 Jupyter Notebookのセル上でシステムコマンドを実行できるだけでなく、その標準出力を文字列のリストとしてPythonの変数に格納して使うことができる。 ここでは以下の内容について説明する。 注意点 Jupyter NotebookではなくIPythonの仕組み 使えるコマンドは環境に依存 マジックコマンドとの関係 !をつけてシステムコマンドを実行 !cdコマンドの注意点 標準出力をPythonのオブジェクト(文字列のリスト)として取得 !lsコマンドの注意点

    Jupyter Notebookでシステムコマンドを実行し文字列のリストとして取得 | note.nkmk.me
  • 深層学習 DS-GA 1008 · 2020年度春学期 · ニューヨーク大学データ・サイエンス・センター

    概要 この講義では、深層学習や表現学習の最新技術について、主に教師あり・教師なし深層学習、埋め込み手法、距離学習、畳み込み・再帰型ニューラルネットワークや、それらを用いたコンピュータビジョン、自然言語処理、音声認識などの応用技術を取り扱います。 この講義は「DS-GA 1001 Intro to Data Science」あるいは大学院レベルの機械学習科目をすでに履修していることを前提とします。 講義 凡例: 🖥 スライド, 📓 Jupyter notebook, 🎥 YouTubeビデオ. 週 形式 タイトル 資料

  • PyTorch/TensorFlow/Keras/scikit-learnライブラリ内蔵のデータセット一覧

    PyTorch/TensorFlow/Keras/scikit-learnライブラリ内蔵のデータセット一覧:AI機械学習のデータセット辞典 機械学習やディープラーニング用の主要ライブラリが提供する「画像/音声/テキストなどのデータセット」の名前とリンクを表にまとめ、典型的な使い方を簡単に紹介する。 連載目次 連載「AI機械学習のデータセット辞典」では、ここまで主に、scikit-learnやKeras/TensorFlow(tf.keras)、TensorFlow Datasets、PyTorchといった主要なPythonライブラリに共通的に含まれる代表的なデータセットを紹介し、各ライブラリでの典型的な実装コード例を示してきた。しかし、これらの全ライブラリに共通的に含まれているデータセットはまれで非常に少ない。よってこれからは、個々のライブラリに1つしか含まれていないようなこまごまと

    PyTorch/TensorFlow/Keras/scikit-learnライブラリ内蔵のデータセット一覧
  • PyTorchチュートリアル(日本語訳版)

    [1] サイトでは、「PyTorch 公式チュートリアル(英語版 version 1.8.0)」を日語に翻訳してお届けします。 [2] 公式チュートリアルは、①解説ページ、②解説ページと同じ内容のGoogle Colaboratoryファイル、の2つから構成されています。 両者は基的には同じ内容です。サイトでは 「Google Colaboratoryファイル」で、チュートリアルの日語訳を用意しております(未完成分は順次公開いたします)。 [3] サイトのチュートリアルの閲覧および実行は、Google Colaboratory環境を前提とします。 (サイトのライセンスはこちらとなります) [4] サイトに掲載している、日語チュートリアルをまとめて配置したGitHubはこちらとなります。 [0] 目次(table of contents) 日語解説へ [1] テンソル(T

    PyTorchチュートリアル(日本語訳版)
  • ivy が面白い

    ivyとはなにか 機械学習の統一を目指すフレームワークです。現在、JAX, TensorFlow, PyTorch, Numpy をサポートしています。JAXはNumpy互換なので、実質的に Tensorflow&Pytorch の共通APIのフレームワーク(かなり乱暴なまとめ方)です。 研究のペーパーでよく見るのはPytorchですが、産業ではTensorflowがよく使われるようです。 下の表にもありますが、開発者の設計思想を読むと「書き換えの手間」が想像以上に労力を必要とする文面が多く見受けられます。 余談で手元にTensorflowとPytorchが2冊あるのですが、実装に互換性があればそういう悩みが減って深層学習の学習が身近になるかもしれないですね。 特に初学者は「最初にどの山に登るのがいいのか」で迷うと思うので。 ivy登場以前から、学習済みモデルを異なるプラットフォームで

    ivy が面白い
  • PyTorch

    Join us in Silicon Valley September 18-19 at the 2024 PyTorch Conference. Learn more. Learn Get Started Run PyTorch locally or get started quickly with one of the supported cloud platforms Tutorials Whats new in PyTorch tutorials Learn the Basics Familiarize yourself with PyTorch concepts and modules PyTorch Recipes Bite-size, ready-to-deploy PyTorch code examples Intro to PyTorch - YouTube Series

    PyTorch
  • 【Python】"pip install" と "python -m pip install" の違い

    みなさん pip 使っていますか? Python では pip が使えるのでパッケージ管理が非常に便利ですよね! 使いたいパッケージがあれば pip で install すればすぐに使えるようになりますし、消す時も uninstall すれば良いだけなので楽です。 そんな pip ですが、pip の使い方には大きく分けて pip install と python -m pip install の2つが存在することはご存知でしょうか? ウェブサイト等によっても、紹介される pip のコマンドは上記の2つでバラバラだと思います。この2つの pip の使い方にはどのような違いがあるのでしょうか? このページでは、その「2つの pip の使い方」における違いについて解説していきたいと思います。 pip install と python -m pip install の違い 質的には下記のどちらも

    【Python】"pip install" と "python -m pip install" の違い
  • 駅弁「JR貨物コンテナ弁当」がすっげーワクワクするしウマイ!|ガジェット通信 GetNews

    駅弁として売られている「JR貨物コンテナ弁当」がワクワクするのですよ。子ども心をくすぐられるというか、おもちゃチックな部分とか、それなのにしっかり駅弁としてウマイところに惹かれるのです。 JR貨物コンテナ弁当 神戸のすきやき編 正式名称は『JR貨物コンテナ弁当 神戸のすきやき編』で、価格は1500円。製造しているのは兵庫県神戸市の淡路屋。JR東京駅の一部の駅弁屋さんでも購入可能です。 マニア心をくすぐる この駅弁の何が良いかって、見た目が貨物コンテナそのものな点。 貨物コンテナをそのまま小さくしただけともいえるリアルな作りは、マニア心をくすぐります。ちなみに、箸は伸縮自在なものがひとつ入っています。 豆腐と人参も入ってて彩鮮やか 貨物コンテナのフタを開けると、中にはたっぷりとすき焼きの具が入っています。 意外と多いですよ、肉や野菜などの具の量。しっかり豆腐と人参も入ってて彩鮮やか。 小物入

    駅弁「JR貨物コンテナ弁当」がすっげーワクワクするしウマイ!|ガジェット通信 GetNews
    chess-news
    chess-news 2022/10/29
    ダイレクトに入ってるのか
  • 思春期の子供に読ませたい三大マンガ

    ・ウシジマくん ・地元最高 あとは? ・追記10/30 こんなに返答あるとはありがとうございます。 ごめんなさい説明が足りな過ぎでした。 今回の趣旨について以下に説明します。 文脈読み取ってくれた方には特に感謝。 引き続き候補があればよろしくお願いします。 前提 目的 危険種の生態についての知見 年齢 にじさんじ好きな中学生女子二人 漫画 ややマイナー系でジャンプ系は無し 活字 天スラ・東野圭吾・知念実希人他 音楽 ボカロ厨二系 環境 スマホ所持。友人LINE程度でSNS未使用 姉・芯があるが気が強過ぎて心配 妹・優し過ぎて流されないか心配 選考理由 ウシジマくん 圧倒的な守備範囲の広さ いろんな種類のやべー界隈の存在が知れる 知らなくていいこと、近づいてはいけない界隈があること知って欲しい 地元最高 圧倒的な詭弁のリアリティ 暴力とダブルバインドでカタにハメる描写が凄まじくリアル 詭弁

    思春期の子供に読ませたい三大マンガ
    chess-news
    chess-news 2022/10/29
    夢を追いかけて欲しいなあ
  • 瀧は本当に主人公だったのか?「非常に稀な経歴の監督」新海誠が起こした『君の名は。』という事件 | 文春オンライン

    節目は2012年。この年がどういう年かといえば、細田守監督の『おおかみこどもの雨と雪』があり、庵野秀明総監督の『ヱヴァンゲリヲン新劇場版:Q』があり、長峯達也監督の『ONE PIECE FILM Z』があった――と固有名詞を並べれば、おおよその想像がつくのではないだろうか。 この年、スタジオジブリ作品が不在でありながら、アニメ映画の興行収入合計が初めて400億円を超えたのである。そしてそれ以降、アニメ映画の興行収入は400億円を下回ったことがなく、多い年では600億円を超えることもある。 この背景にシネコンの定着、アニメ映画の制作数の増加といったビジネス状況の変化があることは間違いないが、それをここで論じるのは止めておこう。 ここでまず目を向けたいのは「スタジオジブリの90年代」「活況の10年代」の間に挟まれたゼロ年代であり、この時期は10年代を担う作り手たち、10年代を牽引するシリーズ

    瀧は本当に主人公だったのか?「非常に稀な経歴の監督」新海誠が起こした『君の名は。』という事件 | 文春オンライン
    chess-news
    chess-news 2022/10/29
    ネタバレェ
  • アメリカでは時代についていけない人のことを”floppy”と呼ぶ

    アメリカ掲示板で最近知ったアメリカスラングで、時代についていけない、最新の技術にコミットしない人たちのことを”floppy”と呼ぶらしい。もちろん、老人が多い増田なら気づいているだろうが、語源はフロッピーディスクからきている。 なぜフロッピーなのか?海外でも「昔フロッピーディスクというものがあって……」などと昔を懐かしむ老人が多いらしい。増田でもEZWebやらADSLやら、今では使われていない過去の技術をネタにして笑いをとる風潮がある。外国では、そうした一定の年齢層以上でしか通じない話をすることはコミュニケーションを取るつもりがない、といった態度で取られるそうだ。それゆえに、時代に取り残された人、ついていけない人という意味で”floppy”な人と呼ばれたりする。 ……というのは全部嘘で、そんなスラングは存在しない。少しでも騙されてくれた人がいれば嬉しいと思う。ペラペラに薄い嘘増田でした。

    アメリカでは時代についていけない人のことを”floppy”と呼ぶ
  • Pythonの仮想環境構築 - パッケージ管理編

    はじめに この記事は以下の記事からの続編です。 上記の記事にも記載していますが、pythonの仮想環境作成ツールには主に3つの分類があります。 Python(インタプリタ)のバージョン切り替えを行うもの パッケージ切り替えを行うもの 2の機能に加えて独自のパッケージ管理機能を有するもの(pip以外のパッケージ管理を利用可能なもの) 今回は2.パッケージ切り替えを行うものをメインに記載していきます。 執筆時の環境 OS: Ubuntu 20.04.4 LTS shell: zsh 5.8 (x86_64-ubuntu-linux-gnu) python: Python 3.9.7 (pyenv内の仮想環境) パッケージ管理の仮想環境 pyenvでは複数の Python 体(インタプリタ)のバージョンを管理・切替て利用できますが、パッケージ管理を行うことには不向きだと思っています。 pyen

    Pythonの仮想環境構築 - パッケージ管理編
  • コードのコピペ時にほぼ絶対やる失敗を「Visual Studio」が防ぐようになる?/インデントされたコードからインデントを削除してコピー可能。実装に向け拡張機能が公開

    コードのコピペ時にほぼ絶対やる失敗を「Visual Studio」が防ぐようになる?/インデントされたコードからインデントを削除してコピー可能。実装に向け拡張機能が公開
  • homebrewのcaskコマンドはオプションになりました。 - Qiita

    homebrewでGUIをもつアプリをインストールしたい時はcaskを使いますよね。 mac入れ替えで初期セットアップ中に下記のようなエラーに遭遇しました。 hori$ brew cask install google-cloud-sdk Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae libvdpau xcb-util-cursor ==> Updated Formulae Updated 107 formulae. ==> Updated Casks Updated 319 casks. ==> Deleted Casks gfortran openxcom Error: Calling brew cask

    homebrewのcaskコマンドはオプションになりました。 - Qiita
  • 初めてのJuliaとインストール (Windows & Linux) - Qiita

    この記事の目的 記事では、統計や科学計算向けとして人気急上昇中のプログラム言語、Julia(ジュリア)について、その初歩やインストール、使い方などを説明します。 ※当記事は執筆時点(2020/09/14)現在の情報です。情報は常に更新されますので、最新の情報を確認して下さい。 Juliaってどんなプログラム言語? Juliaはジュリアと読みます。マサチューセッツ工科大学のグループにより開発された新しいプログラム言語で、人工知能やデータサイエンス、科学計算分野で注目を集めています。 Juliaの特徴は「コードが簡潔で高水準な記述ができる」「プログラムの実行速度が速い」ことです。また「Pythonのように書けて、C言語のように動く」とも表現されます。 Juliaはインストールが簡単で、Windows/macOS/Linuxなどの幅広いOSをサポートしています。 また、動作形態としては、対話型

    初めてのJuliaとインストール (Windows & Linux) - Qiita
  • Homebrew で Error: homebrew-core is a shallow clone が出て brew update が実行できない問題

    2020 年 12 月以降に Homebrew で brew update をしようとすると次のようなエラーが出て処理が実行できないことがあります。 Error: homebrew-core is a shallow clone. To `brew update` first run: git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow This restriction has been made on GitHub's request because updating shallow clones is an extremely expensive operation due to the tree layout and traffic of Homebrew/homebre

    Homebrew で Error: homebrew-core is a shallow clone が出て brew update が実行できない問題
  • Homebrew使い方まとめ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Homebrew使い方まとめ - Qiita
  • Homebrewで覚えておくと便利なコマンド一覧

    Git 2.26.0以下に脆弱性が見つかった とのことで、Homebrewでインストールしたgitを更新しようと思ったら、自分がHomebrewのコマンドを理解していないことに気づきました。 ということで、この際、覚書的にメモっておきます。以下、よく使いそうなコマンドの一覧です。 Homebrewの更新 インストールしたフォーミュラ(パッケージ)が更新されるわけではないの要注意です。僕はココを勘違いしてました。 brew update インストールしたフォーミュラの更新 brew upgrade フォーミュラ名のように特定のフォーミュラを指定して個別に更新も可能。何も指定されていない場合は、インストールされているすべてのフォーミュラが更新される。更新後にbrew cleanupも実行されて30日以上古いフォーミュラは削除されます(参考 )。 brew upgrade 更新可能なフォーミュラ

    Homebrewで覚えておくと便利なコマンド一覧
  • Pipenvを使ったPython開発まとめ - Qiita

    はじめに 今年は複数人でいっしょにPythonを使って開発を行う機会があったのですが,そのときに導入したPipenvがいい感じでしたので一通りの基操作についてまとめてみようと思います.個人での開発でも有効だと思いますが,複数人で開発するときに便利かなと感じたところも多かったので,そういう視点も入れながらまとめてみました. ※個人的にチームでの開発でよかった内容にをつけています. Pipenvとは Pythonで開発するときに,プロジェクト毎のパッケージ管理や仮想環境の構築を簡単に自動で行ってくれるツールです.Node.jsのnpmなんかを使ったことがあればイメージがわきやすいと思います. パッケージのインストールならpip,仮想環境の構築ならvirtualenv(venv)を使えば対応できますが,pipenvはそれらをまとめてより簡単に扱えるようサポートしてくれます.またnpm-scri

    Pipenvを使ったPython開発まとめ - Qiita