タグ

FreeBSDに関するsnjxのブックマーク (4)

  • IoTでOAuth2 - Qiita

    Yahoo!BOXのAPIがクローズされてしかたが無くDropBoxの認証系の処理を書いていたので、ついでにIoTなデバイスにTokenを渡す方法を試してみた。セキュリティ的なところとかまったく考えていないので、こういう事ができる程度のメモです。 もちろんFreeBSDが動作しているRT3050なデバイスにshttpdをビルドして置いておく。httpsするためにlibsslも必要でした。ZRouterにはprofiles/contribにshttpd 1.42が入っています。shttpdはmongooseというプロジェクトに移ったようだ。 mongooseの方はソースのダウンロードが、comなサイトに誘導されるので、プロジェクトを売ってしまって、商用ライセンスとGPLなライセンスが変わってしまったのかもしれない。 httpsできる軽い実装をいろいろ探してみたのだが、shttpdが一番手頃の

    IoTでOAuth2 - Qiita
  • 第32回 SwiftをFreeBSDでビルドしてみよう | gihyo.jp

    Swift、オープンソースで登場 先日、Appleがプログラミング言語Swiftをオープンソースソフトウェアとして公開しました。Swift自体は単一のソフトウェアというよりも、コンパイラも含めて複数のソフトウェアおよびプロジェクトから構成されています。これら情報のポータル的なポジションとして「Swift.org」というサイトがオープンしました。 ソースコードは「AppleGitHub」で公開されています。これまでiOSアプリの開発にはObjective-Cが使われてきましたが、AppleSwiftを公開してからはSwiftへ注目対象がシフトしています。この動向は今後も続くものと見られます。 SwiftはまだFreeBSDのパッケージにはなっていませんが、それにつながりそうな取り組みが「landonf/swift-freebsd|GitHub」ではじまりました。Appleswiftから

    第32回 SwiftをFreeBSDでビルドしてみよう | gihyo.jp
  • ports - FreeBSD入門

    ports コレクションとは、FreeBSD のソフトウェアの追加と削除などを簡単に行える仕組みです。 読み方 ports ぽーつ 概要 ports コレクションとは、FreeBSD のソフトウェアの追加と削除などを簡単に行える仕組みです。 インストール ports コレクションは、 /usr/ports にあります。 もし、 /usr/ports が空っぽの場合は、 portsnap コマンドで、ports のツリーを入手します。 更新 ports の更新は、 portsnap コマンドで行います。 使い方 portsコレクションの場所を調べるには、whereis コマンドを利用します。

  • pkg - FreeBSD入門

    FreeBSDのpkg(/usr/sbin/pkg)は、次世代パッケージ管理システムとそのコマンドです。FreeBSD 10-CURRENT から採用されました。RELEASE版では、FreeBSD 10.0-RELEASEから利用できます。バイナリパッケージであるため、コンパイルが必要ありません。バイナリパッケージのメリットは、コンパイルがすでに終わってることでしょう。また、portsと併用できます。独自のビルドオプションなどを使いたいパッケージは、portsからビルドし、それ以外をpkgでインストールできます。 読み方 pkg ぴーけーじー 概要 pkgは、次世代パッケージ管理システムとそのコマンドです。 FreeBSD 10-CURRENT から採用されました。FreeBSD 9.1-RELEASE で利用できます。FreeBSD 10.0-RELEASEでは、デフォルトで使用できま

  • 1