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