Sign in
$ cat foo.sh #!/bin/sh elems[0]=0 elems[1]=1 for x in ${elems[*]}; do echo $x done $ ./checkbashisms foo.sh possible bashism in foo.sh line 3 (bash arrays, H[0]): elems[0]=0 possible bashism in foo.sh line 4 (bash arrays, H[0]): elems[1]=1 possible bashism in foo.sh line 5 (bash arrays, ${name[0|*|@]}): for x in ${elems[*]}; do
こんにちわ、kyohです。 昨日会社のそばに引っ越して、今日から自転車通勤に切り替えましたが、さすがに暑いですね。 気づけば8月ですものね、ジーンズが張り付いてエラいコトです。 課題管理に限界を感じて さて、Waculではみんなだいすき GitHub で開発作業の管理をしています。 しかし、GitHub の issues は、問題を簡潔に管理することに特化しており、進捗管理や状態管理には向いていません。 こと問題を俯瞰する立場の人から「わかりづらい」と苦情が度々ありました。 Google Docs での管理も考えましたが、GitHub と Docsの二重管理になってしまうこと、Docs では自由度が高すぎてやりたいことがぼやけてしまうことなどもあって、限界を感じていました。 そこで、流行りのかんばん方式でもやってみるか、と Trello に手を出すに至ります。 管理ツールの有名ドコロでは
技術書典2、おつかれさまでした。当サークルに遊びにきていただいた方、書籍を購入いただいた方、スタッフ他関係者のみなさま、ありがとうございました。 本エントリは、技術書典2の【当日レポート編】と、以下のツイートの通りのRe:VIEWでPDF作成+日光企画さんのWeb入稿+イベント会場直接搬入が大変便利で感動したのでその手順・経緯について記載した【制作編】を含んでいます。 てくぶ+Re:VIEWで開拓・舗装された日光企画高速道路快適すぎてやばい。4/9の技術書典2直接搬入で、オフセ4/3表紙入稿・4/5午前PDF入稿というスケジュールでまだ10%引日程なの、「もっと原稿書いてもいいのよ」という優しさに溢れてるあぶない。 — ようてん (@youten_redo) 2017年4月3日 まずは当日のレポート編です。会場・サークルスペースの状況は以下のような感じでした。 頒布した書籍については先日の
知ってる人には当たり前なのかもしれないですが、自分用のメモです。 先に結論を書くと次の通り。 sshでリモートマシンにログインするのではなく<ssh command>によってコマンドを叩く場合には、ttyが割り当てられない。sshに-tオプションを付与すると、端末を無理矢理割り当てられる cronなどのttyが割り当てられていない環境からは-tオプションだけでは不十分で、-ttオプションが必要 事の経緯は、固定IPアドレスが無い自宅マシン(回線はフレッツ光)にインターネットからアクセスしたいというものでした。DDNSを使うんではなく、固定IPを持っている自前VPSと"who am i"を使えば、簡単になんとかできるだろ、と思ったのが運の尽き。どハマリしました。 最初に思い描いたサービスは次の通りです。 自宅マシンからVPSにsshで定期的に接続して、IPアドレスを所定のファイルに書き込む。
Cognitive Services APIの1つである「Computer Vision API」コネクターがついにLogicAppsで公開されました! これまではComputer Vision APIのOCR (光学式文字認識:画像に含まれる文字列をテキストデータとして抽出) 機能を利用するにはプログラミングが必須だったのですが、このコネクターを利用すると、たった3ステップ、しかもノンコーディングで実現できてしまうという。 そんなお手軽さでどこまでできるのか!?が気になったので試してみました、な話。 ちなみに、Logic Appsを利用する場合はAzure管理ポータルからポチポチ作成できるので、特別な知識などはいりません。(直感でできるのがすごい) 結果的に、びっくりするくらいの簡単さで読み取り精度がかなり高い仕組みができました! 今回やったこと 図解するとこのような感じ。 Dropbo
Send feedback JavaScript quickstart Stay organized with collections Save and categorize content based on your preferences. Quickstarts explain how to set up and run an app that calls a Google Workspace API. Google Workspace quickstarts use the API client libraries to handle some details of the authentication and authorization flow. We recommend that you use the client libraries for your own apps.
3 Methods To View tail -f output of Multiple Log Files in One Terminal Typically you may open multiple terminals to view tail -f of multiple files as we explained in our previous 10 examples to view unix log files. For example, if you want to view Apache error_log and access_log at the same time you may do the following in two different terminals. On one terminal: $ tail -f error_log On another te
必要なのはブラウザだけプログラミングを始める時に、最初につまづくのが環境構築です。 PyQでは環境構築なしで、ブラウザをひらけば10秒でプログラミングを始められます。 読む・書く・動かすサイクルで定着PyQのエディター画面では、実際にブラウザの後ろでPythonが動いています。これにより、教材を読む→コードを書く→実際に動かすという流れを画面内で完結できます。もちろん、自分で内容を変更して、動かして試してみることもできます。 あなたの興味に寄り添う、1500問以上から選べるコンテンツPyQでの学習は、数個の問題からなる「クエスト」という単位で進みます。 600クエスト・1500問以上存在するすべてのクエストは、好きな順に学び放題。 関連の深いクエストはパート・コースにまとめられており、 直感的に様々なクエストを組み合わせて、自分の興味のある分野を学べます。
> 今回のリリース内容今回のリリース内容 これまでは、複数のGoogleアカウントに紐付いたユーザーをお持ちの方には、一度ログアウトしてユーザーを切り替えて頂く必要がありましたが、マルチログイン機能により、同時にログインすることが可能となりました(\( ⁰⊖⁰)/)(\( ⁰⊖⁰)/) 複数のチームに所属していて、各チームのメールアドレスをご利用されている時に便利です。 詳しくは、複数のユーザーでマルチログインするをご覧ください。 > 所感所感 が綺麗ですね、春なのでフレッシュな気持ちで、日々を過ごしたいですよ(\( ⁰⊖⁰)/) Enjoy "(\( ⁰⊖⁰)/)" https://esa.io
2. 自己紹介 • はるたま(@harutama) – 冨田 順(とみた すなお) – 職業:プロ社畜 – Microsoft MVP for Microsoft Azure • Azureのコミュニティやってます – http://r.jazug.jp/ • クラウドごった煮の中の人もやってます – http://www.cloudmix.jp/ 2 5. パターン一覧 • 基本のパターン – Snapshotパターン(データのバックアップ) – Stampパターン(サーバの複製) – Scale Upパターン(動的なサーバのスペックアップ/ダウン) – Scale Outパターン(サーバ数の動的増減) – Ondemand Diskパターン(動的なディスク容量の増減) • 可用性を向上するパターン – Multi-Serverパターン(サーバの冗長化) – Multi-Datacent
Service で音楽を再生しているとアプリが kill されてしまい困っている、という相談を受けた。 動作確認をしていないので、必要に迫られたら動作確認をする。 kill されにくい Service を作るには Service.startForeground を利用し、 Service が Foreground で動いているか確認する とよいらしい。が、記事を参考に adb を確認してみても isForegroud が無くて困っているとのこと。 詳しくないものの、せっかくの機会なので軽くググってみた。 調査結果(動作未確認) 自分で動作確認をしていないが、ひとまず次の理解をもって前に進んだらどうかという流れになった。 Service.startForeground で kill されにくくするのは一般的なノウハウらしい ExoPlayer 一番のコントリビューターである ojw28 さん
本エントリーJavaScript Advent Calendar 2014 7日目の記事になります。 webpackとは 概要については最近いろんな方が書いてるいるのでそちらを参考にしていただければつかめるかと。 全部のせRequireJSっぽいWebpackを使ってみた。 RequireJS等はもう古い。WebPackとは? ようはナウいフロントエンドの依存解決ツールですね。 っていうネタで書こうと思っていたら、昨日yutaponさんが既に書いていたりするので(gulp.jsを使ってフロントエンドのビルドをする【webpack, stylus】)、いいところはパクリ参考にしつつ、もうちょっとwebpackに突っ込んだ内容を書いてみようと思います。 Options entryとoutput 簡単に試すときはentryは1ファイルだけ指定できればよいですが、実際にプロジェクトで使うとなると複
Twitterに書いた内容再掲。 最近Vuexについて考えてるのは、Vuex使ってPDS実現するとなると、状態はVuexのレイヤーで持つことになるから、モデル層はステートレスで作るのが相性良い(というか自然とそうなる)だろうな その時にJSでイミュータブルに寄せて行く辛さがどれくらいキツいものなのかの知見が自分にはない ある程度以上に複雑なアプリケーションでは、サーバーサイドからpushされる情報のためにコネクション握りっぱなしにする部分とかも出てくるであろうと思っていて、モデル層以下をイミュータブルに寄せて行った時にそういうのをどうハンドルすれば良いかも自分に知見がない Vuex少し触ったところとても筋が良いと感じるんだけど、そのあたりみんなどうしているのか知りたいなあ まあある程度の複雑さまでなら「Vuexの層に全部書く」でよいからそれでええやん、というのはありそう イミュータブルモデ
技術書典2に一般参加して同人誌を買い漁ってきた。 技術書典 とは 技術系サークル TechBooster が主催する技術書オンリーイベントで、主に技術系同人誌が販売されている。 昨年にはじめて開催されて、今回で2回目になる。 今月末には ニコニコ超会議2017 にて 超技術書典 をやるらしい。 techbookfest.org イベントそのものについて 開場時間(11:00)の30分前に会場に着いたら既に100人以上並んでいた。 開場する頃には長い長い行列ができていてもはや何人いるのかよくわからなかった。 昨年の第一回は会場がかなり狭くて移動が大変だったけども、今回は秋葉原 UDX ということでかなり余裕がある感じで良かった。 とはいえ入場規制はされていたようで、少し早めに行って正解だったっぽい。 開場時間よりちょっと早めに行っただけだけど目当てだった本はほとんど買えたし、コミケほど殺伐と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く