text:
require glibc.inc

PR = "${INC_PR}.0"

GLIBC_ADDONS ?= "linuxthreads"

#           ${CROSSTOOL_PATCH_URL}glibc-2.3.5-cygwin.patch

CROSSTOOL_PATCH_URL = "http://www.kegel.com/crosstool/crosstool-0.43/patches/glibc-2.3.6/"
SRC_URI = "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-${PV}.tar.bz2;name=archive \
           ftp://ftp.gnu.org/pub/gnu/glibc/glibc-linuxthreads-${PV}.tar.bz2;name=linuxthreads \
           ${CROSSTOOL_PATCH_URL}glibc-2.3.5-sh-lowlevellock.patch;name=crosspatch1 \
           ${CROSSTOOL_PATCH_URL}glibc-2.3.5-sh-memset.patch;name=crosspatch2 \
           ${CROSSTOOL_PATCH_URL}glibc-2.3.6-allow-gcc-4.0-arm.patch;name=crosspatch3 \
           ${CROSSTOOL_PATCH_URL}glibc-2.3.6-allow-gcc-4.0-elf.patch;name=crosspatch4 \
           ${CROSSTOOL_PATCH_URL}glibc-2.3.6-configure-apple-as.patch;name=crosspatch5 \
           ${CROSSTOOL_PATCH_URL}glibc-2.3.6-fix-pr631.patch;name=crosspatch6 \
           ${CROSSTOOL_PATCH_URL}glibc-fp-byteorder.patch;name=crosspatch7 \
           ${CROSSTOOL_PATCH_URL}glibc-mips-bootstrap-gcc-header-install.patch;name=crosspatch8 \
           ${CROSSTOOL_PATCH_URL}arm-ctl_bus_isa.patch;name=crosspatch9 \
           ${CROSSTOOL_PATCH_URL}make-install-lib-all.patch;name=crosspatch10 \
           ${CROSSTOOL_PATCH_URL}maybe/glibc-2.3.6-allow-gcc-4.0-powerpc32.patch;name=crosspatch11 \
           file://glibc-2.3.6-bind-already-defined-on-powerpc.patch \
           file://glibc-2.3.6-allow-gcc-4.1-powerpc32-initfini.s.patch \
           file://glibc-2.3.6-linuxthreads-allow-gcc-4.1-powerpc32-initfini.s.patch \
           file://late-install-loop-break.patch \
           file://glibc-arm-socket-weakalias.patch \
           file://glibc-2.3.6-linuxthreads-pthread-raise.patch \
           file://glibc-cross_sunrpc.patch \
           file://etc/ld.so.conf \
	   file://generate-supported.mk"

S = "${WORKDIR}/glibc-${PV}"
B = "${WORKDIR}/build-${TARGET_SYS}"

RDEPENDS_${PN}-dev = "linux-libc-headers-dev"
RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev"

EXTRA_OECONF = "--enable-kernel=${OLDEST_KERNEL} \
	        --without-cvs --disable-profile --disable-debug --without-gd \
		--enable-clocale=gnu \
	        --enable-add-ons=${GLIBC_ADDONS} \
		--with-headers=${STAGING_INCDIR} \
		${GLIBC_EXTRA_OECONF}"

EXTRA_OECONF += "${@get_glibc_fpu_setting(bb, d)}"

glibc_do_unpack () {
        mv "${WORKDIR}/linuxthreads" "${WORKDIR}/linuxthreads_db" "${S}/"
}

python do_unpack () {
        bb.build.exec_func('base_do_unpack', d)
        bb.build.exec_func('glibc_do_unpack', d)
}

do_configure () {
# override this function to avoid the autoconf/automake/aclocal/autoheader
# calls for now
# don't pass CPPFLAGS into configure, since it upsets the kernel-headers
# version check and doesn't really help with anything
	if [ -z "`which rpcgen`" ]; then
		echo "rpcgen not found.  Install glibc-devel."
		exit 1
	fi
	(cd ${S} && gnu-configize) || die "failure in running gnu-configize"
	CPPFLAGS="" libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes oe_runconf
}

rpcsvc = "bootparam_prot.x nlm_prot.x rstat.x \
	  yppasswd.x klm_prot.x rex.x sm_inter.x mount.x \
	  rusers.x spray.x nfs_prot.x rquota.x key_prot.x"

do_compile () {
	# this really is arm specific
	touch ${S}/sysdeps/arm/framestate.c
	# -Wl,-rpath-link <staging>/lib in LDFLAGS can cause breakage if another glibc is in staging
	unset LDFLAGS
	base_do_compile
	(
		cd ${S}/sunrpc/rpcsvc
		for r in ${rpcsvc}; do
			h=`echo $r|sed -e's,\.x$,.h,'`
			rpcgen -h $r -o $h || oewarn "unable to generate header for $r"
		done
	)
}

require glibc-stage.inc

require glibc-package.inc

SRC_URI[archive.md5sum] = "bfdce99f82d6dbcb64b7f11c05d6bc96"
SRC_URI[archive.sha256sum] = "e73ff5eddea95d09238b41d3c9c4d9ccddcf99fcc93d04956599c91c704f4a8e"
SRC_URI[linuxthreads.md5sum] = "d4eeda37472666a15cc1f407e9c987a9"
SRC_URI[linuxthreads.sha256sum] = "6c3bc4a247d1e5308fb14f81956802f09095d3683219859fcad5795aa3aea638"
SRC_URI[crosspatch1.md5sum] = "bb8da838930b8c6d06bafdbaad5dab1a"
SRC_URI[crosspatch1.sha256sum] = "43cb2a382f30d189f0cacb71cbfa0b153a45a49e5fd73330893d24731fca4eb6"
SRC_URI[crosspatch2.md5sum] = "1acb1e6c444ad45bb1390e7800dc4d7c"
SRC_URI[crosspatch2.sha256sum] = "b301918536819d00b824e134fbdeba3cf4048da060e70e75c8ea56fd92689ad9"
SRC_URI[crosspatch3.md5sum] = "709cb2283068145e557912b0907341a3"
SRC_URI[crosspatch3.sha256sum] = "9dba644da5db0ec5104698706854dcd4ae8d6a10e9419eb049e3d6fcad9d81fe"
SRC_URI[crosspatch4.md5sum] = "79ddbf5e5721442c5753344e4ecdda1c"
SRC_URI[crosspatch4.sha256sum] = "c1ab6923fa4388407cd1dcb2ed441f25c2b9fa18cacf6aad549c31fed3c08f8c"
SRC_URI[crosspatch5.md5sum] = "c4d41a712bf40dfb852e7bc18e1b6c52"
SRC_URI[crosspatch5.sha256sum] = "81611592bf30b4c1fa0c58d170d74c970dbc145127e16cb90d648663e2970cbf"
SRC_URI[crosspatch6.md5sum] = "336ce18c81fe8d7c17d2f7a0dbd62766"
SRC_URI[crosspatch6.sha256sum] = "9487f1d4c05b9c94d94f8bcb34541ef04b77cfc0526dbb0b344c67f2ab388c5b"
SRC_URI[crosspatch7.md5sum] = "c89aac92d100761a767b9d5619fe582f"
SRC_URI[crosspatch7.sha256sum] = "3033d84fd9a62d20a8cb0d42645d7cd5a28d2d108afcb4cc2d89db3dc1e328df"
SRC_URI[crosspatch8.md5sum] = "dc31c9e01df62cba9457af7e9b9c968e"
SRC_URI[crosspatch8.sha256sum] = "a69760ed0ea54b66c31d58cb32c7b23185a6b1d16f38dab8380ec4f2183b122d"
SRC_URI[crosspatch9.md5sum] = "88fa901c9a85633ab62365b0ee9df3b1"
SRC_URI[crosspatch9.sha256sum] = "6651eb15c9f6dabf21af4067b723cb29a87827f66570bfab74fdc00d80cab129"
SRC_URI[crosspatch10.md5sum] = "b94605c3b7ba90bc01648ca6e5cc1aaf"
SRC_URI[crosspatch10.sha256sum] = "16ff3ea972065925338da1a1f37322dc4d8774f6d34d2dde2ce85121c08c99e0"
SRC_URI[crosspatch11.md5sum] = "b89be3e1653ec6df317e30a10a0933b5"
SRC_URI[crosspatch11.sha256sum] = "0b5dd58a5240440ab6dcc0e2278bb99ebb20d0b558578652da59007bf27ae2fe"


text:
@inproceedings{Potters:14a,
 address = {Strasbourg, France},
 author = {M.G. Potters and X. Bombois and M. Forgione and P.E. Modén and M. Lundh and H. Hjalmarsson and P.M.J. Van den Hof},
 booktitle = {European Control Conference},
 month = {},
 organization = {},
 pages = {},
 title = {Optimal Experiment Design in Closed Loop with Unknown Nonlinear or Implicit Controllers using Stealth Identification},
 year = {2014}
}

license: MIT

repository: hhjalmars/academic-kickstart

license_type: permissive

repo_name: hhjalmars/academic-kickstart

branch_name: refs/heads/master

extension: bib


text:
package main

import (
	"fmt"
	"os"

	"k8s.io/kubernetes/cmd/kubeadm/app/constants"
	kubeadmutil "k8s.io/kubernetes/cmd/kubeadm/app/util"
)

var (
	kubernetesVesion    = os.Getenv("KUBERNETES_VERSION")
	kubernetesComponent = os.Getenv("KUBERNETES_COMPONENT")
)

