So I have Chrome Remote Desktop installed in Windows on 2 of my machines, and I want to set it up in Ubuntu as well (so that I can easily access my machine at home from work etc). So I went to https://remotedesktop.google.com/access as I did in Windows and chose to set it up. It downloaded the .deb and I installed it. But when I go back to that link after installing, I expected to see an option to
◆ フォントサイズがおかしいと思ったら Ctrl-0 (テンキー) でリセットできる ◆ エディタ部分だけじゃなくてメニューバーやステータスバーなども含めて全体のサイズ調整 ◆ Ctrl+(+) と Ctrl+(-) で拡大縮小できる ◆ Ctrl 押しながらマウスホイールだとエディタ部分のみのフォントサイズができる 文字やアイコンなども全体的に大きくてエディタ部分が圧迫されてます こんなだっけ?と思いつつも使っていたのですが やっぱり周りが大きくて鬱陶しいと思ってどうにかすることにしました この PC はノートで比較的ディスプレイサイズが小さめです たぶん 15 インチとかそのへん DPI 設定とかかなーと思ったものの 昔は拡大表示してましたがせっかく FullHD の解像度なのに横が 1300 程度になるのでけっこう前に 100% 表示に戻してます となると ソフト側の問題のはずです
bashやzshでは、コマンドの結果を差し込みする場合、以下のように任意の箇所に「$(コマンド)」を記述してコマンドを実行することで、(サブシェル展開にはなるのだが)コマンドの実行結果を差し込む。 結構よく利用される方法だ。 コマンド ...$(コマンド)... blacknon@BS-PUB-UBUNTU-01:~$ echo $0 -bash blacknon@BS-PUB-UBUNTU-01:~$ echo $(date +%Y%m%d)_test 20170216_test で、fishでこれと同じ記述をした場合、残念ながら動作しない。 fishで同様の処理を行う場合は、以下のように「$」を付与せずただカッコ()で閉じるだけでいいようだ。 コマンド ...(コマンド) blacknon@BS-PUB-UBUNTU-01 ~> echo $FISH_VERSION 2.2.0 bla
概要 Dockerイメージを手元でrunさせる際にそのまま動かさず、試しにbashを実行してコンテナの中身を見たいときがあります。 Dockerビルドの際、entrypointが指定されているとCMDと違いbashを指定するとコマンドが上書きされず引数(オプション)扱いとなるためエラーとなってしまいます。 エラー例 $ docker run -it --rm aerospike/aerospike-tools bash error: Unknown command: bash entrypointを指定して上書き $ docker run -it --rm --entrypoint "bash" aerospike/aerospike-tools 参考 Docker run リファレンス
PEP 484 – Type Hints を読んで「なるほど、こういう使い方もあるのか」と気づかれたのでブログに書いておく。 尚、このエントリの内容を実行するには Python 3 以降が必要となる。 使った Python のバージョンは次の通り。 $ python --version Python 3.6.1 Ellipsis について Python 3 には Ellipsis というオブジェクトがある。 これはドットを三つ連続させたもので得られる。 >>> ... Ellipsis これの使いみちとしてはコンテナオブジェクトでスライスと共に用いられることが多い。 Ellipsis 自体の解説は以前こちらのエントリで紹介している。 blog.amedama.jp 任意の処理を示すためのコードについて ところで、これまで概念的な説明をするときに書くコードも、なるべく実行できるように書くよう
いくつかのクラウドサービスでは、1年程度の無料トライアルや一定額のクーポンなどに加えて、期間の制限なくずっと無料で使える、いわゆる「Free Tier」や「Always Free」と呼ばれる無料枠のサービスが提供されています。 こうした無料枠は試行用の環境や一時的なテスト環境などとして、期間を気にせずサービスを試すうえで非常に有効です。 もちろん、無料提供サービスは提供側の都合によってある日突然終了することもあり得ますが、いまのところ1年前の記事「ずっと無料で使えるクラウドの「Free Tier」主要サービスまとめ。2020年版」で紹介したサービスで終了したものはないようです。 本記事では期限の制限なくFree TierやAlways Freeとして提供されている主なサービスを、2021年版としてまとめました。 Amazon Web Services(AWS) 「AWS 無料利用枠」のWe
エラーになるパターン map を定義して初期化せずに値を代入すると、 「panic: assignment to entry in nil map」 というエラーが出る。 var test map[int]string test[0] = "panic" // panic: assignment to entry in nil map 解決策 初期化すればエラーが取れる。 var test map[int]string test = map[int]string{} test[0] = "panic" もしくは、 test := map[int]string{} test[0] = "panic" 検索: 最近の投稿カテゴリー
社内slackでGoについて質問されて、それなりに長文で回答したのでその内容を加筆修正したものをブログに残しておく。 質問内容としては以下のイメージ。 RubyだとRailsがあり、MVCを利用することになるが、Goだとそこらへんはどうなるのか? Go初心者なのでGoのモダンなアーキテクチャとフレームワークについて教えて欲しい。 これ系の質問はGo経験者であれば「あーこれなー」と思うだろーし、 Go初心者のときに一度は悩んだことがあるだろう。 なので、個人的な意見を残しておく。 自分の意見が正しいかどうかは自己判断して欲しい。 結論 アプリケーションアーキテクチャの複雑化とMVCフレームワーク システムアーキテクチャの複雑化とフルスタックなフレームワーク マイクロフレームワーク 改めて質問内容を振り返る pospomeが考えるGoのフレームワーク選定 pospomeが考えるGoのアーキテク
はじめまして。オプティムのR&Dに所属している新卒2年目の板垣です。 普段は、AI の学習に必要な教師データを作成するためのアノテーションツールの設計・開発・運用を行なっています。 アノテーションツール自体は Web アプリで、クライアント側は React と TypeScript、サーバー側は Go で実装しています。 さて、先日 Clean Architecture 達人に学ぶソフトウェアの構造と設計 という本が ITエンジニアに読んでほしい!技術書・ビジネス書 大賞2019 の技術書部門ベスト10にノミネートされました。 本記事を読もうと思って下さった方の中には、この本を読もうと思っている、または、もう読んだという方が結構いらっしゃるのではないでしょうか。 かくいう私も、携わっているソフトウェアのソースコードがひどくて(というより、そのアーキテクチャでは耐えられなくなってきたと言った
Robert Martin (a.k.a. ボブおじさん) による、 The Clean Architecture の翻訳です。似たようなアーキテクチャである ヘキサゴナルアーキテクチャ も翻訳したので参考にしてください。 この記事を翻訳して公開したことは 8th Light, Inc. に報告済みです。いまのところ苦情は来ていません。 ここ数年以上、システムのアーキテクチャに関する実にさまざまなアイデアを見てきた。これには、次のものが含まれる: Hexagonal Architecture (別名 Ports and Adapters) by Alistair Cockburn。Steve FreemanとNat Pryceが、Growing Object-Oriented Software というすばらしい本で採用した。 Onion Architecture by Jeffrey Pa
tl;dr・Goの依存性注入は普通に行われるが、DIツールはまだ観測範囲では浸透していない。 ・直近出たGoogle製Go向けDIツール「Wire」はシンプルなAPIやツール作成で有用だが、依存オブジェクトの設定が複雑化すると表現性に限界がくる ・Goにおいて、DIツールはある種のフレームワークと認識して慎重に採用すべき前提:Goの依存性注入と課題Goのコードを書く際、特に一定規模を超えたAPIを書く際は、依存するオブジェクトというのが増える。DBクライアントやロガーや各種ビジネスロジックを呼び出すサービス層などがそれに該当する。 レイヤー化されたパッケージ構成の下、こうした依存オブジェクトをトップダウンに注入していくやり方は見通しがよく、テスト時にモックのAPIクライアントを差し込みやすかったりと、テスタビリティを向上させる。ざっくり依存性注入が行われるようなレイヤー化された構成で、なん
qiita.com import yaml from collections import OrderedDict def represent_odict(dumper, instance): return dumper.represent_mapping('tag:yaml.org,2002:map', instance.items()) yaml.add_representer(OrderedDict, represent_odict) obj = OrderedDict() yaml.dump(obj, ...) とかあるけど import oyaml as yaml が一番簡単な気がする。
© Copyright 2012, Junichi IDO. 最終更新: Feb 03, 2013 このドキュメントは Sphinx 1.1.3 で生成しました。
xiaomi redmi 3 proを使用しているものです。 xiaomiのフリーズ時の再起動方法は ①電源ボタンとボリュームボタン(下)を15秒程同時に長押し ②電源ボタンとボリュームボタン(上)を15秒程同時に長押し です。 私の本機は今回のようなケースはないのでわかりませんがやってみる価値はあるかと思います...! もしも今回の原因が完全放電してしまった場合はもう一度しっかり充電し直す必要があります。 ですので、もし上記の方法でもダメな場合は①半日程でもしっかり充電して頂き②電源を入れる。それでもダメな場合は③上記の方法での再起動方法を試す というように試してみたらもしかしたら動作するかもしれません。。 動作することを祈っております...!!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く