ブログ記事4,051件
コクサイColtPythonリバウンドレバー換装タナカのリバウンドレバーこんなふうに組み込めます。ピン経、大まかな寸法は問題ありません。タダレバー全体が太いのでグリップが引っかかるので削る必要があります。上が対策前のシリンダーストップ、矢印の部分が薄く作られていてスプリングの作用を生み出しています。結果的に亜鉛合金じゃ無理のある部分です。下が対策前のリバウンドレバー、斜めにカットされていてシリンダーボルトのアームの部分を蹴り上げます。すり減ってくると機能
【このテーマの記事は、UAV写真測量に必要な解析や、そのためのAgisoftPhotoScanの操作について解説しつつ、適切な設定の探し方を提案することを目的とします。注意事項や用語説明もありますので、最初のページから読んでください。教科書的な操作手順表はこちらのページにあります。】Step4はSfMの中心で、最初のページで述べた4工程の処理を実行し、疎な点群(タイポイントの集合)の座標とカメラパラメータに関する最初の推定を行う。<操作>操作としては、「ワークフロー」("Wor
最近のひなこさんのことです。東進のスーパーエリートコース東進のスーパーエリートコースですが中3も継続することができました継続基準が1️⃣11月までに100講座受講する2️⃣秋の全国統一高校生テストの数学で約7割とるだと思っていたのですが、どちらも達成しなくても継続できたようでなんだかんだ高3まで面倒をみてくれるようですほんと神ですか中3では、Pythonの講座も無料で受講できるので本当に至れり尽くせりです高1からは数学だけでなく国語と英語のライブ授業も受講できるそうで
今日、1か月半ぶりのリモート面接でした書類選考はありがたいことに、高確率で通過し木曜日も面接です。職業訓練の「終了」は、「就職決まること」なのでそれに向けて、活動しています…週3でのアルバイトへの申込ではあるもののどこも、かしこも決まらない…アルバイトですけど・・・キャリアカウンセリングの方から「WEB制作」「WEBデザイン」「WEBマケ」は人気の職種でWEBに関するスクールも多いので、厳しい状況‥、とのこと。正直応募するまでバイト=受かるとまでは思
Cytron社のMakerPiRP2040ボードのAdafruitのCircuitPythonのI2Cインターフェイスをカラーセンサーとつないでチェックしてみました。カラーセンサーはI2Cインターフェースに対応したS11059-02DT(浜松ホトニクス)で,1コインで手に入ります。Groveコネクタと接続しました。今回のセンサーは3.3Vで動くので電源供給はそのまま使い,SCLとSDAのプルアップは必要なので4.7Kで行っています。ぎくしゃくとプログラミングして,何とか数値は出るよ
迷路を作ってもただ上から眺めて左上から右下まで目で追ってなんとなくゴールした気分になっても空しいだけなので…迷路の中を歩き回ってゴールを目指す感じになる様に、迷路をレトロゲームエンジンpyxelで擬似3D化してみました。一点透視法を使って壁等の大きさを計算して扱いやすい数値に丸めています。pyxelの機能でgifを作ってみました。操作方法:前進:↑ボタン、左旋回:←ボタン、右旋回:→ボタン、振り返り:↓ボタン壁色変更:スペースキー、迷路リセット:Qキー※マウスでの操
#ライブラリ設定importosimportxlwingsasxw#デスクトップのpathを得る#対象EXCELファイルはデスクトップ上と既定したいためdesktop_dir_origin=os.path.expanduser('~/Desktop')desktop_dir=desktop_dir_origin.replace("\\","/")#print(desktop_dir)#対象のワークブックファイルを追記モードで開けるかチェックする関数def
「ColabでExcelの表データを読み出し」記事では、Excelの表データをColab(GoogleColaboratory)のセッションに読み込む方法を簡単にご紹介しました。今回は、その逆、Colabのセッション内の表データをGoogleDriveあるいはローカルPCにExcel形式で書き出す方法をご紹介します。それでは、GoogleDriveを開いて「GoogleColaboratory」のノートブックを開きます。これは、新規に作成してもよいですし、先回使ったノートブ
まずは参考資料収集!出典元のみなさま、勉強になりました。ありがとうございます。■RP3B+/MicroPython版□日本語表示(源ノ角ゴシックフォント)RaspberryPiに128x64OLEDディスプレイ(SSD1306)を繋いで文字を表示する-QiitaはじめにRaspberryPiに128x64OLED(SSD1306)を繋げてPythonから文字を表示してみました。私が買ったのはDIYmallというメーカーのこれです。た…qiita
HTMLから入力データを得る、HTMLでデータを送る例出典:Manajob[マナジョブ]越境型IT学習サービスですwww.manajob.jp↑これはわかりやすいが、↓これのほうが実用的かつ論理的である。【Flask,Python】formタグの使い方|理系エンジニアによる雑記ブログ【Flask,Python】formタグの使い方|pythonフレームワークのFlaskにおけるformタグの使い方について解説しています。request.methodsの設定(POST、GET)や
出典元のみなさま、ありがとうございます。目的:複数のラズパイPICOからデータをPCへ記録する。目的の処理:0:PCは待受をする1:対象物の状態をセンサでラズパイPICOが取得し、2:ラズパイPICO上のRTC時刻を付加した文字情報を生成し、3:ラズパイPICOから同一LAN上のPCへ情報を渡し、4:PCが受けた情報を加工し、5:ラズパイPICOに終了コードを送り、6:ラズパイPICOは終了コードを受けて通信をクローズし、7:PCはSQLiteに情報
みなさま、こんばんわ🌜大阪は秋晴れの日でした🌞急に寒くなってきたので、布団を冬用布団に変えました😉今日からヌクヌクです♨1Python3エンジニア認定基礎試験合格証書昨日、「Python3エンジニア認定基礎試験」の合格証書が届きました😃3週間勉強を頑張ってやっと合格できたので、とっても嬉しいです🎵資格を取得できたので、会社にも報告しました😊️2試験の点数Python3エンジニア認定基礎試験の試験結果は、775点でした。(70
特定の文字列と一致するリスト要素の要素位置(index)を得る■リストのindex()メソッドの引数に検索したい値を指定すると、その値のインデックス(0始まり)を取得できる。l=[30,50,10,40,20]print(l.index(30))#0print(l.index(20))#4■文字列のfind()メソッドのように、リストに存在しない値に対して-1を返すには、例えば以下のような関数を定義する。in演算子で存在確認をしている。関連記事:Pythonのi
【このテーマの記事は、UAV写真測量について、日々の文献調査や研究で得た、PhotoScanに限らない一般的な情報を掲載していきます。用語の説明は「PhotoScanを極める」に譲ります。】【プロローグ】UAV写真測量では数百枚以上の写真を撮ることが多いですが、全ての画像を鉛直下向きに、つまり同じ向きで撮る「平行撮影」が、いまだ広く行われています。この撮り方は、DJIGSProなどの自動飛行アプリのデフォルト設定でもあります。地理院マニュアル案も、向きの異なる(傾きのある)画像
出典1:ページ切替【Streamlit】アプリのページ切り替えの流れとページ再読み込みについて-QiitaStreamlitでアプリを作る際にページ切り替えを入れ込む際の作り方と、能動的にページを再読み込み(=アプリ再起動)させたいけどどうやるんだ!という時のための記事です。streamlitの挙動と…qiita.comStreamlitでのページ遷移とポップアップボタンの実装-Qiita1次、2次、、と深く潜るタイプのページ遷移のテクニックが見つからなかったので自分なりに実装し
pyxelには読み込んだイメージを保存する機能があります。この保存機能は拡張したパレットにも対応しているので255色のイメージも保存可能です。但し、リソースエディタで開いても選べる色が16色なので編集は困難です。※255色のパレットをイメージ1or2に保存しておいて、そこから1ドットコピーで色選択してイメージ0のエリアにペーストして絵を完成させる等の方法もありますが、現実的ではありません。※リソースエディタで表示される色はパレット番号に割り当てられた色で表示されない場合があります
過去に「Pythonインストール」記事で、プログラム言語「Python」をインストール不要で学習できる環境「GoogleColaboratory」(略称:Colab)を少しだけご紹介しました。パソコンなどの上でWebブラウザを使って実行させるわけで、「Python」でどんなふうに動くのか試してみたい方にはお薦めのものです。今回は、Excelの表データを読み出したりする操作をご紹介します。PythonでExcelファイルを操作するためのライブラリには「OpenPyXL」や「Pandas
ゲームを作る際に一定間隔で何かが動く等の割り込み処理が必要になる場面は多々あります。例:テトリスの様な落ちもの系の落下物、移動速度が決まったキャラを動かす際のスピード調整等々そこでtimeモジュールを使用して、ある処理を前回の処理から一定時間経過後に再度呼び出すサンプルを作りました。画面起動すると周期時間毎にカウントが増えていきます。マウスの左クリックで周期増加(カウント減速)、右クリックで周期減少(カウント加速)します。周期の範囲は0.1秒~2秒です。ソースはGoog
【注意!:ここに書いてあるやり方は現在(2024年8月)残念ながら無効となっています。新しいコードについては、そのうち書きますが今は他のWEBページを参考にすることをお勧めします】プログラミングのお勉強の続き。いきなり落とし穴のドツボにハマったpythonによるブラウザ自動化失敗問題であるが、とりあえず1か月以上経過してようやく解決の糸口にたどり着いた。一般的なコードはこうなっている。fromseleniumimportwebdriverdriver=webdri
動画ファイル名を日時でリネームするアプリ開発先日購入した中古のパソコンを利用して、夏休みにプログラムを覚えようと家に居る間教科書読んだりして過ごしていましたが、この2日間20時間を費やして集中ガリガリ勉強をしていました。8月15日-16日、どうせ外は暴風雨で外に出かけられなかったし。雨戸閉めたら外の状況が分からなくて、気づけば二日が経過していました。(って大袈裟かな)おかげさまで、頭がクラクラしてめまいがしています。歳には勝てません。。。基本的なプログラムはPyth
テトリスは、1984年にソビエト連邦のソフトウェアエンジニア、アレクセイ・パジトノフによって発明されたパズルゲームです。テトリスは、ソビエト連邦の崩壊や冷戦の終結という歴史的な背景の中で生まれました。テトリスは、世界中で広く普及し、多くの人々に愛されています。なんとなく、ソビエトという印象は多くの方が持ってられるのでは無いでしょうか?テトリスは、元々は純粋なエンターテインメントとして開発されたゲームですが、後の研究でその認知能力向上への効果や、脳の健康に対する利点がいくつか示されて
ダンジョン等を毎回違うマップにするために迷路を自動生成するプログラムを作ってみました。迷路の自動生成アルゴリズムは何種類かありますが、その中で「壁伸ばし法」を採用しました。理由は大体以下の通りです。・縦横共に5マス以上の奇数であれば大きさは自由に設定可能・複雑なものから単純なものまで多彩な迷路が出来る・生成前に壁で囲って中の起点を取り除くと小部屋にすることが可能※起点とは壁を伸ばし始める点・生成前に全体マップを壁で分割しておくと区画分けが可能等々、使い勝手が非常に良さそ
AIやディープラーニングの分野での知識や技能を証明する資格の一つにG検定があります。この記事では、G検定とは何か、G検定を受けるメリットについて深掘りしていきます。まず「G検定」とは?G検定は、AIディープラーニングの基礎知識を証明するための試験です。年に3回オンラインで実施されていて、AIの基礎から応用まで幅広い知識が問われます。学生でも社会人でも受けることができて幅広く活用できる資格となっているので、さらに細かいメリットについて解説していきます。おすすめのG検定セミナーはこちらG検
スピーカーを設置する時に、スペースがないためよく床に直置きする人を見かける。または机の上の奥の方に設置しているのもよく見かける。スピーカーは直置きではなくスピーカー台などで高い位置に置いて耳の高さに合わせるのがオーディオの常識である。スピーカーを直置きすると、直接波以外に床で反射した音が強力に干渉して、周波数応答特性を乱し、異様な音質に変化してしまうからである。PolkAudioE20は評価が高く、日本でも売れ行きが伸びているスピーカーである。このスピーカーを用いて床から0cm,2
【このテーマの記事は、UAV写真測量に必要な解析や、そのためのAgisoftPhotoScanの操作について解説しつつ、適切な設定の探し方を提案することを目的とします。注意事項や用語説明もありますので、最初のページから読んでください。教科書的な操作手順表はこちらのページにあります。】Step13は、Step4-12のSfMによって推定されたカメラパラメータを用いて、SfMより密なマッチングを行い、密な3次元点群を生成する処理(MVS)である。操作としては、「ワークフロー」メ
とりあえずAMAZONで・・・一個200円程度。写真だと白文字風ですが、赤文字だそうです。I2Cピン装着済かつオスメス30cmケーブル付き。位置決め穴は径2.2mm、M2ネジ用のようです。これは時短できそうです。・・・ライブラリ?サンプルコード?・・・考えてませんでした。とりあえず今からTM1637を調べます。時短、全部飛んで行きました。AMAZONの出品から中華風のあやしい日本語を拾ってきました。「5Vまたは3.3Vのレベルコントロールインターフェース」電源はどち
------------------------------------------------------------変更履歴2017/07/08コード修正52行目:ソートをfor文の外に(インデントを一つ左に寄せる)------------------------------------------------------------MCP3208からの入力値をファイルに保存するPythonコード。このコードに関する記事は下記にあります。ハウス栽培5:土壌セ
M5StackGrayの6軸センサの値をPCに送って、Pythonのmatplotlibでリアルタイムにグラフ表示してみました。参考にしたサイトです。リアルタイムにグラフ表示する場合は普通に表示するのと書き方が違うようです。matplotlibによるリアルタイムのグラフ表示-Qiitaモニタリングモデルのパラメータチューニングを行う場合など,グラフに出して学習経過をリアルタイムで観察すると作業が捗ります.クライアントマシンで計算流しているときに,GPUリソースが足り
こんにちは、今日もソフトウェアについてほのぼのと記載します。現在、udemyの現役シリコンバレーエンジニアが教えるシリーズのpythonを学習中です入門編も最終段階に入りました。Lesson98ファイル操作を受講しています。renamed.txtファイルをシンボリックリンクを作成する為、以下を実行しました。os.symlink(‘renamed.txt’,’symlink.txt’)講義動画では何事もなく次に進んでいたのですが、私の環境では以下のエラーが発生しました。OSE
万年カレンダーを作成するプログラムです。Word・Excelへの出力や年表示・月表示・日本の祝日に対応しています。PythonとAnacondaをインストールした後、JupyterNoteBookに以下のコマンドを入力し、実行してください(Wordファイルの操作で必要なモジュールのインストール)。pipinstallpython-docx次に、JupyterNoteBookに以下の5つのファイルを作成し、以下に掲載されている各ソースコードを貼り付けてください。・main・C