func main() {
	kubernetesImageTag := kubeadmutil.KubernetesVersionToImageTag(kubernetesVesion)
	etcdImageTag := constants.DefaultEtcdVersion

	result := map[string]string{
		constants.Etcd:                  etcdImageTag,
		constants.KubeAPIServer:         kubernetesImageTag,
		constants.KubeControllerManager: kubernetesImageTag,
		constants.KubeScheduler:         kubernetesImageTag,
	}

	result[constants.KubeDNS] = constants.KubeDNSVersion
	result[constants.CoreDNS] = constants.CoreDNSVersion
	result[constants.KubeProxy] = kubernetesImageTag

	fmt.Print(result[kubernetesComponent])
}

repository: HYmian/kube-version

repo_name: HYmian/kube-version

extension: go


text:
DESCRIPTION = "nymea-remoteproxy package"

LICENSE = "(GPL-3.0-only & LGPL-3.0-only) | NYMEA-COMMERCIAL"
LIC_FILES_CHKSUM="file://LICENSE.LGPL3;md5=3000208d539ec061b899bce1d9ce9404 \
                  file://LICENSE.GPL3;md5=500948a8f0c6fefa21e8694792e6b728 \
                  file://server/main.cpp;endline=26;md5=6ad94e4fdc53ed04d6af1e48393a1d49 \
                  file://libnymea-remoteproxyclient/proxyconnection.h;endline=26;md5=8145dc10125aa2f5603e524b7245a070"

SRC_URI="git://github.com/nymea/nymea-remoteproxy.git;protocol=https;branch=master"
# Release: 1.8.1
SRCREV="c8d90b201060c4b4110a80ac5f2b52c883ba64f4"
PV = "git${SRCPV}"

DEPENDS += "qtbase qtwebsockets ncurses"

S = "${WORKDIR}/git"

inherit qmake5

EXTRA_QMAKEVARS_PRE += "CONFIG+=disabletests"

repository: nymea/meta-nymea

repo_name: nymea/meta-nymea

gha_license_id: MIT

gha_language: BitBake

extension: bb


text:
/*
 Simple demonstration using MongoDB Client-Side Field Level Encryption (local key version)
 Requires Enterprise 4.2.2+ shell and a MongoDB 4.2+ Enterprise or Atlas database
 Local, stand-alone, or Atlas DB will all work.

 This example demonstrates use of the "encryptMeta" keyword to default to a given
 key (note: this can be combined with the json pointer keyId operator as well)
 without having to repeat the directive. We also illustrate "patternProperties" to
 force all subdocument fields (via a wildcard) in "contacts" to all use field level encryption.
 Useful when the field names are unknown, or dynamic (e.g., certain ones sometimes present, sometimes not)

 To use this, run Mongo shell, with this file, e.g.:

    mongo --nodb --shell hello_meta.js

 Note, you will need the attached `localkey_config.env` file from this repo.
*/

var demoDB = "demoFLE"
var keyVaultColl = "__keystore"  // nothing special about this key vault collection name, but make it stand out

const ENC_DETERM = 'AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic'
const ENC_RANDOM = 'AEAD_AES_256_CBC_HMAC_SHA_512-Random'

var env = {}
print("\nLoading local key configuration file...")
try {
   load( 'localkey_config.js' );
} catch (err) {
   print("Exiting: Unable to open local config file." );
   quit()
}

if (env.keyString == "PASTE GENERATED KEY STRING HERE"){
   print("\nPlease generate a new local key (see `localkey_config.js` file). Exiting. \n\n"); quit();
}

var localDevMasterKey = { key: BinData( 0, env.keyString ) }

var clientSideFLEOptions = {
    kmsProviders : {  local : localDevMasterKey  } ,
    schemaMap: {},  // on first invocation prior to field key generation, this should be empty
    keyVaultNamespace: demoDB + "." + keyVaultColl
};

encryptedSession = new Mongo(env.connStr, clientSideFLEOptions);

// javascript shell script equivalent of: use demoFLE
db = encryptedSession.getDB( demoDB )

// Wipe sandbox. Approximate Atlas equivalent of: db.dropDatabase()
db.getCollectionNames().forEach(function(c){db.getCollection(c).drop()});

var keyVault = encryptedSession.getKeyVault();

print("Attempting to create field keys...")
keyVault.createKey("local", "", ["fieldKey1"])
keyVault.createKey("local", "", ["fieldKey2"])

print("Attempting to retrieve field keys...")
var key1 = db.getCollection( keyVaultColl ).find({ keyAltNames: 'fieldKey1' }).toArray()[0]._id
var key2 = db.getCollection( keyVaultColl ).find({ keyAltNames: 'fieldKey2' }).toArray()[0]._id

print("Creating client-side json schema config for automatic encryption on `people` collection...")
var peopleSchema = {
    "demoFLE.people": {
       "bsonType": "object",
       "encryptMetadata": {
          "keyId": [ key1 ]
        },
       "properties": {

         "ssn": {
            "encrypt": {
               "bsonType": "string",
               "algorithm": ENC_DETERM,
            }
         },
         "dob": {
            "encrypt": {
               "bsonType": "date",
               "algorithm": ENC_RANDOM,
            }
         },
         "contacts": {
            "bsonType": "object",
            "patternProperties": {
               ".*": {
                  "encrypt": {
                     "bsonType": "string",
                     "algorithm": ENC_DETERM,
                   }
               }
            }
         }
      }
   }
}

print("Updating FLE mode session to enable server- and client-side json schema for automatic encryption...")

var clientSideFLEOptions = {
   kmsProviders: { local: localDevMasterKey },
   schemaMap: peopleSchema,
   keyVaultNamespace: demoDB + "." + keyVaultColl
}
var encryptedSession = new Mongo(env.connStr, clientSideFLEOptions)
var db = encryptedSession.getDB( demoDB );

print("Attempting to detect server-side Enterprise edition mode...")
var edition = db.runCommand({buildInfo:1}).modules
var enterprise = false
if ( edition !== undefined && edition.length != 0 ){
   var enterprise = true
}
print("MongoDB server running in enterprise mode: " + enterprise + "\n")

print("Attempting to insert sample documents with automatic encryption...")
try {
 var res = null
 res = db.people.insert({
   firstName: 'Grace',
   lastName:  'Hopper',
   ssn: "901-01-0001",
   dob: new Date('1989-12-13'),
   address: {
      street: '123 Main Street',
      city:   'Omaha',
      state:  'Nebraska',
      zip:    '90210'
   },
   contacts: {
      mobile: '202-555-1212',
      email:  'grace@example.com',
      twitter: '@digitalOG',
   }
 })
} catch (err) {
   res = err
}
print("Result: " + res)

try{
  var res = null
  res = db.people.insert({
   firstName: 'Alan',
   lastName:  'Turing',
   ssn: "901-01-0002",
   dob: new Date('1912-06-23'),
   address: {
      street: '123 Oak Lane',
      city:   'Cleveland',
      state:  'Ohio',
      zip:    '90210'
   },
   contacts: {
      mobile: '202-555-1234',
      email:  'alan@example.net',
      twitter: '@codebrkr1',
   }
 })
} catch (err) {
   res = err
}
print("Result: " + res)

try{
  var res = null
  res = db.people.insert({
   firstName: 'Ada',
   lastName:  'Lovelace',
   ssn: "901-01-0003",
   dob: new Date('1815-12-05'),
   address: {
      street: '3 Ogle St',
      city:   'Hucknall',
      state:  'Nottingham',
      zip:    'NG15 7FQ'
   },
   contacts: {
      mobile: '+44 115 964 1499',
      email:  'ada@example.net',
      twitter: '@NoteG',
      agent: 'Chuck Babbage'
   }
 })
} catch (err) {
   res = err
}
print("Result: " + res)

print("Dumping (automatic decrypted) records from `people`:")
var records = db.people.find().pretty()
while (records.hasNext()) {
   printjson(records.next());
}

print("Doing subdocument search for `contacts.mobile` matching `202-555-1212`:")
var records = db.people.find({'contacts.mobile':'202-555-1212'}).pretty()
while (records.hasNext()) {
   printjson(records.next());
}

print("\nDemo complete.")

gha_language: JavaScript

extension: js


text:
@article{borah2018diversity,
 author = {Borah, Madhusmita and Das, Saurav and Boruah, Himangshu and Boro, Robin and Barooah, Madhumita},
 journal = {bioRXiv},
 publisher = {Cold Spring Harbor Laboratory},
 title = {Diversity of Culturable Endophytic bacteria from Wild and Cultivated Rice showed potential Plant Growth Promoting activities},
 year = {2018}
}


text:
DESCRIPTION = "Simple Application to force a screen refresh"
HOMEPAGE = "https://gitorious.org/matrix-gui-v2/refresh-screen"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://main.cpp;beginline=9;endline=37;md5=884b90f5bf0d711fe32c4f04b5276496"
SECTION = "multimedia"

# Make sure that QT font libraries have been installed
RDEPENDS_${PN} += "qt4-embedded-fonts"

PR = "r2"

SRCREV = "23acf023743e864bb30158636840a080e36d45b6"
BRANCH ?= "master"

SRC_URI = "git://gitorious.org/matrix-gui-v2/refresh-screen.git;protocol=git;branch=${BRANCH}"

S = "${WORKDIR}/git"

inherit qt4e

do_install() {
    install -d ${D}/${bindir}
    install -m 0755 ${S}/refresh_screen ${D}/${bindir}
}


