tag:crieit.net,2005:https://crieit.net/users/naokazuterada/feed naokazuteradaの投稿 - Crieit Crieitでユーザーnaokazuteradaによる最近の投稿 2019-04-24T19:17:41+09:00 https://crieit.net/users/naokazuterada/feed tag:crieit.net,2005:PublicArticle/14949 2019-04-24T19:16:09+09:00 2019-04-24T19:17:41+09:00 https://crieit.net/posts/Eagle-libraries-lbr Eagleでデフォルトのlibrariesディレクトリ外の.lbrファイルを読み込む <p>やりたいことは単純です。これだけ!…</p> <p>ダウンロードしてきたサードパーティ製のライブラリファイル(*.lbr)をプロジェクトで使えるようにしたい(Add partの候補に出てくるようにしたい)。</p> <p>普段Eagleを使わないので、めちゃくちゃ単純なことなのになんだかできなくて、時間をとってしまいました…。</p> <p>※ デフォルトのディレクトリ(<code>~/Documents/EAGLE/libraries/</code>)はPATHに入ってるっぽいんですが、その他のディレクトリに配置している場合は、手動で追加してあげないといけません。</p> <ol> <li><strong>Library Manager</strong>を開く</li> <li><strong>Available</strong>タブの<strong>Browse</strong>を押し、使いたいライブラリファイル(*.lbr)を選択</li> <li><strong>Available</strong>タブの表に今選択したライブラリが表示されるので、その行選択して、右下にある<strong>Use</strong>をクリック<br /> <a href="https://crieit.now.sh/upload_images/fc20b457aa5f6735285def3b3ed004205cc0378d507c3.png" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/fc20b457aa5f6735285def3b3ed004205cc0378d507c3.png?mw=700" alt="68747470733a2f2f71696974612d696d6167652d73746f72652e73332e61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f302f343430342f39616463366366342d393661342d303262362d313563622d3439383832653431643464372e706e67.png" /></a></li> </ol> <p>以上で、<strong>Add part</strong>の選択肢に先程追加したライブラリが現れるようになります。</p> <p><a href="https://crieit.now.sh/upload_images/1366d68cb4707b310f4904b0ffad01395cc037c072955.png" target="_blank" rel="nofollow noopener"><img src="https://crieit.now.sh/upload_images/1366d68cb4707b310f4904b0ffad01395cc037c072955.png?mw=700" alt="68747470733a2f2f71696974612d696d6167652d73746f72652e73332e61702d6e6f727468656173742d312e616d617a6f6e6177732e636f6d2f302f343430342f35343731396437662d383834392d343035652d383633302d3565663533346230333836652e706e67.png" /></a></p> <p>メデタシ*2</p> <hr /> <blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">"eagle lbr 読み込み"でググると、10年前に書いた自分の記事が上位に引っかかる。なんだ、このブルーオーシャン感は・・・</p>— Naokazu Terada (@naokazu_terada) <a target="_blank" rel="nofollow noopener" href="https://twitter.com/naokazu_terada/status/1118772842022047745?ref_src=twsrc%5Etfw">2019年4月18日</a></blockquote> <p>ググった結果過去の自分の記事にあたるということもたまにありますが、今回もそうでした(知りたかった内容は微妙に違いますが)。</p> <p>ただ、<a target="_blank" rel="nofollow noopener" href="http://labs.karappo.net/interact/index.php?itemid=223">この10年前の記事</a>では下記のように書いてますが、現在はもうそんなことはないようです。せっかくなので、補足しておきます。</p> <blockquote> <p>lbrファイルの頭文字が小文字でないと認識されません。</p> </blockquote> naokazuterada tag:crieit.net,2005:PublicArticle/14948 2019-04-24T19:15:13+09:00 2019-04-24T19:15:13+09:00 https://crieit.net/posts/Netlify-submodule-clone Netlifyでsubmoduleのcloneに失敗する時 <pre><code class="sh">12:04:27 AM: Error checking out submodules: Submodule 'src/lib/project' ([email protected]:owner/project.git) registered for path 'src/lib/project' Cloning into '/opt/build/repo/src/lib/project'... Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of '[email protected]:owner/project.git' into submodule path '/opt/build/repo/src/lib/project' failed Failed to clone 'src/lib/project'. Retry scheduled Cloning into '/opt/build/repo/src/lib/general'... Host key verification failed. </code></pre> <p>git submoduleを使っていて、Netlify上でこんなエラーが出た時は、下記の様にするとうまくいく。</p> <p><code>diff:.gitmodules [submodule "src/lib/project"] path = src/lib/project - url = [email protected]:owner/project.git + url = git://github.com/owner/project.git</code></p> <p>以前にも遭遇して、そのときに何かを参考にして解決したんだと思うけど、忘れちゃいました。公式ドキュメントだったかな?次回すぐに当たれるようにメモ。</p> naokazuterada tag:crieit.net,2005:PublicArticle/14460 2018-05-31T18:41:24+09:00 2018-10-28T22:25:11+09:00 https://crieit.net/posts/68dc7de74ee7261f674d9b137a849942 フォントのアンチエイリアス設定 <p>webkitとfirefoxで記法が違って紛らわしいので備忘録</p> <pre><code class="sass">// フォントのアンチエイリアス =font-smoothing($type) @if $type == 'subpixel-antialiased' -webkit-font-smoothing: subpixel-antialiased -moz-osx-font-smoothing: unset @if $type == 'antialiased' -webkit-font-smoothing: antialiased -moz-osx-font-smoothing: grayscale </code></pre> naokazuterada tag:crieit.net,2005:PublicArticle/14458 2018-05-30T21:39:48+09:00 2018-07-09T13:08:20+09:00 https://crieit.net/posts/704e62016cfae91442d49ea5fd7e191c ある階層の固定ページのステータスを保存時に"予約投稿"から"公開済み"にする <p>以下のコードは、<code>id=xxxx</code>の固定ページの子要素で"予約投稿"を無効化して、強制的に"公開済み"にする。</p> <p>function.php</p> <pre><code class="php">// 予約投稿を公開済みに変更する function force_publish_page( $data, $postarr ) { if ( $data['post_type'] == 'page' && $data['post_parent'] == xxxx && $data['post_status'] == 'future' ) { $data['post_status'] = 'publish'; } return $data; }; add_filter( 'wp_insert_post_data', 'force_publish_page', 10, 2 ); </code></pre> naokazuterada