text:
SUMMARY = "Qt wrapper for BlueZ 5 DBus AP"
LICENSE = "LGPLv2"
LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c"

inherit kde-kf5 cmake-lib

DEPENDS += "qtdeclarative"

PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "2e03661752de63494541649158d712fa"
SRC_URI[sha256sum] = "45c4145db2da69dd4e9e6f632740a1e71365eca1efb8c57a6e43a2b477be4b41"

EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"

FILES_${PN} += "${OE_QMAKE_PATH_QML}"
FILES_${PN}-dbg += "${OE_QMAKE_PATH_QML}/org/kde/bluezqt/.debug"

# cross libs / headers
CMAKE_ALIGN_SYSROOT[1] = "KF5BluezQt, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib"
CMAKE_ALIGN_SYSROOT[2] = "KF5BluezQt, -S${includedir}, -S${STAGING_INCDIR}"


text:
@InProceedings{knight:2011:BUCC,
  author    = {Knight, Kevin},
  title     = {Putting a Value on Comparable Data},
  booktitle = {Proceedings of the 4th Workshop on Building and Using Comparable Corpora: Comparable Corpora and the Web},
  month     = {June},
  year      = {2011},
  address   = {Portland, Oregon},
  publisher = {Association for Computational Linguistics},
  pages     = {1},
  url       = {http://www.aclweb.org/anthology/W11-1201}
}

repository: chbrown/tex

repo_name: chbrown/tex


text:
include ${BPN}.inc

SRCREV = "5ccca75a69f99791659bcfbcf35353ab1921320a"
PV = "1.0"

repository: openembedded/meta-openembedded

repo_name: openembedded/meta-openembedded


text:
# Generated by superflore -- DO NOT EDIT
#
# Copyright Open Source Robotics Foundation

inherit ros_distro_melodic
inherit ros_superflore_generated

DESCRIPTION = "SMACH, which stands for 'state machine', is a task-level     architecture for rapidly creating complex robot behavior. At its     core, SMACH is a ROS-independent Python library to build     hierarchical state machines.  SMACH is a new library that takes     advantage of very old concepts in order to quickly create robust     robot behavior with maintainable and modular code."
AUTHOR = "Devon Ash <dash@clearpathrobotics.com>"
ROS_AUTHOR = "Jonathan Bohren"
HOMEPAGE = "http://ros.org/wiki/smach"
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5"

ROS_CN = "linux_networking"
ROS_BPN = "asmach"

ROS_BUILD_DEPENDS = ""

ROS_BUILDTOOL_DEPENDS = " \
    catkin-native \
"

ROS_EXPORT_DEPENDS = ""

ROS_BUILDTOOL_EXPORT_DEPENDS = ""

ROS_EXEC_DEPENDS = ""

# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags.
ROS_TEST_DEPENDS = ""

DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}"
# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually
# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS.
DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}"

RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}"

# matches with: https://github.com/pr2-gbp/linux_networking-release/archive/release/melodic/asmach/1.0.16-1.tar.gz
ROS_BRANCH ?= "branch=release/melodic/asmach"
SRC_URI = "git://github.com/pr2-gbp/linux_networking-release;${ROS_BRANCH};protocol=https"
SRCREV = "45de46f8bdd0a5c6417259fbbbc48075aa9ebb45"
S = "${WORKDIR}/git"

ROS_BUILD_TYPE = "catkin"

inherit ros_${ROS_BUILD_TYPE}

repository: jianchangfeng/meta-ros

repo_name: jianchangfeng/meta-ros


text:
@article{Krogstad-2021-Impact,
    title = "Impact of Winter Soil Processes on Nutrient Leaching in Cold Region Agroecosystems",
    author = "Krogstad, Konrad  and
      Jensen, Grant  and
      Gharasoo, Mehdi  and
      Hug, Laura  and
      Rudolph, David  and
      Van Cappellen, Philippe  and
      Rezanezhad, Fereidoun",
    journal = "",
    year = "2021",
    publisher = "Copernicus GmbH",
    url = "https://aclanthology.org/G21-62006",
    doi = "10.5194/egusphere-egu21-13853",
    abstract = "{\textless}p{\textgreater}High-latitude cold regions are warming more than twice as fast as the rest of the planet, with the greatest warming occurring during the winter. Warmer winters are associated with shorter periods of snow cover, resulting in more frequent and extensive soil freezing and thawing. Freeze-thaw cycles influence soil chemical, biological, and physical properties and any changes to winter soil processes may impact carbon and nutrients export from affected soils, possibly altering soil health and nearby water quality. These impacts are relevant for agricultural soils and practices in cold regions as they are critical in governing water flows and quality within agroecosystems. In this study, a soil column experiment was conducted to assess the leaching of nutrients from fertilized agricultural soil during the non-growing season. Four soil columns were exposed to a non-growing season temperature and precipitation model and fertilizer amendments were made to two of the columns to determine the efficacy of fall-applied fertilizers and compared to other two unfertilized control columns. Leachates from the soil columns were collected and analyzed for cations and anions. The experiment results showed that a transition from a freeze period to a thaw period resulted in significant loss of chloride (Cl-), sulfate (SO42-) and nitrate (NO3-). Even with low NO3- concentrations in the applied artificial rainwater and fertilizer, high NO3- concentrations ({\textasciitilde}150 mg l-1) were observed in fertilized column leachates. Simple plug flow reactor model results indicate the high NO3- leachates are found to be due to active nitrification occurring in the upper oxidized portion of the soil columns mimicking overwinter NO3- losses via nitrification in agricultural fields. The low NO3- leachates in unfertilized columns suggest that freeze-thaw cycling had little effect on N mineralization in soil. Findings from this study will ultimately be used to bolster winter soil biogeochemical models by elucidating nutrient fluxes over changing winter conditions to refine best management practices for fertilizer application.{\textless}/p{\textgreater}",
}

repository: gwf-uwaterloo/gwf-publications

repo_name: gwf-uwaterloo/gwf-publications

branch_name: refs/heads/main

gha_language: Python


text:
@article{Opel2019a,
 abstract = {Background: Childhood maltreatment is a leading environmental risk factor for an unfavourable course of disease in major depressive disorder. Both maltreatment and major depressive disorder are associated with similar brain structural alterations suggesting that brain structural changes could mediate the adverse influence of maltreatment on clinical outcome in major depressive disorder. However, longitudinal studies have not been able to confirm this hypothesis. We therefore aimed to clarify the relationship between childhood trauma, brain structural alterations, and depression relapse in a longitudinal design. Methods: We recruited participants at the Department of Psychiatry, University of Münster, Germany, from the Münster Neuroimage Cohort for whom 2-year longitudinal clinical data were available. Baseline data acquisition comprised clinical assessments, structural MRI, and retrospective assessment of the extent of childhood maltreatment experiences using the Childhood Trauma Questionnaire. Clinical follow-up assessments were conducted in all participants 2 years after initial recruitment. Findings: Initial recruitment was March 21, 2010–Jan 29, 2016; follow-up reassessment Sept 7, 2012–March 9, 2018. 110 patients with major depressive disorder participated in this study. 35 patients were relapse-free, whereas 75 patients had experienced depression relapse within the 2-year follow-up period. Childhood maltreatment was significantly associated with depression relapse during follow-up (odds ratio [OR] 1˙035, 95% CI 1˙001–1˙070; p=0˙045). Both previous childhood maltreatment experiences and future depression relapse were associated with reduced cortical surface area (OR 0˙996, 95% CI 0˙994–0˙999; p=0˙001), primarily in the right insula at baseline (r=−0˙219, p=0˙023). Insular surface area was shown to mediate the association between maltreatment and future depression relapse (indirect effect: coefficient 0˙0128, SE 0˙0081, 95% CI 0˙0024–0˙0333). Interpretation: Early life stress has a detrimental effect on brain structure, which increases the risk of unfavourable disease courses in major depression. Clinical and translational research should explore the role of childhood maltreatment as causing a potential clinically and biologically distinct subtype of major depressive disorder. Funding: The German Research Foundation, the Interdisciplinary Centre for Clinical Research, and the Deanery of the Medical Faculty of the University of Münster.},
 author = {Opel, Nils and Redlich, Ronny and Dohm, Katharina and Zaremba, Dario and Goltermann, Janik and Repple, Jonathan and Kaehler, Claas and Grotegerd, Dominik and Leehr, Elisabeth J. and Böhnlein, Joscha and Förster, Katharina and Meinert, Susanne and Enneking, Verena and Sindermann, Lisa and Dzvonyar, Fanni and Emden, Daniel and Leenings, Ramona and Winter, Nils and Hahn, Tim and Kugel, Harald and Heindel, Walter and Buhlmann, Ulrike and Baune, Bernhard T. and Arolt, Volker and Dannlowski, Udo},
 doi = {10.1016/S2215-0366(19)30044-6},
 issn = {22150374},
 journal = {The Lancet Psychiatry},
 number = {4},
 pages = {318--326},
 title = {Mediation of the influence of childhood maltreatment on depression relapse by cortical structure: a 2-year longitudinal observational study},
 volume = {6},
 year = {2019}
}

repository: NilsWinter/academic-kickstart

repo_name: NilsWinter/academic-kickstart


text:
DESCRIPTION = "AMSDK multimedia support files"
HOMEPAGE = "https://gforge.ti.com/gf/project/am_multimedia/"
LICENSE = "CC-BY-NC-ND-3.0 & CC-BY-3.0"
SECTION = "multimedia"
LIC_FILES_CHKSUM = "file://Multimedia_Data_Files_Manifest.doc;md5=da0727f80b90422138535dfffc36cd1a"
PR = "r0"

COMPATIBLE_MACHINE = "(omap3|ti33x|ti43x|omap-a15|varsomam33|varsomam43)"
PACKAGE_ARCH = "${MACHINE_ARCH}"

VIDEO_FILES = "video_480p "

VIDEO_FILES_append_am37x-evm   = "video_vga_r"
VIDEO_FILES_append_beagleboard = "video_vga"
VIDEO_FILES_append_am3517-evm  = "video_wqvga"
VIDEO_FILES_append_ti33x       = "video_wvga \
                                  video_wqvga"
VIDEO_FILES_append_ti43x       = "video_wqvga"
VIDEO_FILES_append_dra7xx      = "video_wvga \
                                  video_1080p \
                                  video_720p \
                                  video_yuv"

VIDEO_FILES_append_varsomam33 = "video_wvga"
VIDEO_FILES_append_varsomam43 = "video_wvga"

SRC_URI = "https://gforge.ti.com/gf/download/frsrelease/1279/7769/amsdk-av-files_${PV}.tar.gz;name=avfilestarball"

S = "${WORKDIR}/amsdk-av-files"

do_compile() {
    :
}

do_install() {
    install -d ${D}${datadir}/ti \
       ${D}${datadir}/ti/audio \
       ${D}${datadir}/ti/video
    install -m 0644 ${S}/audio/* ${D}${datadir}/ti/audio/
    for file in ${VIDEO_FILES}; do
	install -m 0644 ${S}/${file}/* ${D}${datadir}/ti/video/
    done
}

FILES_${PN} += "${datadir}/ti/*"

SRC_URI[avfilestarball.md5sum] = "29a2f8b5f41f49e30bbe9cf53eb06c5a"
SRC_URI[avfilestarball.sha256sum] = "64dde10d03156d480c6f38494c9503e73878fa0a8d5009182ed43b0e926b5569"

repository: varigit/meta-arago-var

repo_name: varigit/meta-arago-var


text:
@inproceedings{li2015evaluating,
  title={Evaluating the capability and performance of access control policy verification tools},
  author={Li, Ang and Li, Qinghua and Hu, Vincent C and Di, Jia},
  booktitle={MILCOM 2015-2015 IEEE Military Communications Conference},
  pages={366--371},
  year={2015},
  organization={IEEE}
}

@inproceedings{li2016privacycamera,
  title={PrivacyCamera: Cooperative privacy-aware photographing with mobile phones},
  author={Li, Ang and Li, Qinghua and Gao, Wei},
  booktitle={Sensing, Communication, and Networking (SECON), 2016 13th Annual IEEE International Conference on},
  pages={1--9},
  year={2016},
  organization={IEEE}
}

@inproceedings{mahler2017securehouse,
  title={SecureHouse: A home security system based on smartphone sensors},
  author={Mahler, Michael A and Li, Qinghua and Li, Ang},
  booktitle={2017 IEEE International Conference on Pervasive Computing and Communications (PerCom)},
  pages={11--20},
  year={2017},
  organization={IEEE}
}

@phdthesis{li2018privacy,
  title={Privacy-Preserving Photo Taking and Accessing for Mobile Phones},
  author={Li, Ang},
  year={2018},
  school={University of Arkansas}
}

@inproceedings{li2018photosafer,
  title={PhotoSafer: content-based and context-aware private photo protection for smartphones},
  author={Li, Ang and Darling, David and Li, Qinghua},
  booktitle={2018 IEEE Symposium on Privacy-Aware Computing (PAC)},
  pages={10--18},
  year={2018},
  organization={IEEE}
}

@inproceedings{li2018privacy,
  title={Privacy-preserving outsourcing of large-scale nonlinear programming to the cloud},
  author={Li, Ang and Du, Wei and Li, Qinghua},
  booktitle={Security and Privacy in Communication Networks: 14th International Conference, SecureComm 2018, Singapore, Singapore, August 8-10, 2018, Proceedings, Part I},
  pages={569--587},
  year={2018},
  organization={Springer International Publishing}
}

@article{du2018privacy,
  title={Privacy-Preserving Multiparty Learning For Logistic Regression},
  author={Du, Wei and Li, Ang and Li, Qinghua},
  journal={arXiv preprint arXiv:1810.02400},
  year={2018}
}

@inproceedings{li2018politecamera,
  title={Politecamera: Respecting strangers’ privacy in mobile photographing},
  author={Li, Ang and Du, Wei and Li, Qinghua},
  booktitle={Security and Privacy in Communication Networks: 14th International Conference, SecureComm 2018, Singapore, Singapore, August 8-10, 2018, Proceedings, Part I},
  pages={227--247},
  year={2018},
  organization={Springer International Publishing}
}

@inproceedings{li2019hideme,
  title={Hideme: Privacy-preserving photo sharing on social networks},
  author={Li, Fenghua and Sun, Zhe and Li, Ang and Niu, Ben and Li, Hui and Cao, Guohong},
  booktitle={IEEE INFOCOM 2019-IEEE Conference on Computer Communications},
  pages={154--162},
  year={2019},
  organization={IEEE}
}

@inproceedings{mao2019mobieye,
  title={Mobieye: An efficient cloud-based video detection system for real-time mobile applications},
  author={Mao, Jiachen and Yang, Qing and Li, Ang and Li, Hai and Chen, Yiran},
  booktitle={Proceedings of the 56th Annual Design Automation Conference 2019},
  pages={1--6},
  year={2019}
}

@article{zhou2020massive,
  title={Massive maritime path planning: A contextual online learning approach},
  author={Zhou, Pan and Zhao, Weiguang and Li, Jianghui and Li, Ang and Du, Wei and Wen, Shiping},
  journal={IEEE Transactions on Cybernetics},
  volume={51},
  number={12},
  pages={6262--6273},
  year={2020},
  publisher={IEEE}
}

@inproceedings{wu2019efficiently,
  title={Efficiently Learning a Robust Self-Driving Model with Neuron Coverage Aware Adaptive Filter Reuse},
  author={Wu, Chunpeng and Li, Ang and Li, Bing and Chen, Yiran},
  booktitle={2019 IEEE International Workshop on Signal Processing Systems (SiPS)},
  pages={109--114},
  year={2019},
  organization={IEEE}
}

@article{hu2020general,
  title={General access control guidance for cloud systems},
  author={Hu, Vincent C and Iorga, Michaela and Bao, Wei and Li, Ang and Li, Qinghua and Gouglidis, Antonios and others},
  journal={NIST Special Publication},
  volume={800},
  number={210},
  pages={50--2ex},
  year={2020}
}

@inproceedings{darling2019identification,
  title={Identification of subjects and bystanders in photos with feature-based machine learning},
  author={Darling, David and Li, Ang and Li, Qinghua},
  booktitle={IEEE INFOCOM 2019-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)},
  pages={1--6},
  year={2019},
  organization={IEEE}
}

@inproceedings{yang2020learning,
  title={Learning low-rank deep neural networks via singular vector orthogonality regularization and singular value sparsification},
  author={Yang, Huanrui and Tang, Minxue and Wen, Wei and Yan, Feng and Hu, Daniel and Li, Ang and Li, Hai and Chen, Yiran},
  booktitle={Proceedings of the IEEE/CVF conference on computer vision and pattern recognition workshops},
  pages={678--679},
  year={2020}
}

@article{yin2020delta,
  title={delta-Calculus: A New Approach to Quantifying Location Privacy},
  author={Yin, LH and Li, Ran and Ding, JQ and Li, Xiao and Guo, YC and Zhang, HB and Li, Ang and others},
  year={2020}
}

@article{sun2020qos,
  title={The QoS and privacy trade-off of adversarial deep learning: an evolutionary game approach},
  author={Sun, Zhe and Yin, Lihua and Li, Chao and Zhang, Weizhe and Li, Ang and Tian, Zhihong},
  journal={Computers \& Security},
  volume={96},
  pages={101876},
  year={2020},
  publisher={Elsevier Advanced Technology}
}

@article{li2020mvstylizer,
  title={MVStylizer: An Efficient Edge-Assisted Video Photorealistic Style Transfer System for Mobile Phones},
  author={Li, Ang and Wu, Chunpeng and Chen, Yiran and Ni, Bin},
  journal={arXiv preprint arXiv:2005.11630},
  year={2020}
}

@article{du2020approximate,
  title={Approximate to be great: Communication efficient and privacy-preserving large-scale distributed deep learning in Internet of Things},
  author={Du, Wei and Li, Ang and Zhou, Pan and Xu, Zichuan and Wang, Xiumin and Jiang, Hao and Wu, Dapeng},
  journal={IEEE Internet of Things Journal},
  volume={7},
  number={12},
  pages={11678--11692},
  year={2020},
  publisher={IEEE}
}

@article{li2020lotteryfl,
  title={Lotteryfl: Personalized and communication-efficient federated learning with lottery ticket hypothesis on non-iid datasets},
  author={Li, Ang and Sun, Jingwei and Wang, Binghui and Duan, Lin and Li, Sicheng and Chen, Yiran and Li, Hai},
  journal={arXiv preprint arXiv:2008.03371},
  year={2020}
}

@inproceedings{li2020tiprdc,
  title={TIPRDC: task-independent privacy-respecting data crowdsourcing framework for deep learning with anonymized intermediate representations},
  author={Li, Ang and Duan, Yixiao and Yang, Huanrui and Chen, Yiran and Yang, Jianlei},
  booktitle={Proceedings of the 26th ACM SIGKDD international conference on knowledge discovery \& data mining},
  pages={824--832},
  year={2020}
}

@inproceedings{fan2021reinforcement,
  title={Reinforcement learning-based black-box evasion attacks to link prediction in dynamic graphs},
  author={Fan, Houxiang and Wang, Binghui and Zhou, Pan and Li, Ang and Xu, Zichuan and Fu, Cai and Li, Hai and Chen, Yiran},
  booktitle={2021 IEEE 23rd Int Conf on High Performance Computing \& Communications; 7th Int Conf on Data Science \& Systems; 19th Int Conf on Smart City; 7th Int Conf on Dependability in Sensor, Cloud \& Big Data Systems \& Application (HPCC/DSS/SmartCity/DependSys)},
  pages={933--940},
  year={2021},
  organization={IEEE}
}

@article{wang2020efficient,
  title={Efficient evasion attacks to graph neural networks via influence function},
  author={Wang, Binghui and Zhou, Tianxiang and Lin, Minhua and Zhou, Pan and Li, Ang and Pang, Meng and Fu, Cai and Li, Hai and Chen, Yiran},
  journal={arXiv preprint arXiv:2009.00203},
  year={2020}
}

@article{li2020task,
  title={Task-agnostic privacy-preserving representation learning via federated learning},
  author={Li, Ang and Yang, Huanrui and Chen, Yiran},
  journal={Federated Learning: Privacy and Incentive},
  pages={51--65},
  year={2020},
  publisher={Springer International Publishing}
}

@inproceedings{darling2020automated,
  title={Automated bystander detection and anonymization in mobile photography},
  author={Darling, David and Li, Ang and Li, Qinghua},
  booktitle={Security and Privacy in Communication Networks: 16th EAI International Conference, SecureComm 2020, Washington, DC, USA, October 21-23, 2020, Proceedings, Part I 16},
  pages={402--424},
  year={2020},
  organization={Springer International Publishing}
}

@article{gao2021hermes,
  title={Hermes: Decentralized dynamic spectrum access system for massive devices deployment in 5G},
  author={Gao, Zhihui and Li, Ang and Gao, Yunfan and Wang, Yu and Chen, Yiran},
  journal={arXiv preprint arXiv:2101.02963},
  year={2021}
}

@inproceedings{niu2020framework,
  title={A framework to preserve user privacy for machine learning as a service},
  author={Niu, Ben and Zhang, Likun and Chen, Yahong and Li, Ang and Du, Wei and Cao, Jin and Li, Fenghua},
  booktitle={GLOBECOM 2020-2020 IEEE Global Communications Conference},
  pages={1--6},
  year={2020},
  organization={IEEE}
}

@article{du2021privacyeye,
  title={Privacyeye: A privacy-preserving and computationally efficient deep learning-based mobile video analytics system},
  author={Du, Wei and Li, Ang and Zhou, Pan and Niu, Ben and Wu, Dapeng},
  journal={IEEE Transactions on Mobile Computing},
  volume={21},
  number={9},
  pages={3263--3279},
  year={2021},
  publisher={IEEE}
}

@article{wu2020joint,
  title={Joint traffic control and multi-channel reassignment for core backbone network in SDN-IoT: a multi-agent deep reinforcement learning approach},
  author={Wu, Tong and Zhou, Pan and Wang, Binghui and Li, Ang and Tang, Xueming and Xu, Zichuan and Chen, Kai and Ding, Xiaofeng},
  journal={IEEE Transactions on Network Science and Engineering},
  volume={8},
  number={1},
  pages={231--245},
  year={2020},
  publisher={IEEE}
}

@inproceedings{wang2022graphfl,
  title={Graphfl: A federated learning framework for semi-supervised node classification on graphs},
  author={Wang, Binghui and Li, Ang and Pang, Meng and Li, Hai and Chen, Yiran},
  booktitle={2022 IEEE International Conference on Data Mining (ICDM)},
  pages={498--507},
  year={2022},
  organization={IEEE}
}

@inproceedings{li2021deepobfuscator,
  title={Deepobfuscator: Obfuscating intermediate representations with privacy-preserving adversarial learning on smartphones},
  author={Li, Ang and Guo, Jiayi and Yang, Huanrui and Salim, Flora D and Chen, Yiran},
  booktitle={Proceedings of the International Conference on Internet-of-Things Design and Implementation},
  pages={28--39},
  year={2021}
}

@article{mao2021tprune,
  title={TPrune: Efficient transformer pruning for mobile devices},
  author={Mao, Jiachen and Yang, Huanrui and Li, Ang and Li, Hai and Chen, Yiran},
  journal={ACM Transactions on Cyber-Physical Systems},
  volume={5},
  number={3},
  pages={1--22},
  year={2021},
  publisher={ACM New York, NY, USA}
}

@inproceedings{li2017access,
  title={Access control for distributed processing systems: Use cases and general considerations},
  author={Li, Ang and Li, Qinghua and Hu, Vincent},
  booktitle={2017 IEEE 3rd International Conference on Collaboration and Internet Computing (CIC)},
  pages={117--125},
  year={2017},
  organization={IEEE}
}

@inproceedings{sun2021soteria,
  title={Soteria: Provable defense against privacy leakage in federated learning from representation perspective},
  author={Sun, Jingwei and Li, Ang and Wang, Binghui and Yang, Huanrui and Li, Hai and Chen, Yiran},
  booktitle={Proceedings of the IEEE/CVF conference on computer vision and pattern recognition},
  pages={9311--9319},
  year={2021}
}

@inproceedings{wu2021towards,
  title={Towards adversarial patch analysis and certified defense against crowd counting},
  author={Wu, Qiming and Zou, Zhikang and Zhou, Pan and Ye, Xiaoqing and Wang, Binghui and Li, Ang},
  booktitle={Proceedings of the 29th ACM International Conference on Multimedia},
  pages={2195--2204},
  year={2021}
}

@inproceedings{li2021hermes,
  title={Hermes: an efficient federated learning framework for heterogeneous mobile clients},
  author={Li, Ang and Sun, Jingwei and Li, Pengcheng and Pu, Yu and Li, Hai and Chen, Yiran},
  booktitle={Proceedings of the 27th Annual International Conference on Mobile Computing and Networking},
  pages={420--437},
  year={2021}
}

@article{sun2021fl,
  title={Fl-wbc: Enhancing robustness against model poisoning attacks in federated learning from a client perspective},
  author={Sun, Jingwei and Li, Ang and DiValentin, Louis and Hassanzadeh, Amin and Chen, Yiran and Li, Hai},
  journal={Advances in Neural Information Processing Systems},
  volume={34},
  pages={12613--12624},
  year={2021}
}

@inproceedings{li2021fedmask,
  title={Fedmask: Joint computation and communication-efficient personalized federated learning via heterogeneous masking},
  author={Li, Ang and Sun, Jingwei and Zeng, Xiao and Zhang, Mi and Li, Hai and Chen, Yiran},
  booktitle={Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems},
  pages={42--55},
  year={2021}
}

@inproceedings{gao2021fedswap,
  title={FedSwap: A Federated Learning based 5G Decentralized Dynamic Spectrum Access System},
  author={Gao, Zhihui and Li, Ang and Gao, Yunfan and Li, Bing and Wang, Yu and Chen, Yiran},
  booktitle={2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD)},
  pages={1--6},
  year={2021},
  organization={IEEE}
}

@article{du2021privacy,
  title={Privacy-Preserving and Secure Cloud Computing: A Case of Large-Scale Nonlinear Programming},
  author={Du, Wei and Li, Ang and Li, Qinghua and Zhou, Pan},
  journal={IEEE Transactions on Cloud Computing},
  year={2021},
  publisher={IEEE}
}

@inproceedings{chen2021ai,
  title={AI-Powered IoT System at the Edge},
  author={Chen, Yiran and Li, Ang and Yang, Huanrui and Zhang, Tunhou and Yang, Yuewei and Li, Hai and Banerjee, Suman and Pajic, Miroslav},
  booktitle={2021 IEEE Third International Conference on Cognitive Machine Intelligence (CogMI)},
  pages={242--251},
  year={2021},
  organization={IEEE}
}

@inproceedings{pan2022towards,
  title={Towards collaborative intelligence: Routability estimation based on decentralized private data},
  author={Pan, Jingyu and Chang, Chen-Chia and Xie, Zhiyao and Li, Ang and Tang, Minxue and Zhang, Tunhou and Hu, Jiang and Chen, Yiran},
  booktitle={Proceedings of the 59th ACM/IEEE Design Automation Conference},
  pages={961--966},
  year={2022}
}

@inproceedings{gao2022mom,
  title={MOM: Microphone based 3D Orientation Measurement},
  author={Gao, Zhihui and Li, Ang and Li, Dong and Liu, Jialin and Xiong, Jie and Wang, Yu and Li, Bing and Chen, Yiran},
  booktitle={2022 21st ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)},
  pages={132--144},
  year={2022},
  organization={IEEE}
}

@inproceedings{wang2021privacy,
  title={Privacy-preserving representation learning on graphs: A mutual information perspective},
  author={Wang, Binghui and Guo, Jiayi and Li, Ang and Chen, Yiran and Li, Hai},
  booktitle={Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery \& Data Mining},
  pages={1667--1676},
  year={2021}
}

@inproceedings{zhang2023interpreting,
  title={Interpreting Disparate Privacy-Utility Tradeoff in Adversarial Learning via Attribute Correlation},
  author={Zhang, Likun and Chen, Yahong and Li, Ang and Wang, Binghui and Chen, Yiran and Li, Fenghua and Cao, Jin and Niu, Ben},
  booktitle={Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision},
  pages={4701--4709},
  year={2023}
}

@article{sun2022fedsea,
  title={FedSEA: A Semi-Asynchronous Federated Learning Framework for Extremely Heterogeneous Devices},
  author={Sun, Jingwei and Li, Ang and Duan, Lin and Alam, Samiul and Deng, Xuliang and Guo, Xin and Wang, Haiming and Gorlatova, Maria and Zhang, Mi and Li, Hai and others},
  year={2022}
}

@article{zheng2023autofed,
  title={AutoFed: Heterogeneity-Aware Federated Multimodal Learning for Robust Autonomous Driving},
  author={Zheng, Tianyue and Li, Ang and Chen, Zhe and Wang, Hongbo and Luo, Jun},
  journal={arXiv preprint arXiv:2302.08646},
  year={2023}
}

@article{mao2022toward,
  title={Toward Efficient and Adaptive Design of Video Detection System with Deep Neural Networks},
  author={Mao, Jiachen and Yang, Qing and Li, Ang and Nixon, Kent W and Li, Hai and Chen, Yiran},
  journal={ACM Transactions on Embedded Computing Systems (TECS)},
  volume={21},
  number={3},
  pages={1--21},
  year={2022},
  publisher={ACM New York, NY}
}

@inproceedings{gao2022audio,
  title={An Audio Frequency Unfolding Framework for Ultra-Low Sampling Rate Sensors},
  author={Gao, Zhihui and Tang, Minxue and Li, Ang and Chen, Yiran},
  booktitle={2022 23rd International Symposium on Quality Electronic Design (ISQED)},
  pages={1--6},
  year={2022},
  organization={IEEE}
}

@inproceedings{yu2022powering,
  title={Powering Multi-Task Federated Learning with Competitive GPU Resource Sharing},
  author={Yu, Yongbo and Yu, Fuxun and Xu, Zirui and Wang, Di and Zhang, Minjia and Li, Ang and Bray, Shawn and Liu, Chenchen and Chen, Xiang},
  booktitle={Companion Proceedings of the Web Conference 2022},
  pages={567--571},
  year={2022}
}

@article{wang2020evasion,
  title={Evasion attacks to graph neural networks via influence function},
  author={Wang, Binghui and Zhou, Tianxiang and Lin, Minhua and Zhou, Pan and Li, Ang and Pang, Meng and Fu, Cai and Li, Hai and Chen, Yiran},
  journal={arXiv preprint arXiv:2009.00203},
  year={2020}
}

@phdthesis{li2022enable,
  title={Enable Intelligence on Billion Devices with Deep Learning},
  author={Li, Ang},
  year={2022},
  school={Duke University}
}

@article{zhang2022fed,
  title={Fed-CBS: A Heterogeneity-Aware Client Sampling Mechanism for Federated Learning via Class-Imbalance Reduction},
  author={Zhang, Jianyi and Li, Ang and Tang, Minxue and Sun, Jingwei and Chen, Xiang and Zhang, Fan and Chen, Changyou and Chen, Yiran and Li, Hai},
  journal={arXiv preprint arXiv:2209.15245},
  year={2022}
}

@inproceedings{du2022rethinking,
  title={Rethinking normalization methods in federated learning},
  author={Du, Zhixu and Sun, Jingwei and Li, Ang and Chen, Pin-Yu and Zhang, Jianyi and Li, Hai" Helen" and Chen, Yiran},
  booktitle={Proceedings of the 3rd International Workshop on Distributed Machine Learning},
  pages={16--22},
  year={2022}
}

@inproceedings{zhang2022next,
  title={Next Generation Federated Learning for Edge Devices: An Overview},
  author={Zhang, Jianyi and Du, Zhixu and Sun, Jingwei and Li, Ang and Tang, Minxue and Wu, Yuhao and Gao, Zhihui and Kuo, Martin and Li, Hai-Helen and Chen, Yiran},
  booktitle={2022 IEEE 8th International Conference on Collaboration and Internet Computing (CIC)},
  pages={10--15},
  year={2022},
  organization={IEEE}
}


text:
@InProceedings{murray2020exploiting,
  title = {Exploiting VDJ recombination of T cells to dissect the anti-cancer immune interactions in T cell lymphoma},
  author = {D Murray and S Eldershaw and H Pearce and C Yau and J Scarisbrick and P Moss},
  volume = {189},
  pages = {110--110},
  year = {2020},
  booktitle = {BRITISH JOURNAL OF HAEMATOLOGY},
  organization = {WILEY 111 RIVER ST, HOBOKEN 07030-5774, NJ USA},
  date = {2020-01-01},
}


text:
DESCRIPTION = "Tiny image-viewer"
HOMEPAGE = "http://goodies.xfce.org/projects/applications/ristretto"
SECTION = "x11/application"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=35d145429ad3cbf5308d1dc93f66376b"
DEPENDS = "exo libexif gtk+ dbus-glib libxfce4ui libxfce4util xfconf cairo"

inherit xfce-app

RRECOMMENDS_${PN} += "tumbler"

SRC_URI[md5sum] = "6b8c9a5d7ed319e4c84a9fefaa18792c"
SRC_URI[sha256sum] = "2b6816de298e9a0d9b95662664690713c4123a9ac813a27bdde4727a03472d79"

repository: ExorEmbedded/exor-workspace

repo_name: ExorEmbedded/exor-workspace


text:
@InProceedings{wange16,
  supplementary = {Supplementary:wange16-supp.pdf},
  title = {No penalty no tears: Least squares in high-dimensional linear models},
  author = {Xiangyu Wang and David Dunson and Chenlei Leng},
  pages = {1814-1822},
  abstract = {Ordinary least squares (OLS) is the default method for fitting linear models, but is not applicable for problems with dimensionality larger than the sample size. For these problems, we advocate the use of a generalized version of OLS motivated by ridge regression, and propose two novel three-step algorithms involving least squares fitting and hard thresholding. The algorithms are methodologically simple to understand intuitively, computationally easy to implement efficiently, and theoretically appealing for choosing models consistently. Numerical exercises comparing our methods with penalization-based approaches in simulations and data analyses illustrate the great potential of the proposed algorithms.},
}

repository: mreid/papersite

repo_name: mreid/papersite

gha_language: TeX


text:
# OpenSlug Kernel for NSLU2
#
# The only purpose to this is to allow the openslug kernel to
# have an openslug specific defconfig - in openslug-kernel-${PV}
include nslu2-kernel_${PV}.bb

repository: BackupTheBerlios/openslug-svn

repo_name: BackupTheBerlios/openslug-svn


text:
Automatically generated by Mendeley Desktop 1.19.4
Any changes to this file will be lost if it is regenerated by Mendeley.

BibTeX export options can be customized via Preferences -> BibTeX in Mendeley Desktop

@article{Sharif,
archivePrefix = {arXiv},
arxivId = {1403.6382},
author = {Sharif, Ali and Hossein, Razavian and Josephine, Azizpour and Stefan, Sullivan and Royal, K T H},
doi = {10.1109/CVPRW.2014.131},
eprint = {1403.6382},
file = {:Users/sepmein/Qsync/Papers/Sharif et al.{\_}Unknown{\_}CNN Features off-the-shelf an Astounding Baseline for Recognition.pdf:pdf},
isbn = {9781479943081},
issn = {21607516},
pmid = {87882338},
title = {{CNN Features off-the-shelf : an Astounding Baseline for Recognition}}
}

license: Unlicense

repository: sepmein/references

repo_name: sepmein/references


text:
angular.module('flight-search',[
  'ngMaterial',
  'ui.router',
  'services',
  'directives',
  'flight'
]);


text:
DESCRIPTION = "A module to control BeagleBone IO channels"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
HOMEPAGE = "https://github.com/exmachina-dev/adafruit-beaglebone-io-python"
RDEPENDS_${PN} = "python3 python3-pyserial"
SRCNAME = "pymodbus"

SRCREV = "470ff8288190a600370ad419d6d8755d3d549a51"

PR = "r1"
PV = "0.0.20+git${SRCPV}"

SRC_URI = "git://github.com/exmachina-dev/adafruit-beaglebone-io-python.git"

S = "${WORKDIR}/git"

#S = "${WORKDIR}/${SRCNAME}-${PV}"

inherit setuptools3

repository: exmachina-dev/meta-exm-core

repo_name: exmachina-dev/meta-exm-core


text:
#
# base recipe: http://cgit.openembedded.org/openembedded/tree/recipes/perl/libwww-perl_5.834.bb
# base commit: c15142c5e3c5556e7a9d534e8b0a5aa175b79a3a
#

SUMMARY = "simple and consistent interface to the world-wide web"
DESCRIPTION = "libwww-perl (also known as LWP) is a collection of Perl modules that provide \
a simple and consistent programming interface (API) to the World-Wide Web. \
The main focus of the library is to provide classes and functions that allow \
you to write WWW clients. It also contains general purpose modules, as well \
as a simple HTTP/1.1-compatible server implementation."
HOMEPAGE = "https://metacpan.org/release/libwww-perl"

PR = "r0"

inherit debian-package

LICENSE = "Artistic-1.0 | GPL-1.0+"
LIC_FILES_CHKSUM = "file://README;beginline=92;endline=98;md5=3da13bc02f8f17ed35ac5d192cae6fe4"

DEPENDS = "liburi-perl-native libhtml-parser-perl-native libhtml-tagset-perl-native"
RDEPENDS_${PN} = " \
    libhtml-parser-perl \
    libhtml-tagset-perl \
    liburi-perl \
    perl-module-digest-md5 \
    perl-module-net-ftp \
"

inherit cpan

do_install_append() {
	# Follow debian/libwww-perl.links
	ln -s lwp-request ${D}${bindir}/GET
	ln -s lwp-request ${D}${bindir}/POST
	ln -s lwp-request ${D}${bindir}/HEAD
}

BBCLASSEXTEND = "native"
PACKAGE_ARCH = "all"

repository: nghiaht-tsdv/meta-debian

repo_name: nghiaht-tsdv/meta-debian

branch_name: refs/heads/jethro


text:
SUMMARY = "Dreambox compatibility links"
LICENSE = "MIT"

do_install_mipsel() {
        install -d ${D}${base_libdir}
        ln -sf libcrypto.so.0.9.8 ${D}${base_libdir}/libcrypto.so.0.9.7
        ln -sf libgcc_s.so.1 ${D}${base_libdir}/libgcc_s_nof.so.1
        install -d ${D}${libdir}
        ln -sf libgif.so.4 ${D}${libdir}/libungif.so.4
        ln -sf libjpeg.so.62 ${D}${libdir}/libjpeg.so.8
        ln -sf libssl.so.0.9.8 ${D}${libdir}/libssl.so.0.9.7
        ln -sf libpython2.7.so.1.0 ${D}${libdir}/libpython2.6.so.1.0
}

RDEPENDS_${PN}_mipsel = " \
    giflib \
    jpeg \
    libcrypto0.9.8 \
    libgcc \
    libpython2 \
    libssl0.9.8 \
"

ALLOW_EMPTY_${PN} = "1"

repository: opendreambox/opendreambox

repo_name: opendreambox/opendreambox

branch_name: refs/heads/pyro

gha_license_id: NOASSERTION


text:
LICENSE = "LGPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24"
DEPENDS = "kdelibs4 libkactivities4 kdepimlibs soprano exiv2 soprano-native shared-desktop-ontologies nepomuk-core"
## Tag v4.10.0
SRCREV = "a9ca1460d154de5587a4b0a46fa2adb5ff857d24"
PV = "4.10.0+git${SRCPV}"

SRC_URI = "git://anongit.kde.org/kde-runtime;protocol=git;branch=master"

S = "${WORKDIR}/git"

inherit kde_without_docs kde_rdepends kde_cmake

EXTRA_OECMAKE =+ "\
    -DKDEBASE_DISABLE_MULTIMEDIA=ON \
    \
    -DKActivities_DIR=${STAGING_DATADIR}/apps/cmake/modules \
    "

PACKAGES =+ "${PN}-declarative-scriptengine"

RDEPENDS_${PN} = "soprano kdelibs4 ${PN}-declarative-scriptengine exiv2"

FILES_${PN} += "\
    ${libdir}/attica_kde.so \
    ${libdir}/libkdeinit4_*.so \
    ${libdir}/libknotifyplugin.so \
    ${libdir}/libnepomukcommon.so \
    ${libdir}/kde4/* \
    \
    ${datadir}/* \
    \
    ${sysconfdir}/* \
    "
FILES_${PN}-declarative-scriptengine += "\
    ${libdir}/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so \
    ${libdir}/kde4/imports/org/kde/plasma/core/qmldir \
    ${libdir}/kde4/imports/org/kde/plasma/graphicslayouts/libgraphicslayoutsbindingsplugin.so \
    ${libdir}/kde4/imports/org/kde/plasma/graphicslayouts/qmldir \
    ${libdir}/kde4/imports/org/kde/plasma/graphicswidgets/libgraphicswidgetsbindingsplugin.so \
    ${libdir}/kde4/imports/org/kde/plasma/graphicswidgets/qmldir \
    ${libdir}/kde4/plasma_appletscript_declarative.so \
    ${datadir}/kde4/services/plasma-scriptengine-applet-declarative.desktop \
    "
# ${PN}-dev is currently "messy" so re-add all libraries by hand
FILES_SOLIBSDEV = ""
FILES_${PN}-dev += "\
    ${libdir}/libkwalletbackend.so \
    ${libdir}/libmolletnetwork.so \
    ${datadir}/apps/cmake/* \
    "
FILES_${PN}-dbg += "\
    ${libdir}/kde4/.debug/* \
    ${libdir}/kde4/libexec/.debug/* \
    ${libdir}/kde4/imports/org/kde/*/.debug/* \
    ${libdir}/kde4/imports/org/kde/plasma/*/.debug/* \
    ${libdir}/kde4/platformimports/touch/org/kde/plasma/components/.debug/* \
    "

# kde-runtime needs to be built out of source, see: http://www.mail-archive.com/release-team@kde.org/msg05797.html
OECMAKE_SOURCEPATH = ".."
OECMAKE_BUILDPATH = "build"


text:
ul, li {
    list-style: none;
    padding: 0;
}
.login-box {
    background-color: white;
    border-radius: 5px;
    padding: 15px;
    border: #4135a9 thin solid;
    height: 100%;
}
#login-promote {
    background-image: url(../images/login/login-main-bg.jpg);
    background-size: 100%;
    background-position: bottom center;
    background-repeat: no-repeat;
}
.login-logo {
    margin-left: 8%;
    margin-bottom: 0%;
    float: left;
    top: -15px;
    position: relative;
}
.login-logo img {
    width: auto !important;
    height: 85px !important;
}
#login-header {
    width: 100%;
    height: 60px;
    padding: 6px;
    background-color: white;
    display: block;
    margin-bottom: 4%;
}
#login-header h2 {
    position: absolute;
    top: -5px;
    left: 10%;
    color: #4f39a2;
}
.login-container {
    padding: 0;
    position: relative;
    width: 950px;
    height: 477px;
    margin: 0 auto;
}
.login-container div.login-box:first-child {
    float: left;
    width: 70%;
    margin-right: 2%;
    height: 100%;
    /*padding: 10% 3% 20% 5%;*/
    padding: 20px 50px 20px 50px;
}
.login-container div.login-box:first-child div {
    float: left;
    width: 100%;
}
.login-container div.login-box:first-child h1 {
    position: absolute;
    bottom: 45%;
    left: 10%;
}
.login-container div.login-box:first-child p {
    color: gray;
}
.login-container div {
    float: right;
    width: 28%;
}
.login-box img[alt=title-image] {
    width: 250px;
    height: auto;
    float: right;
    margin-top: -25%;
}

#login-section ul {
    position: relative;
}
#login-section li:first-child img {
    width: 40%;
    position: absolute;
    left: -23px;
}
#login-section li:first-child h4 {
    color: white;
    font-weight: bold;
    font-size: normal;
    position: relative;
    left: -15px;
    top: 5px;
    margin-bottom: 25px;
}
/*.login-container div.login-box ul h4{
    background-color: #f13b18;
    float: left;
    color: white;
    font-weight: bold;
    padding: 10px 30px 10px 10px;
    position: relative;
    left: -25px;
    box-shadow: 2px 2px 3px gray;
}
.login-container div.login-box ul h4:before {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px 0;
    border-color: transparent #802412 transparent transparent;
    position: relative;
    left: -10px;
    top: 10px;
}
.login-container div.login-box ul h4:after {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px 0;
    border-color: #f13b18;
    position: relative;
    left: -96px;
    top: -1px;
}
.login-container div.login-box ul h4+p {
    width: 10px;
    height: 39px;
    float: left;
    position: relative;
    left: -30px;
    top: 10px;
    text-indent: -9999px;
    background-image: url(../images/login/sawtooth.jpg);
    background-repeat: repeat-y;
    background-position: top right;
}*/
.login-container div.login-box ul li img[alt=login-via-facebook] {
    display: block;
    position: relative;
    left: 45%;
    margin-left: -108px;
    padding: 10px;
}
.login-container div.login-box ul li img[alt=fb-icon] {
    margin-right: 10px;
    width: 15px;
}
.login-container div.login-box ul li a[title=user-name]:after {
    content: ",";
    font-weight: bolder;
    font-size: larger;
    color: black;
}
.login-container div.login-box ul li span[title=fd-num]:before {
    content: " 和 ";
}
.login-container div.login-box ul li span[title=fd-num]+p {
    display: inline-block;
}
.login-fd-list img{
    width: 35px;
    display: inline-block;
    margin-right: 3px;
}
.login-container div.login-box ul hr {
    border: #c1c1c1 thin dashed;
}
#login-info-wrapper {
    text-align: center;
}
#login-info-wrapper .general-textfield {
    border-radius: 20px;
    width: 95%;
    border: thin solid #bcbcbc;
    padding: 7px 15px 7px 7px;
    margin-bottom: 15px;
    float: left;
    height: 32px;
}
#login-info-wrapper .general-textfield:focus {
    border: thin solid #a37cde;
}
#login-info-wrapper p {
    padding: 0 7px;
    color: gray;
    font-size: 11px;
    float: left;
}
#login-password {
    position: relative;
    left: 2px;
}
#login-state {
    float: left;
    margin: 2px 0 0 10px;
}
#login-state + p {
    padding: 0 7px;
    color: gray;
    font-size: 13px;
    float: left;
}
/*#login-btn {
    width: 80%;
    background-color: #432dc2;
    color: white;
    font-weight: bold;
    padding: 5px;
    border: none;
    border-radius: 5px;
    outline: none;
}
#signup-btn {
    font-size: 18px;
    width: 80%;
    background-color: #1AAD38;
    color: white;
    font-weight: bold;
    padding: 5px;
    border: none;
    border-radius: 5px;
    outline: none;
    margin-top: 0px;
}*/
#login-btn {
    font-size: 16px;
    font-weight: bold;
    width: 80%;
    padding: 5px;
    background-repeat: no-repeat;
    border: 1px solid #e1e8ed;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    background-color: #4A26BD;
    background-image: linear-gradient(#6D57E2,#4015AC);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcc4d, endColorstr=#ffac33, GradientType=0)";
    border-color: #582FAF;
    color: #FFFFFF;
}
#signup-btn {
    margin-top: 10px;
    font-size: 18px;
    font-weight: bold;
    width: 80%;
    padding: 5px;
    background-repeat: no-repeat;
    border: 1px solid #e1e8ed;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    background-color: #ffac33;
    background-image: linear-gradient(#ffcc4d,#ffac33);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcc4d, endColorstr=#ffac33, GradientType=0)";
    border-color: #f1a02a;
    color: #292f33;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
#login-newacc {
    margin-top: 10px;
}
#login-newacc p {
    color: gray;
    font-size: small;
    margin-left: 10px;
}
#login-footer {
    width: 100%;
    position: relative;
    float: left;
    margin-top: 20px;
    margin-bottom: 50px;
    text-align: center;
    font-weight: bold;
    color: white;
}
#login-footer a {
    color: white;
    margin-right: 10px;
}

/* Password related */
.pwd-container {
    padding: 20px;
    position: relative;
    width: 100%;
    height: auto;
    margin: 0 auto;
    max-width: 950px;
}
.pwd-container div.login-box:first-child {
    float: left;
    width: 100%;
    margin-right: 2%;
    height: 100%;
    /*padding: 10% 3% 20% 5%;*/
    padding: 20px 30px;
}
.pwd-container div.login-box:first-child p {
    color: gray;
}
.pwd-container div {
    float: right;
    width: 28%;
}
#pwd-btn {
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
    width: 120px;
    padding: 5px;
    background-repeat: no-repeat;
    border: 1px solid #e1e8ed;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    background-color: #ffac33;
    background-image: linear-gradient(#ffcc4d,#ffac33);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcc4d, endColorstr=#ffac33, GradientType=0)";
    border-color: #f1a02a;
    color: #292f33;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
    align: left;
}
#loginModal .modal-dialog {
    width: 350px;
}

extension: css


text:
@misc{CiscoAnnualInternetReport,
title = {Cisco {{Annual Internet Report}} - {{Cisco Annual Internet Report}} (2018\textendash 2023) {{White Paper}} - {{Cisco}}},
file = {E\:\\Documents\\Zotero\\storage\\YPTEW6LW\\white-paper-c11-741490.pdf;E\:\\Documents\\Zotero\\storage\\ZECSNFFG\\white-paper-c11-741490.html},
howpublished = {https://www.cisco.com/c/en/us/solutions/collateral/executive-perspectives/annual-internet-report/white-paper-c11-741490.html}
}

@book{RN90,
   author = {周志华},
   title = {机器学习},
   address = {北京},
   publisher = {清华大学出版社},
   ISBN = {7302423288},
   year = {2016},
   type = {Book}
}

@article{russell2002artificial,
  title={Artificial intelligence: a modern approach},
  author={Russell, Stuart and Norvig, Peter},
  year={2002}
}

@misc{WebRTCRealTimeCommunicationBrowsers,
  title = {{{WebRTC}} 1.0: {{Real}}-{{Time Communication Between Browsers}}},
  howpublished = {https://w3c.github.io/webrtc-pc/}
}

@article{mao2020real,
  title={Real-world video adaptation with reinforcement learning},
  author={Mao, Hongzi and Chen, Shannon and Dimmery, Drew and Singh, Shaun and Blaisdell, Drew and Tian, Yuandong and Alizadeh, Mohammad and Bakshy, Eytan},
  journal={arXiv preprint arXiv:2008.12858},
  year={2020}
}

@inproceedings{zhou2019learning,
  title={Learning to coordinate video codec with transport protocol for mobile video telephony},
  author={Zhou, Anfu and Zhang, Huanhuan and Su, Guangyuan and Wu, Leilei and Ma, Ruoxuan and Meng, Zhen and Zhang, Xinyu and Xie, Xiufeng and Ma, Huadong and Chen, Xiaojiang},
  booktitle={The 25th Annual International Conference on Mobile Computing and Networking},
  pages={1--16},
  year={2019}
}

@inproceedings{xuCollaborateSeparateDistributed2020,
  title = {Collaborate or {{Separate}}? {{Distributed Service Caching}} in {{Mobile Edge Clouds}}},
  shorttitle = {Collaborate or {{Separate}}?},
  booktitle = {{{IEEE INFOCOM}} 2020 - {{IEEE Conference}} on {{Computer Communications}}},
  author = {Xu, Zichuan and Zhou, Lizhen and {Chi-Kin Chau}, Sid and Liang, Weifa and Xia, Qiufen and Zhou, Pan},
  year = {2020},
  month = jul,
  pages = {2066--2075},
  publisher = {{IEEE}},
  address = {{Toronto, ON, Canada}},
  doi = {10.1109/INFOCOM41043.2020.9155365},
  isbn = {978-1-72816-412-0},
  language = {en}
}

@inproceedings{yan2018pantheon,
  title={Pantheon: the training ground for Internet congestion-control research},
  author={Yan, Francis Y and Ma, Jestin and Hill, Greg D and Raghavan, Deepti and Wahby, Riad S and Levis, Philip and Winstein, Keith},
  booktitle={2018 $\{$USENIX$\}$ Annual Technical Conference ($\{$USENIX$\}$$\{$ATC$\}$ 18)},
  pages={731--743},
  year={2018}
}

@article{goodfellow2014qualitatively,
  title={Qualitatively characterizing neural network optimization problems},
  author={Goodfellow, Ian J and Vinyals, Oriol and Saxe, Andrew M},
  journal={arXiv preprint arXiv:1412.6544},
  year={2014}
}

@inproceedings{mcmahan2017communication,
  title={Communication-efficient learning of deep networks from decentralized data},
  author={McMahan, Brendan and Moore, Eider and Ramage, Daniel and Hampson, Seth and y Arcas, Blaise Aguera},
  booktitle={Artificial Intelligence and Statistics},
  pages={1273--1282},
  year={2017},
  organization={PMLR}
}

@misc{FedAIOrgFederatedAI,
  title = {{{FedAI}}.Org \textendash{} {{Federated AI Ecosystem}}},
  howpublished = {https://www.fedai.org/}
}

path: /作业和实验/《人工智能》课程论文/(研一)人工智能寒假作业/人工智能应用设计报告/ref.bib


text:
--- CMake/Modules/FindGLEW.cmake.orig	2019-09-22 13:29:24 UTC
+++ CMake/Modules/FindGLEW.cmake
@@ -23,24 +23,11 @@ IF (WIN32)
         DOC "The GLEW library")
 ELSE (WIN32)
     FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h
-        /usr/include
-        /usr/local/include
-        /sw/include
-        /opt/local/include
-        ${GLEW_ROOT_DIR}/include
         DOC "The directory where GL/glew.h resides")

     # Prefer the static library.
     FIND_LIBRARY( GLEW_LIBRARY
-        NAMES libGLEW.a GLEW
-        PATHS
-        /usr/lib64
-        /usr/lib
-        /usr/local/lib64
-        /usr/local/lib
-        /sw/lib
-        /opt/local/lib
-        ${GLEW_ROOT_DIR}/lib
+        NAMES GLEW
         DOC "The GLEW library")
 ENDIF (WIN32)

repository: freebsd/freebsd-ports

repo_name: freebsd/freebsd-ports

extension: cmake


text:
@article{zhang2017sensitivity,
 author = {Zhang, Fan and Li, Ming and Ross, Andrew C and Lee, Serena Blyth and Zhang, Da-Lin},
 journal = {Weather and Forecasting},
 number = {5},
 pages = {1745--1764},
 title = {Sensitivity Analysis of Hurricane Arthur (2014) Storm Surge Forecasts to WRF Physics Parameterizations and Model Configurations},
 volume = {32},
 year = {2017}
}

repository: andrew-c-ross/academic-kickstart

repo_name: andrew-c-ross/academic-kickstart


text:
package main

import (
	"encoding/json"
	"fmt"
)

type Person struct {
	FirstName  string `json:"first_name"`
	LastName   string `json:"last_name"`
	MiddleName string `json:"middle_name,omitempty"`
}

func main() {
	json_string := `
    {
        "first_name": "John",
        "last_name": "Smith"
    }`

	person := new(Person)
	json.Unmarshal([]byte(json_string), person)
	fmt.Println(person)

	new_json, _ := json.Marshal(person)
	fmt.Printf("%s\n", new_json)
}


text:
@online{noauthor_cran_nodate,
	title = {{CRAN} - Package {lmerTest}},
	url = {http://cran.r-project.org/web/packages/lmerTest/},
	urldate = {2013-07-16}
}

repository: pmean/build-website

repo_name: pmean/build-website