text:
@Article{dorlo_miltefosine_2012,
  title = {Miltefosine: a review of its pharmacology and therapeutic efficacy in the treatment of leishmaniasis},
  volume = {67},
  issn = {1460-2091},
  doi = {10.1093/jac/dks275},
  shorttitle = {Miltefosine},
  abstract = {Miltefosine is an alkylphosphocholine drug with demonstrated activity against various parasite species and cancer cells as well as some pathogenic bacteria and fungi. For 10 years it has been licensed in India for the treatment of visceral leishmaniasis ({VL}), a fatal neglected parasitic disease. It is the first and still the only oral drug that can be used to treat {VL} and cutaneous leishmaniasis ({CL}). The standard 28 day miltefosine monotherapy regimen is well tolerated, except for mild gastrointestinal side effects, although its teratogenic potential severely hampers its general use in the clinic and roll-out in national elimination programmes. The pharmacokinetics of miltefosine are mainly characterized by its long residence time in the body, resulting in extensive drug accumulation during treatment and long elimination half-lives. At the moment, different combination therapy strategies encompassing miltefosine are being tested in multiple controlled clinical trials in various geographical areas of endemicity, both in South Asia and East Africa. We here review the most salient pre-clinical and clinical pharmacological aspects of miltefosine, its mechanism of action against Leishmania parasites and other pathogens, and provide a systematic overview of the efficacy and safety data from all clinical trials of miltefosine, either alone or in combination, in the treatment of {VL} and {CL}.},
  pages = {2576--2597},
  number = {11},
  journaltitle = {Journal of Antimicrobial Chemotherapy},
  shortjournal = {J. Antimicrob. Chemother.},
  author = {Thomas P. C. Dorlo and Manica Balasegaram and Jos H. Beijnen and Peter J. {de Vries}},
  date = {2012-11-01},
  pmid = {22833634},
  keywords = {Antiprotozoal Agents, Clinical Trials as Topic, Humans, Leishmania, Leishmaniasis, Phosphorylcholine, Treatment Outcome},
  file = {Full Text:C\:\\Users\\thoma\\Zotero\\storage\\NKHABSNW\\Dorlo et al. - 2012 - Miltefosine a review of its pharmacology and ther.pdf:application/pdf},
}

repository: thomasdorlo/thomasdorlo

repo_name: thomasdorlo/thomasdorlo


text:
include boost-36.inc

PR = "${INC_PR}.1"

SRC_URI = "${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2 \
           file://arm-intrinsics.patch;patch=1 \
           file://01-no-serialization-test.patch;patch=1 \
           file://02-atomic-count-pthreads-on-arm.patch;patch=1 \
           file://03-exception-clone-destructor-fix.patch;patch=1 \
           file://gcc-44.diff;patch=1 \
           file://uclibc.patch;patch=1 \
           file://sscanf.patch;patch=1 \
          "

BJAM_OPTS    = '${BJAM_TOOLS} \
                --builddir=${S}/${TARGET_SYS} \
                ${BJAM_EXTRA}'

license: MIT

repository: demsey/openembedded

license_type: permissive

repo_name: demsey/openembedded

branch_name: HEAD

extension: bb


text:
@article{goryashenko2018detection88976761,
 author = {Goryashchenko, Alexander S. and Khrenova, Maria G. and Savitsky, Alexander P.},
 doi = {10.1088/2050-6120/aa9e47},
 issn = {2050-6120},
 journal = {METHODS AND APPLICATIONS IN FLUORESCENCE},
 language = {english},
 pages = {022001-1--022001-17},
 title = {Detection of protease activity by fluorescent protein FRET sensors: from computer simulation to live cells},
 volume = {6},
 year = {2018}
}

repository: polyakoviv/LCC

repo_name: polyakoviv/LCC

branch_name: refs/heads/main

extension: bib


text:
// Copyright 2018 xgfone
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

package ship

import (
	"testing"
)

func TestGroup(t *testing.T) {
	s := New(SetPrefix("/v1"))
	group := s.Group("/group")
	group.Route("/route1").GET(NothingHandler())
	group.Route("/route2").POST(NothingHandler())

	i := 0
	s.Traverse(func(name, method, path string) {
		switch i {
		case 0:
			if name != "" || method != "GET" || path != "/v1/group/route1" {
				t.Fail()
			}
			i++
		case 1:
			if name != "" || method != "POST" || path != "/v1/group/route2" {
				t.Fail()
			}
			i++
		default:
			t.Fail()
		}
	})
}

branch_name: refs/heads/master

extension: go


text:
require libiconv.inc
LICENSE = "GPLv3 LGPLv2"

PROVIDES = "virtual/libiconv"
PR = "r1"

#gettext.class cant be inherit here so use this hack
DEPENDS = "${@['','gettext-native'][bb.data.getVar('USE_NLS', d, 1) == 'yes']}"

EXTRA_OECONF +=  "${@['--disable-nls','--enable-nls'][bb.data.getVar('USE_NLS', d, 1) == 'yes']}"

LEAD_SONAME = "libiconv.so"


text:
MAJOR_VERSION = "2.32"

require ${COREBASE}/meta/recipes-core/util-linux/util-linux.inc

# override LIC_FILES_CHKSUM
LIC_FILES_CHKSUM = "file://README.licensing;md5=972a134f1e14b2b060e365df2fab0099 \
                    file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
                    file://Documentation/licenses/COPYING.GPL-2.0-or-later;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
                    file://Documentation/licenses/COPYING.LGPL-2.1-or-later;md5=4fbd65380cdd255951079008b364516c \
                    file://Documentation/licenses/COPYING.BSD-3-Clause;md5=58dcd8452651fc8b07d1f65ce07ca8af \
                    file://Documentation/licenses/COPYING.BSD-4-Clause-UC;md5=263860f8968d8bafa5392cab74285262 \
                    file://libuuid/COPYING;md5=6d2cafc999feb2c2de84d4d24b23290c \
                    file://libmount/COPYING;md5=7c7e39fb7d70ffe5d693a643e29987c2 \
                    file://libblkid/COPYING;md5=693bcbbe16d3a4a4b37bc906bc01cc04"

inherit debian-package
require recipes-debian/sources/util-linux.inc
FILESPATH_append = ":${COREBASE}/meta/recipes-core/util-linux/util-linux"
DEBIAN_QUILT_PATCHES = ""

SRC_URI += "file://configure-sbindir.patch \
            file://runuser.pamd \
            file://runuser-l.pamd \
            file://ptest.patch \
            file://run-ptest \
            file://display_testname_for_subtest.patch \
            file://avoid_parallel_tests.patch \
            file://check-for-_HAVE_STRUCT_TERMIOS_C_OSPEED.patch \
"

PACKAGECONFIG_class-nativesdk ?= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}"

RDEPENDS_${PN}-ptest += "tar"

repository: meta-debian/meta-debian

repo_name: meta-debian/meta-debian

branch_name: refs/heads/warrior

gha_license_id: MIT

gha_language: BitBake


text:
DESCRIPTION = "Advanced TFTP server and client"
SECTION = "network"
PRIORITY = "optional"
HOMEPAGE = "http://packages.debian.org/atftp"
LICENSE = "GPL"
PR = "r6"

SRC_URI = "${DEBIAN_MIRROR}/main/a/atftp/atftp_${PV}.orig.tar.gz \
	   ${DEBIAN_MIRROR}/main/a/atftp/atftp_${PV}.dfsg-6.diff.gz;patch=1 \
	   file://atftpd.init"
S = "${WORKDIR}/atftp-${PV}"

inherit autotools update-rc.d

INITSCRIPT_NAME = "atftpd"
INITSCRIPT_PARAMS = "defaults 80"

EXTRA_OECONF = ""

do_install_append() {
	install -d ${D}${sysconfdir}/init.d
	install -m 0755 ${WORKDIR}/atftpd.init ${D}${sysconfdir}/init.d/atftpd
}


text:
Beitrag in einer Zeitschrift
@article{grawa,
  author = {Lucien F. Trueb},
  title = {Die schwieriege Suche nach Gravitationswellen.},
  journal = {Wissenschaftliche Rundschau},
  volume = {58},
  number = {11},
  year = {2005},
  pages = {573--580}
}

Buch
@book{bhtw,
  author = {Kip Thorne},
  title = {Black Holes \& Time Warps},
  year = {1994},
  edition = {1. Edition},
  publisher = {W. W. Norton \& Co.}
}

Beitrag im Berichtsband einer Konferenz
@inproceedings{rltl,
  author = {Martin Leucker and C{\'e}sar S{\'a}nchez},
  title = {Regular {L}inear {T}emporal {L}ogic},
  booktitle = {Proceedings of the 4th International Colloquium on
    Theoretical Aspects of Computing (ICTAC)},
  pages = {291--305},
  year = 2007,
  editor = {C. B. Jones and Z. Liu and J. Woodcock},
  volume = 4711,
  publisher = {Springer},
  series = {Lecture Notes in Computer Science}
}

repository: Luparum/LatexProjekt

repo_name: Luparum/LatexProjekt


text:
@article{2017-NSF+,
 abstract = {Graphs and networks are prevalent in modeling relational datasets from many fields of research. By using iterative solvers to approximate graph measures (specifically Katz Centrality), we can obtain a ranking vector consisting of a number for each vertex in the graph identifying its relative importance. We use the residual to accurately estimate how much of the ranking from an approximate solution matches the ranking given by the exact solution. Using probabilistic matrix norms and applying numerical analysis to the computation of Katz Centrality, we obtain bounds on the accuracy of the approximation compared to the exact solution with respect to the highly ranked nodes. This relates the numerical accuracy of the linear solver to the data analysis accuracy of finding the correct ranking. In particular, we answer the question of which pairwise rankings are reliable given an approximate solution to the linear system. Experiments on many real-world networks up to several million vertices and several hundred million edges validate our theory and show that we are able to accurately estimate large portions of the approximation. By analyzing convergence error, we develop confidence in the ranking schemes of data mining.},
 author = {Eisha Nathan and Geoffrey Sanders and James Fairbanks and Van Emden Henson and David A. Bader},
 doi = {https://doi.org/10.1016/j.procs.2017.05.021},
 groups = {Edited},
 issn = {1877-0509},
 journal = {Procedia Computer Science},
 keywords = {graphs, data analysis, numerical accuracy, katz centrality, ranking},
 note = {International Conference on Computational Science, ICCS 2017, 12-14 June 2017, Zurich, Switzerland},
 pages = {68--78},
 title = {Graph Ranking Guarantees for Numerical Approximations to {Katz} Centrality},
 url = {http://www.sciencedirect.com/science/article/pii/S1877050917305227},
 volume = {108},
 year = {2017}
}

gha_language: Shell


text:
package main

import (
	"flag"
	"fmt"
	"os"
)

var validMetrics = [3]string{"chars", "words", "lines"}

func main() {
	textPointer := flag.String("text", "", "Text <Text to parse> (Required)")
	metricPointer := flag.String("metric", "chars", "Metric <{chars|words|lines}> (Required)")
	uniquePointer := flag.Bool("unique", false, "Measure unique values of a metric.")

	flag.Parse()

	if *textPointer == "" {
		flag.PrintDefaults()
		os.Exit(1)
	}

	if stringInSlice(*metricPointer, validMetrics[0:3]) == false {
		flag.PrintDefaults()
		os.Exit(1)
	}

	fmt.Printf("textPointer: %s, metricPointer: %s, uniquePointer: %t\n", *textPointer, *metricPointer, *uniquePointer)
}

func stringInSlice(a string, list []string) bool {
	for _, b := range list {
		if b == a {
			return true
		}
	}
	return false
}


text:
@inproceedings{jagtap2015extreme,
  title={Extreme-ANFIS: A novel learning approach for inverse model control of Nonlinear Dynamical Systems},
  author={Jagtap, P. and Raut, P. and Pillai, G. N. and Kazi, F. and Singh, N. M.},
  booktitle={2015 International Conference on Industrial Instrumentation and Control (ICIC)},
  pages={718--723},
  year={2015},
  organization={IEEE}
}


text:
@phdthesis{rawls1988restroom,
  title={Restroom usage in selected public buildings and facilities: A comparison of females and males},
  author={Rawls, Sandra K},
  year={1988},
  school={Virginia Polytechnic Institute and State University}
}

repository: davidgur/AgentBasedModel

repo_name: davidgur/AgentBasedModel


text:
file(REMOVE_RECURSE
  "CMakeFiles/tetMeshOpt.dir/Math3D.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_delphiClasses.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_elementCluster.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_MeshLoaders.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_ParallelFunctions.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_ProcessTime.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_qualityMetrics.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_ShowMetrics.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_TetraFunctions.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_tools.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_Types.cpp.o"
  "CMakeFiles/tetMeshOpt.dir/u_MeshSmooth.cpp.o"
  "libtetMeshOpt.pdb"
  "libtetMeshOpt.a"
)

# Per-language clean rules from dependency scanning.
foreach(lang CXX)
  include(CMakeFiles/tetMeshOpt.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

extension: cmake


text:
SUMMARY = "Basic can init script and configuration file"
DESCRIPTION = "This package provides tools to configure can interfaces"
SECTION = "base"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
PR = "r1"

inherit update-rc.d

INITSCRIPT_NAME = "can"
INITSCRIPT_PARAMS = "start 99 S . stop 99 0 6 1 ."

SRC_URI = "file://init \
           file://can.conf \
"

do_install () {
	install -d ${D}${sysconfdir}/init.d
	install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/can
	install -m 0644 ${WORKDIR}/can.conf ${D}${sysconfdir}/can.conf
}

RDEPENDS_${PN} = "iproute2"
CONFFILES_${PN} = "${sysconfdir}/can.conf"


text:
@Article{Lyons2023Corewholebody,
  author    = {Lyons, Kaitlin D. and Parks, Aaron G. and Dadematthews, Oluwagbemiga D. and Zandieh, Nilophar L. and McHenry, Paige A. and Games, Kenneth E. and Goodlett, Michael D. and Murrah, W. M. and Roper, Jaimie A. and Sefton, JoEllen M.},
  journal   = {Military Medicine},
  title     = {Core and whole-body vibration exercise improve military foot march performance in novice trainees: a randomized controlled trial},
  year      = {2023},
  month     = {},
  number    = {1-2},
  pages     = {e254--e259},
  volume    = {188},
  doi       = {10.1093/milmed/usab294},
  owner     = {wmmurrah},
  publisher = {Oxford University Press ({OUP})},
}

@Article{Brinkerhoff2022Sleeprestrictionimpairs,
  author    = {Brinkerhoff, Sarah A. and Mathew, Gina M. and Murrah, W. M. and Chang, Anne-Marie and Roper, Jaimie A. and Neely, Kristina A.},
  journal   = {{PLOS} {ONE}},
  title     = {Sleep restriction impairs visually and memory-guided force control},
  year      = {2022},
  month     = {},
  number    = {9},
  pages     = {e0274121},
  volume    = {17},
  doi       = {10.1371/journal.pone.0274121},
  editor    = {Kenichi Shibuya},
  file      = {:/Users/wmm0017/Dropbox/References/Files/2022/Brinkerhoff2022Sleeprestrictionimpairs.pdf:PDF},
  owner     = {wmmurrah},
  publisher = {Public Library of Science ({PLoS})},
}

@Article{Larson2022Cognitivedualtask,
  author    = {Larson, Jacob and Roper, Jaimie and Murrah, W. M. and Zabala, Michael},
  journal   = {Journal of Biomechanics},
  title     = {Cognitive dual-task alters local dynamic stability of lower extremity during common movements},
  year      = {2022},
  month     = {},
  pages     = {111077},
  volume    = {137},
  doi       = {10.1016/j.jbiomech.2022.111077},
  file      = {:/Users/wmm0017/Dropbox/References/Files/2022/Larson2022Cognitivedualtask.pdf:PDF},
  owner     = {wmmurrah},
  publisher = {Elsevier {BV}},
}

@Article{bacelar2021meta,
  author       = {Bacelar, Mariane Faria Braga and Parma, Juliana Otoni and Murrah, William and Miller, Matthew},
  title        = {Meta-analysis of enhanced expectancies in motor learning},
  year         = {2021},
  pages        = {S27--S28},
  volume       = {43},
  booktitle    = {Journal Of Sport \& Exercise Psychology},
  organization = {HUMAN KINETICS PUBL INC 1607 N MARKET ST, PO BOX 5076, CHAMPAIGN, IL 61820~…},
}

@article{parks2022impact,
  title={Impact of Two Types of Fitness Programs on Soldier Physical Fitness},
  author={Parks, Aaron G and Murrah, W. M. and Weimar, Wendi H and McHenry, Paige A and Bigham, Donald and Giordano, Kkevin and Sefton, JoEllen M},
  journal={International Journal of Exercise Science},
  volume={15},
  number={4},
  pages={1326--1346},
  year={2022}
}

@Article{Lyons2021Corewholebody,
  author    = {Lyons, Kaitlin D. and Parks, Aaron G. and Dadematthews, Oluwagbemiga and Zandieh, Nilophar and McHenry, Paige and Games, Kenneth E. and Goodlett, Michael D. and Murrah, W. M. and Roper, Jaimie and Sefton, JoEllen M.},
  journal   = {International Journal of Environmental Research and Public Health},
  title     = {Core and whole body vibration exercise influences muscle sensitivity and posture during a military foot march},
  year      = {2021},
  month     = {},
  number    = {9},
  pages     = {4966},
  volume    = {18},
  doi       = {10.3390/ijerph18094966},
  file      = {:Files/2021/Lyons2021Corewholebody.pdf:PDF},
  owner     = {wmmurrah},
  publisher = {{MDPI} {AG}},
}

@Article{schmid2021withdrawn,
  author       = {Schmid, Daphne and Blanton, Robert and White, Tatiana and Murrah, W. M. and Kneely, Kristina},
  title        = {Withdrawn Behavior Influences Engagement in Vigorous and Moderate Physical Activity},
  year         = {2021},
  pages        = {S89--S89},
  volume       = {43},
  booktitle    = {Journal Of Sport \& Exercise Psychology},
  organization = {Human Kinetics Publ Inc 1607 N Market St, Po Box 5076, Champaign, Il 61820~…},
}

@Article{neely2021variability,
  author       = {Neely, Kristina and Zhang, Zhaotong and Murrah, W. M.},
  title        = {Variability in Motor Control: Multilevel Modeling Reveals Meaningful Differences in Force Output},
  year         = {2021},
  pages        = {S41--S41},
  volume       = {43},
  booktitle    = {JOURNAL OF SPORT \& EXERCISE PSYCHOLOGY},
  organization = {HUMAN KINETICS PUBL INC 1607 N MARKET ST, PO BOX 5076, CHAMPAIGN, IL 61820~…},
}

@Article{Fruge2021dietaryinterventionhigh,
  author    = {Frug{\'{e}}, Andrew D. and Smith, Kristen S. and Riviere, Aaron J. and Tenpenny-Chigas, Rachel and Demark-Wahnefried, Wendy and Arthur, Anna E. and Murrah, W. M. and van der Pol, William J. and Jasper, Shanese L. and Morrow, Casey D. and Arnold, Robert D. and Braxton-Lloyd, Kimberly},
  journal   = {Nutrients},
  title     = {A dietary intervention high in green leafy vegetables reduces oxidative {DNA} damage in adults at increased risk of colorectal cancer: biological outcomes of the randomized controlled meat and three greens (m3g) feasibility trial},
  year      = {2021},
  month     = {},
  number    = {4},
  pages     = {1220},
  volume    = {13},
  doi       = {10.3390/nu13041220},
  file      = {:Files/2021/Fruge2021dietaryinterventionhigh.pdf:PDF},
  owner     = {wmmurrah},
  publisher = {{MDPI} {AG}},
}

@Article{oldfather2020knee,
  author    = {Oldfather, Taylor and Zabala, Michael and Goodlett, Michael and Murrah, W. M.},
  journal   = {Journal of Biomechanical Engineering},
  title     = {Knee Valgus versus Knee Abduction Angle: {{Comparative}} Analysis of Medial Knee Collapse Definitions in Female Athletes},
  year      = {2020},
  number    = {12},
  volume    = {142},
  doi       = {10.1115/1.4047549},
  file      = {:Files/2020/oldfather2020kneevalgus.pdf:PDF},
  publisher = {{American Society of Mechanical Engineers Digital Collection}},
}

@Article{chesser2020impact,
  author  = {Chesser, Svetlana and Murrah, W. M. and Forbes, Sean, A.},
  journal = {American Journal of Distance Education},
  title   = {Impact of Personality on Choice of Instructional Delivery and Students' Performance},
  year    = {2020},
  doi     = {10.1080/08923647.2019.1705116},
  file    = {:Files/2020/chesser2020impactpersonality.pdf:PDF},
}

@Article{murrah2020compound,
  author       = {Murrah, W. M.},
  journal      = {Educational and Psychological Measurement},
  title        = {Compound Bias Due to Measurement Error When Comparing Regression Coefficients},
  year         = {2020},
  number       = {3},
  pages        = {548--577},
  volume       = {80},
  date         = {2020},
  doi          = {10.1177/0013164419874494},
  file         = {:Files/2020/murrah2020compoundbias.pdf:PDF},
  journaltitle = {Educational and Psychological Measurement,},
}

@Article{brinkerhoff2019words,
  author    = {Brinkerhoff, Sarah A. and Murrah, W. M. and Hutchison, Zach and Miller, Matthew and Roper, Jaimie A.},
  journal   = {Gait \& Posture},
  title     = {Words matter: {{Instructions}} dictate "self-selected" walking speed in young adults},
  year      = {2019},
  doi       = {10.1016/j.gaitpost.2019.07.379},
  file      = {:Files/2019/brinkerhoff2019wordsmatter.pdf:PDF},
  publisher = {{Elsevier}},
}

@Article{friesen2019association,
  author    = {Friesen, K. B. and Barfield, J. W. and Murrah, W. M. and Dugas, J. R. and Andrews, J. R. and Oliver, G. D.},
  journal   = {Journal of Strength and Conditioning},
  title     = {The association of upper-body kinematics and earned run average of national collegiate athletic association division {{I}} softball pitchers},
  year      = {2019},
  month     = {},
  volume    = {Publish Ahead of Print},
  doi       = {10.1519/jsc.0000000000003287},
  file      = {:Files/2019/friesen2019associationUpperBody.pdf:PDF},
  publisher = {Ovid Technologies (Wolters Kluwer Health)},
}

@Article{fruge2019primary,
  author  = {Frug{\'e}, AD and Smith, KS and Riviere, AJ and {Demark-Wahnefried}, W and Arthur, AE and Murrah, W. M. and Morrow, CD and Arnold, RD and {Braxton-Lloyd}, K},
  journal = {Nutrients},
  title   = {Primary Outcomes of a Randomized Controlled Crossover Trial to Explore the Effects of a High Chlorophyll Dietary Intervention to Reduce Colon Cancer Risk in Adults: {{The Meat}} and {{Three Greens}} ({{M3G}}) {{Feasibility Trial}}},
  year    = {2019},
  doi     = {10.3390/nu11102349},
  file    = {:Files/2019/fruge2019primaryOutcomesM3g.pdf:PDF},
}

@Article{brock2018after,
  author  = {Brock, Laura and Murrah, W. M. and Cottone, Elizabeth A. and Mashburn, Andrew J. and Grissmer, David, W.},
  journal = {International Journal of Behavioral Development},
  title   = {An After-School Intervention Targeting Executive Function and Visuospatial Skills Also Improves Classroom Behavior},
  year    = {2018},
  pages   = {1--11},
  doi     = {10.1177/0165025417738057},
  file    = {:Files/2018/brock2018afterschool.pdf:PDF},
}

@Article{cameron2016motor,
  author  = {Cameron, C. E. and Cottone, E. A. and Murrah, W. M. and Grissmer, D. W.},
  journal = {Child Development Perspectives},
  title   = {How Are Motor Skills Linked to Children's School Performance and Academic Achievement?},
  year    = {2016},
  doi     = {10.1111/cdep.12168},
  file    = {:Files/2016/cameron2016howare.pdf:PDF},
}

@InBook{murrah2016framework,
  author    = {Murrah, W. M. and Kosovich, Jeff and Hulleman, C. S.},
  chapter   = {A framework for incorporating intervention fidelity in educational evaluation studies},
  editor    = {Roberts, Greg and Vaughn, Sharon and Beretvas, S. Natasha and Wong, Vivian},
  pages     = {39--60},
  publisher = {Routledge},
  title     = {Treatment fidelity in studies of educational intervention},
  year      = {2016},
  doi       = {10.4324/9781315734262},
  file      = {:Files/2016/murrah2016framework.pdf:PDF},
  journal   = {Treatment fidelity in studies of educational intervention},
  url       = {https://www.taylorfrancis.com/books/e/9781315734262},
}

@Article{kim2015rasch,
  author         = {Kim, Helyn and Schmidt, Karen M and Murrah, W. M. and Cameron, Claire E and Grissmer, David},
  journal        = {Journal of applied measurement},
  title          = {A Rasch Analysis of the {{KeyMath}}-3 Diagnostic Assessment},
  year           = {2015},
  number         = {4},
  pages          = {365--78},
  volume         = {16},
  file           = {:Files/2015/kim2015raschanalysis.pdf:PDF},
  qualityassured = {qualityAssured},
  url            = {https://pubmed.ncbi.nlm.nih.gov/26771566/},
}

@Article{kim2015PsychometricPropertiesTeacherReported,
  author    = {Kim, H. and Murrah, W. M. and Cameron, C. E. and Brock, L. L. and Cottone, E. A. and Grissmer, D.},
  journal   = {Journal of Psychoeducational Assessment},
  title     = {Psychometric {{Properties}} of the {{Teacher}}-{{Reported Motor Skills Rating Scale}}},
  year      = {2015},
  issn      = {0734-2829, 1557-5144},
  month     = ,
  number    = {7},
  pages     = {640--651},
  volume    = {33},
  doi       = {10.1177/0734282914551536},
  file      = {:Files/2015/kim2015psychometricproperties.pdf:PDF},
  ids       = {kim2014psychometric},
  language  = {en},
  publisher = {Sage},
}

@Article{cameron2012FineMotorSkills,
  author    = {Cameron, Claire E. and Brock, Laura L. and Murrah, W. M. and Bell, Lindsay H. and Worzalla, Samantha L. and Grissmer, David and Morrison, Frederick J.},
  journal   = {Child Development},
  title     = {Fine {{Motor Skills}} and {{Executive Function Both Contribute}} to {{Kindergarten Achievement}}},
  year      = {2012},
  issn      = {1467-8624},
  number    = {4},
  pages     = {1229--1244},
  volume    = {83},
  abstract  = {This study examined the contribution of executive function (EF) and multiple aspects of fine motor skills to achievement on 6 standardized assessments in a sample of middle-socioeconomic status kindergarteners. Three- and 4-year-olds' (n = 213) fine and gross motor skills were assessed in a home visit before kindergarten, EF was measured at fall of kindergarten, and Woodcock\textendash Johnson III Tests of Academic Achievement were administered at fall and spring. Correlations indicated that EF and fine motor skills appeared distinct. Further, controlling for background variables, higher levels of both EF and fine motor skills, specifically design copy, predicted higher achievement on multiple subtests at kindergarten entry, as well as improvement from fall to spring. Implications for research on school readiness are discussed.},
  copyright = {\textcopyright{} 2012 The Authors. Child Development \textcopyright{} 2012 Society for Research in Child Development, Inc.},
  doi       = {10.1111/j.1467-8624.2012.01768.x},
  file      = {:Files/2012/cameron2012finemotor.pdf:PDF},
  ids       = {cameron2012fine},
  language  = {en},
  publisher = {Blackwell Publishing Ltd},
}

@Article{grissmer2010fine,
  author    = {Grissmer, David and Grimm, Kevin J and Aiyer, Sophie M and Murrah, W. M and Steele, Joel S},
  journal   = {Developmental psychology},
  title     = {Fine Motor Skills and Early Comprehension of the World: {{Two}} New School Readiness Indicators.},
  year      = {2010},
  number    = {5},
  pages     = {1008},
  volume    = {46},
  doi       = {10.1037/a0020104},
  file      = {:Files/2010/grissmer2010finemotor.pdf:PDF},
  publisher = {{American Psychological Association}},
}

@PhdThesis{murrahComparingSelfRegulatoryEarly2010a,
  author    = {Murrah, W. M.},
  title     = {Comparing {{Self}}-{{Regulatory}} and {{Early Academic Skills}} as {{Predictors}} of {{Later Math}}, {{Reading}}, and {{Science Elementary School Achievement}}},
  year      = {2010},
  file      = {:Files/2010/murrah2010comparingSelfregulatoryskills.pdf:PDF},
  isbn      = {1-124-34588-4},
  publisher = {{Dissertation Abstracts International}},
  series    = {A},
  url       = {https://eric.ed.gov/?id=ED522253},
  volume    = {72-01},
}

@Comment{jabref-meta: databaseType:bibtex;}

repository: wmmurrah/MurrahCV

repo_name: wmmurrah/MurrahCV


text:
@article{Bhatter2017Elucidating,
 abstract = {Microbial volatile organic compounds (VOCs) have gained prominence in the recent past for their potential use as disease markers. The discovery of microbial VOCs has benefited 'difficult to detect' diseases such as tuberculosis (TB). Few of the identified VOCs of Mycobacterium tuberculosis (Mtb) are currently being explored for their diagnostic potential. However, very little is known about the biosynthesis of these small lipophilic molecules. Here, we propose putative biosynthetic pathways in Mycobacterium tuberculosis for three VOCs, namely methyl nicotinate, methyl phenylacetate and methyl p-anisate, using computational approaches. In particular, we identify S-adenosyl methionine (SAM) transferases that play a crucial role in esterification of the acids to the final product. Our results provide important insights into the specificity of these pathways to Mtb species.},
 added-at = {2018-12-02T16:09:07.000+0100},
 author = {Bhatter, Purva and Raman, Karthik and Janakiraman, Vani},
 biburl = {https://www.bibsonomy.org/bibtex/25290d6defdd39c5fb68632c458706553/karthikraman},
 citeulike-article-id = {14285376},
 citeulike-linkout-0 = {http://dx.doi.org/10.1039/c6mb00796a},
 citeulike-linkout-1 = {http://view.ncbi.nlm.nih.gov/pubmed/28225105},
 citeulike-linkout-2 = {http://www.hubmed.org/display.cgi?uids=28225105},
 day = {22},
 doi = {10.1039/c6mb00796a},
 interhash = {ac4e545bf994682667b8bd59807586ea},
 intrahash = {5290d6defdd39c5fb68632c458706553},
 issn = {1742-2051},
 journal = {Mol. BioSyst.},
 keywords = {metabolism mtb myown},
 month = {February},
 number = {4},
 pages = {750--755},
 pmid = {28225105},
 posted-at = {2017-02-24 10:20:13},
 priority = {2},
 timestamp = {2019-02-10T16:15:28.000+0100},
 title = {Elucidating the biosynthetic pathways of volatile organic compounds in Mycobacterium tuberculosis through a computational approach},
 url = {http://dx.doi.org/10.1039/c6mb00796a},
 volume = {13},
 year = {2017}
}

repository: karthikraman/ramanlab-home

repo_name: karthikraman/ramanlab-home


text:
package plugin

import (
	"fmt"
	. "github.com/onsi/ginkgo"
	. "github.com/onsi/gomega"
	"github.com/zstackio/zstack-vyos/utils"
)

var _ = Describe("ospf_iptables_test", func() {
	var nicCmd *configureNicCmd

	It("[IPTABLES]ospf : test preparing", func() {
		utils.InitLog(utils.VYOS_UT_LOG_FOLDER+"ospf_iptables_test.log", false)
		SetKeepalivedStatusForUt(KeepAlivedStatus_Master)
		utils.SetSkipVyosIptablesForUT(true)
		nicCmd = &configureNicCmd{}
	})

	It("[IPTABLES]ospf : test sync ospf", func() {
		nicCmd.Nics = append(nicCmd.Nics, utils.PubNicForUT)
		nicCmd.Nics = append(nicCmd.Nics, utils.PrivateNicsForUT[0])
		configureNic(nicCmd)

		info1 := networkInfo{
			NicMac:  utils.PubNicForUT.Mac,
			Network: utils.PubNicForUT.Ip,
			AreaId:  "0.0.0.2",
		}
		info2 := networkInfo{
			NicMac:  utils.PrivateNicsForUT[0].Mac,
			Network: utils.PrivateNicsForUT[0].Ip,
			AreaId:  "0.0.0.3",
		}
		NetworkInfos := []networkInfo{info1, info2}
		syncOspfRulesByIptables(NetworkInfos)
		checkSyncOspfRulesByIptables(NetworkInfos)
	})

	It("[IPTABLES]ospf : destroying", func() {
		nicCmd.Nics = append(nicCmd.Nics, utils.PubNicForUT)
		nicCmd.Nics = append(nicCmd.Nics, utils.PrivateNicsForUT[0])
		removeNic(nicCmd)
		for i, _ := range nicCmd.Nics {
			checkNicFirewallDeleteByIpTables(nicCmd.Nics[i])
		}
		utils.SetSkipVyosIptablesForUT(false)
	})
})

func checkSyncOspfRulesByIptables(NetworkInfos []networkInfo) {
	table := utils.NewIpTables(utils.FirewallTable)
	natTable := utils.NewIpTables(utils.NatTable)

	for _, info := range NetworkInfos {
		nicname, err := utils.GetNicNameByMac(info.NicMac)
		utils.PanicOnError(err)
		rule := utils.NewIpTableRule(utils.GetRuleSetName(nicname, utils.RULESET_LOCAL))
		rule.SetAction(utils.IPTABLES_ACTION_RETURN).SetComment(utils.SystemTopRule)
		rule.SetProto(utils.IPTABLES_PROTO_OSPF)
		res := table.Check(rule)
		Expect(res).To(BeTrue(), fmt.Sprintf("firewall rule [%s] check failed", rule.String()))

		natRule := utils.NewIpTableRule(utils.RULESET_SNAT.String())
		natRule.SetAction(utils.IPTABLES_ACTION_RETURN).SetComment(utils.SystemTopRule)
		natRule.SetProto(utils.IPTABLES_PROTO_OSPF).SetOutNic(nicname)
		res = natTable.Check(natRule)
		Expect(res).To(BeFalse(), fmt.Sprintf("firewall rule [%s] check failed", natRule.String()))
	}
}

repository: yuxingwei/zstack-vyos

repo_name: yuxingwei/zstack-vyos


text:
@article{tonkin15-small-scale,
 abstract = {We assessed the effects of patch complexity on
benthic macroinvertebrate colonisation and leaf
breakdown in three headwater streams in the Kaimai
Range, New Zealand. We used three patch types:
complex, disturbed, and unaltered control patches,
and measured colonisation of macroinvertebrates and
leaf breakdown rates within each patch. We
hypothesised colonisation and breakdown would be
highest in the complex patches and lowest in
disturbed patches. With the exception of percentage
of total shredders, no differences were found in
macroinvertebrate diversity or community structure
and no treatment effect was evident for leaf
breakdown rates. While this may suggest no influence
of patch complexity on leaf breakdown, we cannot
discount unmeasured site-specific influences, such
as a high flow event, which occurred during the
treatment period, as clear differences were evident
between the three streams. Higher spatiotemporal
replication and more appropriate seasonal sampling
would be required to further explore this
relationship.},
 author = {Tonkin, J.D. and Brown, A. and Chappell, E.M.},
 author_keywords = {allochthonous; ecosystem function; leaf litter;
macroinvertebrate; New Zealand; patch dynamics},
 doi = {10.1080/00288330.2014.980748},
 journal = {New Zealand Journal of Marine and Freshwater
Research},
 keywords = {allochthony; colonization; community structure;
complexity; ecosystem function; headwater; leaf;
leaf litter; macrobenthos; macroinvertebrate; patch
dynamics; sampling; seasonal variation;
spatiotemporal analysis; species diversity;
streamwater, Bay of Plenty; New Zealand; North
Island, Invertebrata},
 number = {2},
 pages = {159-172},
 title = {Small-scale patch complexity, benthic invertebrate
colonisation and leaf breakdown in three headwater
streams in Bay of Plenty, New Zealand},
 url = {https://doi.org/10.1080/00288330.2014.980748},
 volume = {49},
 year = {2015}
}

repository: tonkinlab/tonkinlab

repo_name: tonkinlab/tonkinlab


text:
package libstorage

import (
	"context"
	"math"
	"net"
	"strconv"
	"strings"
	"sync"

	"google.golang.org/grpc"

	log "github.com/sirupsen/logrus"
	xctx "golang.org/x/net/context"

	gofig "github.com/akutz/gofig/types"
	"github.com/codedellemc/gocsi"
	"github.com/codedellemc/gocsi/csi"
	"github.com/codedellemc/goioc"

	apictx "github.com/codedellemc/rexray/libstorage/api/context"
	apitypes "github.com/codedellemc/rexray/libstorage/api/types"
	apiutils "github.com/codedellemc/rexray/libstorage/api/utils"
)

func init() {
	goioc.Register("libstorage", func() interface{} { return &driver{} })
}

// ctxConfigKey is an interface-wrapped key used to access a possible
// config object in the context given to the provider's Serve function
var ctxConfigKey = interface{}("csi.config")

type driver struct {
	ctx          apitypes.Context
	client       apitypes.Client
	config       gofig.Config
	server       *grpc.Server
	svcName      string
	storType     apitypes.StorageType
	iid          *apitypes.InstanceID
	nodeID       *csi.NodeID
	attTokens    map[string]string
	attTokensRWL sync.RWMutex
}

func (d *driver) Serve(ctx context.Context, lis net.Listener) error {

	d.attTokens = map[string]string{}

	d.ctx = apictx.New(ctx)
	d.client = apictx.MustClient(d.ctx)

	// Check for a gofig.Config in the context.
	if config, ok := d.ctx.Value(ctxConfigKey).(gofig.Config); ok {
		log.Info("init csi libstorage bridge w ctx.config")
		d.config = config
	}

	// Cache the name of the libStorage service for which this bridge
	// is configured.
	svcName, ok := apictx.ServiceName(d.ctx)
	if !ok {
		return errMissingServiceName
	}
	d.svcName = svcName

	// Cache the instance ID for the service.
	iid, err := d.client.Executor().InstanceID(d.ctx, apiutils.NewStore())
	if err != nil {
		return err
	}
	d.iid = iid

	// Cache the storage type of the service.
	storType, err := d.client.Storage().Type(d.ctx)
	if err != nil {
		return err
	}
	d.storType = storType

	// Cache the node ID.
	d.nodeID = toNodeID(d.iid)

	// Create a gRPC server with an idempotent interceptor.
	d.server = grpc.NewServer(
		grpc.UnaryInterceptor(gocsi.NewIdempotentInterceptor(d)))

	csi.RegisterControllerServer(d.server, d)
	csi.RegisterIdentityServer(d.server, d)
	csi.RegisterNodeServer(d.server, d)
	return d.server.Serve(lis)
}

func (d *driver) Stop(ctx context.Context) {
	d.server.Stop()
}

func (d *driver) GracefulStop(ctx context.Context) {
	d.server.GracefulStop()
}

////////////////////////////////////////////////////////////////////////////////
//                            Controller Service                              //
////////////////////////////////////////////////////////////////////////////////

func (d *driver) CreateVolume(
	ctx xctx.Context,
	req *csi.CreateVolumeRequest) (
	*csi.CreateVolumeResponse, error) {

	// Make sure the requested volume capability is supported for
	// the cached storage type.
	if !isVolCapSupported(d.storType, req.VolumeCapabilities...) {
		return gocsi.ErrCreateVolume(
			csi.Error_CreateVolumeError_INVALID_PARAMETER_VALUE,
			"invalid volume capability request"), nil
	}

	opts := &apitypes.VolumeCreateOpts{Opts: apiutils.NewStore()}

	// Determine the requested volume size by selecting the
	// greater of the two values: Required and Limit bytes.
	if req.CapacityRange != nil {
		size := req.CapacityRange.LimitBytes
		if req.CapacityRange.RequiredBytes > size {
			size = req.CapacityRange.RequiredBytes
		}
		if size > 0 {
			if size > math.MaxInt64 {
				size = math.MaxInt64
			}
			opts.Size = addrOfInt64(b2gib(size))
		}
	}

	// Parse the request parameters and if any of the
	// keys match libStorage volume creation options then
	// attempt to use them.
	for k, v := range req.Parameters {
		if strings.EqualFold(k, "availabilityzone") {
			opts.AvailabilityZone = &v
		} else if strings.EqualFold(k, "encrypted") {
			b, _ := strconv.ParseBool(v)
			opts.Encrypted = &b
		} else if strings.EqualFold(k, "encryptionkey") {
			opts.EncryptionKey = &v
		} else if strings.EqualFold(k, "iops") {
			i, err := strconv.ParseInt(v, 10, 64)
			if err == nil {
				opts.IOPS = addrOfInt64(int64(i))
			}
		} else if strings.EqualFold(k, "type") {
			opts.Type = &v
		}
	}

	// Use the integration driver to create the volume.
	vol, err := d.client.Integration().Create(d.ctx, req.Name, opts)
	if err != nil {
		return nil, err
	}

	// Transform the created volume into a csi.VolumeInfo
	volInfo := toVolumeInfo(vol)

	return &csi.CreateVolumeResponse{
		Reply: &csi.CreateVolumeResponse_Result_{
			Result: &csi.CreateVolumeResponse_Result{
				VolumeInfo: volInfo,
			},
		},
	}, nil
}

func (d *driver) DeleteVolume(
	ctx xctx.Context,
	req *csi.DeleteVolumeRequest) (
	*csi.DeleteVolumeResponse, error) {

	volumeID, ok := req.VolumeId.Values["id"]
	if !ok {
		return gocsi.ErrDeleteVolume(
			csi.Error_DeleteVolumeError_INVALID_VOLUME_ID,
			`missing "id" field`), nil
	}

	opts := &apitypes.VolumeRemoveOpts{Opts: apiutils.NewStore()}

	err := d.client.Storage().VolumeRemove(d.ctx, volumeID, opts)
	if err != nil {
		return nil, err
	}

	return &csi.DeleteVolumeResponse{
		Reply: &csi.DeleteVolumeResponse_Result_{
			Result: &csi.DeleteVolumeResponse_Result{},
		},
	}, nil
}

func (d *driver) ControllerPublishVolume(
	ctx xctx.Context,
	req *csi.ControllerPublishVolumeRequest) (
	*csi.ControllerPublishVolumeResponse, error) {

	// Make sure the requested volume capability is supported for
	// the cached storage type.
	if !isVolCapSupported(d.storType, req.VolumeCapability) {
		return gocsi.ErrControllerPublishVolume(
			csi.Error_ControllerPublishVolumeError_UNSUPPORTED_VOLUME_TYPE,
			"invalid volume capability request"), nil
	}

	iid, err := toInstanceID(req.NodeId)
	if err != nil {
		return gocsi.ErrControllerPublishVolume(
			csi.Error_ControllerPublishVolumeError_INVALID_NODE_ID,
			err.Error()), nil
	}
	_ = iid

	//d.client.Storage().VolumeAttach(d.ctx, volumeID, opts)

	return nil, nil
}

func (d *driver) ControllerUnpublishVolume(
	ctx xctx.Context,
	req *csi.ControllerUnpublishVolumeRequest) (
	*csi.ControllerUnpublishVolumeResponse, error) {

	return nil, nil
}

func (d *driver) ValidateVolumeCapabilities(
	ctx xctx.Context,
	req *csi.ValidateVolumeCapabilitiesRequest) (
	*csi.ValidateVolumeCapabilitiesResponse, error) {

	return &csi.ValidateVolumeCapabilitiesResponse{
		Reply: &csi.ValidateVolumeCapabilitiesResponse_Result_{
			Result: &csi.ValidateVolumeCapabilitiesResponse_Result{
				Supported: isVolCapSupported(
					d.storType, req.VolumeCapabilities...),
			},
		},
	}, nil
}

func (d *driver) ListVolumes(
	ctx xctx.Context,
	req *csi.ListVolumesRequest) (
	*csi.ListVolumesResponse, error) {

	opts := &apitypes.VolumesOpts{Opts: apiutils.NewStore()}

	// Use the storage driver to list the volumes.
	vols, err := d.client.Storage().Volumes(d.ctx, opts)
	if err != nil {
		return nil, err
	}

	// Convert the libStorage volumes to CSI volume info objects.
	entries := make([]*csi.ListVolumesResponse_Result_Entry, len(vols))
	for i, v := range vols {
		entries[i] = &csi.ListVolumesResponse_Result_Entry{
			VolumeInfo: toVolumeInfo(v),
		}
	}

	return &csi.ListVolumesResponse{
		Reply: &csi.ListVolumesResponse_Result_{
			Result: &csi.ListVolumesResponse_Result{
				Entries: entries,
			},
		},
	}, nil
}

func (d *driver) GetCapacity(
	ctx xctx.Context,
	req *csi.GetCapacityRequest) (
	*csi.GetCapacityResponse, error) {

	return gocsi.ErrGetCapacity(
		csi.Error_GeneralError_UNDEFINED,
		"call not implemented"), nil
}

func (d *driver) ControllerGetCapabilities(
	ctx xctx.Context,
	req *csi.ControllerGetCapabilitiesRequest) (
	*csi.ControllerGetCapabilitiesResponse, error) {

	return &csi.ControllerGetCapabilitiesResponse{
		Reply: &csi.ControllerGetCapabilitiesResponse_Result_{
			Result: &csi.ControllerGetCapabilitiesResponse_Result{
				Capabilities: []*csi.ControllerServiceCapability{
					&csi.ControllerServiceCapability{
						Type: &csi.ControllerServiceCapability_Rpc{
							Rpc: &csi.ControllerServiceCapability_RPC{
								Type: csi.ControllerServiceCapability_RPC_CREATE_DELETE_VOLUME,
							},
						},
					},
					&csi.ControllerServiceCapability{
						Type: &csi.ControllerServiceCapability_Rpc{
							Rpc: &csi.ControllerServiceCapability_RPC{
								Type: csi.ControllerServiceCapability_RPC_PUBLISH_UNPUBLISH_VOLUME,
							},
						},
					},
					&csi.ControllerServiceCapability{
						Type: &csi.ControllerServiceCapability_Rpc{
							Rpc: &csi.ControllerServiceCapability_RPC{
								Type: csi.ControllerServiceCapability_RPC_LIST_VOLUMES,
							},
						},
					},
				},
			},
		},
	}, nil
}

////////////////////////////////////////////////////////////////////////////////
//                             Identity Service                               //
////////////////////////////////////////////////////////////////////////////////

func (d *driver) GetSupportedVersions(
	ctx xctx.Context,
	req *csi.GetSupportedVersionsRequest) (
	*csi.GetSupportedVersionsResponse, error) {

	return &csi.GetSupportedVersionsResponse{
		Reply: &csi.GetSupportedVersionsResponse_Result_{
			Result: &csi.GetSupportedVersionsResponse_Result{
				SupportedVersions: []*csi.Version{
					&csi.Version{
						Major: 0,
						Minor: 0,
						Patch: 0,
					},
				},
			},
		},
	}, nil
}

func (d *driver) GetPluginInfo(
	ctx xctx.Context,
	req *csi.GetPluginInfoRequest) (
	*csi.GetPluginInfoResponse, error) {

	return &csi.GetPluginInfoResponse{
		Reply: &csi.GetPluginInfoResponse_Result_{
			Result: &csi.GetPluginInfoResponse_Result{
				Name:          "REX-Ray CSI Bridge",
				VendorVersion: "0.0.0",
				Manifest:      nil,
			},
		},
	}, nil
}

////////////////////////////////////////////////////////////////////////////////
//                               Node Service                                 //
////////////////////////////////////////////////////////////////////////////////

func (d *driver) NodePublishVolume(
	ctx xctx.Context,
	req *csi.NodePublishVolumeRequest) (
	*csi.NodePublishVolumeResponse, error) {

	// Make sure the requested volume capability is supported for
	// the cached storage type.
	if !isVolCapSupported(d.storType, req.VolumeCapability) {
		return gocsi.ErrNodePublishVolume(
			csi.Error_NodePublishVolumeError_UNSUPPORTED_VOLUME_TYPE,
			"invalid volume capability request"), nil
	}

	return nil, nil
}

func (d *driver) NodeUnpublishVolume(
	ctx xctx.Context,
	req *csi.NodeUnpublishVolumeRequest) (
	*csi.NodeUnpublishVolumeResponse, error) {

	return nil, nil
}

func (d *driver) GetNodeID(
	ctx xctx.Context,
	req *csi.GetNodeIDRequest) (
	*csi.GetNodeIDResponse, error) {

	return &csi.GetNodeIDResponse{
		Reply: &csi.GetNodeIDResponse_Result_{
			Result: &csi.GetNodeIDResponse_Result{
				NodeId: d.nodeID,
			},
		},
	}, nil
}

func (d *driver) ProbeNode(
	ctx xctx.Context,
	req *csi.ProbeNodeRequest) (
	*csi.ProbeNodeResponse, error) {

	sup, err := d.client.Executor().Supported(d.ctx, apiutils.NewStore())
	if err != nil {
		return nil, err
	}

	// If the supported mask is anything but zero then return
	// a positive result.
	if sup > apitypes.LSXSOpNone {
		return &csi.ProbeNodeResponse{
			Reply: &csi.ProbeNodeResponse_Result_{
				Result: &csi.ProbeNodeResponse_Result{},
			},
		}, nil
	}

	// Return an error indicating no support.
	return gocsi.ErrProbeNode(
			csi.Error_ProbeNodeError_MISSING_REQUIRED_HOST_DEPENDENCY, ""),
		nil
}

func (d *driver) NodeGetCapabilities(
	ctx xctx.Context,
	req *csi.NodeGetCapabilitiesRequest) (
	*csi.NodeGetCapabilitiesResponse, error) {

	return &csi.NodeGetCapabilitiesResponse{
		Reply: &csi.NodeGetCapabilitiesResponse_Result_{
			Result: &csi.NodeGetCapabilitiesResponse_Result{
				Capabilities: []*csi.NodeServiceCapability{
					&csi.NodeServiceCapability{
						Type: &csi.NodeServiceCapability_Rpc{
							Rpc: &csi.NodeServiceCapability_RPC{
								Type: csi.NodeServiceCapability_RPC_UNKNOWN,
							},
						},
					},
				},
			},
		},
	}, nil
}

repository: oppodeldoc/rexray

repo_name: oppodeldoc/rexray


text:
set(BS_SCRIPT_INC_NOFILTER
	"BsScriptObject.h"
	"BsScriptEnginePrerequisites.h"
	"BsManagedComponent.h"
	"BsScriptResourceManager.h"
	"BsScriptGameObjectManager.h"
	"BsManagedResource.h"
	"BsManagedResourceMetaData.h"
	"BsManagedResourceManager.h"
	"BsScriptObjectManager.h"
	"BsEngineScriptLibrary.h"
	"BsPlayInEditor.h"
)

set(BS_SCRIPT_SRC_WRAPPERS_GUI
	"Wrappers/GUI/BsScriptRange.cpp"
	"Wrappers/GUI/BsScriptStep.cpp"
	"Wrappers/GUI/BsScriptGUIButton.cpp"
	"Wrappers/GUI/BsScriptGUIFixedSpace.cpp"
	"Wrappers/GUI/BsScriptGUIFlexibleSpace.cpp"
	"Wrappers/GUI/BsScriptGUIInputBox.cpp"
	"Wrappers/GUI/BsScriptGUILabel.cpp"
	"Wrappers/GUI/BsScriptGUILayout.cpp"
	"Wrappers/GUI/BsScriptGUIListBox.cpp"
	"Wrappers/GUI/BsScriptGUIScrollArea.cpp"
	"Wrappers/GUI/BsScriptGUITexture.cpp"
	"Wrappers/GUI/BsScriptGUIToggle.cpp"
	"Wrappers/GUI/BsScriptGUIToggleGroup.cpp"
	"Wrappers/GUI/BsScriptGUIElement.cpp"
	"Wrappers/GUI/BsScriptGUIUtility.cpp"
	"Wrappers/GUI/BsScriptGUIRenderTexture.cpp"
	"Wrappers/GUI/BsScriptGUISlider.cpp"
	"Wrappers/GUI/BsScriptGUIProgressBar.cpp"
	"Wrappers/GUI/BsScriptGUIWidget.cpp"
	"Wrappers/GUI/BsScriptGUI.cpp"
	"Wrappers/GUI/BsScriptGUICanvas.cpp"
	"Wrappers/GUI/BsScriptGUIScrollBar.cpp"
)

set(BS_SCRIPT_INC_SERIALIZATION_RTTI
	"RTTI/BsManagedSerializableArrayRTTI.h"
	"RTTI/BsManagedSerializableDictionaryRTTI.h"
	"RTTI/BsManagedSerializableListRTTI.h"
	"RTTI/BsManagedSerializableObjectRTTI.h"
	"RTTI/BsManagedSerializableFieldRTTI.h"
	"RTTI/BsManagedSerializableObjectInfoRTTI.h"
	"RTTI/BsManagedSerializableDiffRTTI.h"
)

set(BS_SCRIPT_INC_WRAPPERS
	"Wrappers/BsScriptBuiltin.h"
	"Wrappers/BsScriptColor.h"
	"Wrappers/BsScriptComponent.h"
	"Wrappers/BsScriptContextMenu.h"
	"Wrappers/BsScriptCursor.h"
	"Wrappers/BsScriptDebug.h"
	"Wrappers/BsScriptGameObject.h"
	"Wrappers/BsScriptInput.h"
	"Wrappers/BsScriptInputConfiguration.h"
	"Wrappers/BsScriptLogEntry.h"
	"Wrappers/BsScriptManagedResource.h"
	"Wrappers/BsScriptPixelUtility.h"
	"Wrappers/BsScriptPlainText.h"
	"Wrappers/BsScriptPrefab.h"
	"Wrappers/BsScriptResource.h"
	"Wrappers/BsScriptVirtualInput.h"
	"Wrappers/BsScriptVirtualButton.h"
	"Wrappers/BsScriptVector2I.h"
	"Wrappers/BsScriptVector.h"
	"Wrappers/BsScriptTime.h"
	"Wrappers/BsScriptShaderInclude.h"
	"Wrappers/BsScriptSerializableUtility.h"
	"Wrappers/BsScriptSerializableProperty.h"
	"Wrappers/BsScriptSerializableObject.h"
	"Wrappers/BsScriptSerializableList.h"
	"Wrappers/BsScriptSerializableField.h"
	"Wrappers/BsScriptSerializableDictionary.h"
	"Wrappers/BsScriptScriptCode.h"
	"Wrappers/BsScriptSerializableArray.h"
	"Wrappers/BsScriptSceneObject.h"
	"Wrappers/BsScriptScene.h"
	"Wrappers/BsScriptResources.h"
	"Wrappers/BsScriptReflectable.h"
	"Wrappers/BsScriptRRefBase.h"
	"Wrappers/BsScriptManagedComponent.h"
	"Wrappers/BsScriptQuaternion.h"
	"Wrappers/BsScriptPlane.h"
	"Wrappers/BsScriptCategory.h"
	"Wrappers/BsScriptOrder.h"
	"Wrappers/BsScriptAsyncOp.h"
)

set(BS_SCRIPT_INC_WRAPPERS_GUI
	"Wrappers/GUI/BsScriptRange.h"
	"Wrappers/GUI/BsScriptStep.h"
	"Wrappers/GUI/BsScriptGUIButton.h"
	"Wrappers/GUI/BsScriptGUIFixedSpace.h"
	"Wrappers/GUI/BsScriptGUIFlexibleSpace.h"
	"Wrappers/GUI/BsScriptGUIInputBox.h"
	"Wrappers/GUI/BsScriptGUILabel.h"
	"Wrappers/GUI/BsScriptGUILayout.h"
	"Wrappers/GUI/BsScriptGUIListBox.h"
	"Wrappers/GUI/BsScriptGUIScrollArea.h"
	"Wrappers/GUI/BsScriptGUITexture.h"
	"Wrappers/GUI/BsScriptGUIToggle.h"
	"Wrappers/GUI/BsScriptGUIToggleGroup.h"
	"Wrappers/GUI/BsScriptGUIElement.h"
	"Wrappers/GUI/BsScriptGUIUtility.h"
	"Wrappers/GUI/BsScriptGUIRenderTexture.h"
	"Wrappers/GUI/BsScriptGUISlider.h"
	"Wrappers/GUI/BsScriptGUIProgressBar.h"
	"Wrappers/GUI/BsScriptGUIWidget.h"
	"Wrappers/GUI/BsScriptGUI.h"
	"Wrappers/GUI/BsScriptGUICanvas.h"
	"Wrappers/GUI/BsScriptGUIScrollBar.h"
)

set(BS_SCRIPT_SRC_SERIALIZATION
	"Serialization/BsManagedSerializableArray.cpp"
	"Serialization/BsManagedSerializableDictionary.cpp"
	"Serialization/BsManagedSerializableField.cpp"
	"Serialization/BsManagedSerializableList.cpp"
	"Serialization/BsManagedSerializableObject.cpp"
	"Serialization/BsManagedSerializableObjectInfo.cpp"
	"Serialization/BsScriptAssemblyManager.cpp"
	"Serialization/BsManagedSerializableDiff.cpp"
	"Serialization/BsManagedDiff.cpp"
	"Serialization/BsManagedCompare.cpp"
)

set(BS_SCRIPT_SRC_WRAPPERS
	"Wrappers/BsScriptBuiltin.cpp"
	"Wrappers/BsScriptColor.cpp"
	"Wrappers/BsScriptComponent.cpp"
	"Wrappers/BsScriptContextMenu.cpp"
	"Wrappers/BsScriptCursor.cpp"
	"Wrappers/BsScriptDebug.cpp"
	"Wrappers/BsScriptGameObject.cpp"
	"Wrappers/BsScriptInput.cpp"
	"Wrappers/BsScriptInputConfiguration.cpp"
	"Wrappers/BsScriptLogEntry.cpp"
	"Wrappers/BsScriptManagedResource.cpp"
	"Wrappers/BsScriptPixelUtility.cpp"
	"Wrappers/BsScriptPlainText.cpp"
	"Wrappers/BsScriptPrefab.cpp"
	"Wrappers/BsScriptVirtualInput.cpp"
	"Wrappers/BsScriptVirtualButton.cpp"
	"Wrappers/BsScriptVector2I.cpp"
	"Wrappers/BsScriptVector.cpp"
	"Wrappers/BsScriptTime.cpp"
	"Wrappers/BsScriptShaderInclude.cpp"
	"Wrappers/BsScriptSerializableUtility.cpp"
	"Wrappers/BsScriptSerializableProperty.cpp"
	"Wrappers/BsScriptSerializableObject.cpp"
	"Wrappers/BsScriptSerializableList.cpp"
	"Wrappers/BsScriptSerializableField.cpp"
	"Wrappers/BsScriptSerializableDictionary.cpp"
	"Wrappers/BsScriptSerializableArray.cpp"
	"Wrappers/BsScriptScriptCode.cpp"
	"Wrappers/BsScriptSceneObject.cpp"
	"Wrappers/BsScriptScene.cpp"
	"Wrappers/BsScriptResources.cpp"
	"Wrappers/BsScriptRRefBase.cpp"
	"Wrappers/BsScriptReflectable.cpp"
	"Wrappers/BsScriptResource.cpp"
	"Wrappers/BsScriptManagedComponent.cpp"
	"Wrappers/BsScriptQuaternion.cpp"
	"Wrappers/BsScriptPlane.cpp"
	"Wrappers/BsScriptCategory.cpp"
	"Wrappers/BsScriptOrder.cpp"
	"Wrappers/BsScriptAsyncOp.cpp"
)

set(BS_SCRIPT_INC_SERIALIZATION
	"Serialization/BsManagedSerializableArray.h"
	"Serialization/BsManagedSerializableDictionary.h"
	"Serialization/BsManagedSerializableList.h"
	"Serialization/BsManagedSerializableObject.h"
	"Serialization/BsManagedSerializableField.h"
	"Serialization/BsManagedSerializableObjectInfo.h"
	"Serialization/BsScriptAssemblyManager.h"
	"Serialization/BsManagedSerializableDiff.h"
	"Serialization/BsManagedDiff.h"
	"Serialization/BsBuiltinComponentLookup.h"
	"Serialization/BsBuiltinResourceLookup.h"
	"Serialization/BsBuiltinReflectableTypesLookup.h"
	"Serialization/BsManagedCompare.h"
)

set(BS_SCRIPT_SRC_NOFILTER
	"BsManagedComponent.cpp"
	"BsScriptResourceManager.cpp"
	"BsScriptGameObjectManager.cpp"
	"BsScriptObject.cpp"
	"BsManagedResource.cpp"
	"BsManagedResourceMetaData.cpp"
	"BsManagedResourceManager.cpp"
	"BsScriptObjectManager.cpp"
	"BsEngineScriptLibrary.cpp"
	"BsPlayInEditor.cpp"
)

set(BS_SCRIPT_INC_RTTI
	"RTTI/BsManagedComponentRTTI.h"
	"RTTI/BsManagedResourceRTTI.h"
	"RTTI/BsManagedResourceMetaDataRTTI.h"
)

set(BS_SCRIPT_INC_EXTENSIONS
	"Extensions/BsPixelDataEx.h"
	"Extensions/BsTextureEx.h"
	"Extensions/BsMeshDataEx.h"
	"Extensions/BsMeshEx.h"
	"Extensions/BsSkeletonEx.h"
	"Extensions/BsPhysicsMeshEx.h"
	"Extensions/BsAnimationEx.h"
	"Extensions/BsShaderEx.h"
	"Extensions/BsMaterialEx.h"
	"Extensions/BsRenderTargetEx.h"
	"Extensions/BsColorGradientEx.h"
	"Extensions/BsParticleDistributionEx.h"
	"Extensions/BsApplicationEx.h"
)

set(BS_SCRIPT_SRC_EXTENSIONS
	"Extensions/BsPixelDataEx.cpp"
	"Extensions/BsTextureEx.cpp"
	"Extensions/BsMeshDataEx.cpp"
	"Extensions/BsMeshEx.cpp"
	"Extensions/BsSkeletonEx.cpp"
	"Extensions/BsPhysicsMeshEx.cpp"
	"Extensions/BsAnimationEx.cpp"
	"Extensions/BsShaderEx.cpp"
	"Extensions/BsMaterialEx.cpp"
	"Extensions/BsRenderTargetEx.cpp"
	"Extensions/BsColorGradientEx.cpp"
	"Extensions/BsParticleDistributionEx.cpp"
	"Extensions/BsApplicationEx.cpp"
)

source_group("" FILES ${BS_SCRIPT_INC_NOFILTER} ${BS_SCRIPT_SRC_NOFILTER})
source_group("Wrappers" FILES ${BS_SCRIPT_INC_WRAPPERS} ${BS_SCRIPT_SRC_WRAPPERS})
source_group("Wrappers\\GUI" FILES ${BS_SCRIPT_INC_WRAPPERS_GUI} ${BS_SCRIPT_SRC_WRAPPERS_GUI})
source_group("Serialization" FILES ${BS_SCRIPT_SRC_SERIALIZATION} ${BS_SCRIPT_INC_SERIALIZATION})
source_group("Serialization\\RTTI" FILES ${BS_SCRIPT_INC_SERIALIZATION_RTTI})
source_group("Extensions" FILES ${BS_SCRIPT_INC_EXTENSIONS} ${BS_SCRIPT_SRC_EXTENSIONS})
source_group("RTTI" FILES ${BS_SCRIPT_INC_RTTI})

set(BS_SCRIPT_SRC
	${BS_SCRIPT_INC_NOFILTER}
	${BS_SCRIPT_SRC_WRAPPERS_GUI}
	${BS_SCRIPT_INC_SERIALIZATION_RTTI}
	${BS_SCRIPT_INC_WRAPPERS}
	${BS_SCRIPT_INC_WRAPPERS_GUI}
	${BS_SCRIPT_SRC_SERIALIZATION}
	${BS_SCRIPT_SRC_WRAPPERS}
	${BS_SCRIPT_INC_SERIALIZATION}
	${BS_SCRIPT_SRC_NOFILTER}
	${BS_SCRIPT_INC_RTTI}
	${BS_SCRIPT_INC_EXTENSIONS}
	${BS_SCRIPT_SRC_EXTENSIONS}
)

repository: cwmagnus/bsf

repo_name: cwmagnus/bsf


text:
SUMMARY = "Phosphor OEM IPMI BLOBS Protocol Implementation"
DESCRIPTION = "This package handles a series of OEM IPMI commands that implement the BLOB protocol for sending and receiving data over IPMI."
HOMEPAGE = "http://github.com/openbmc/phosphor-ipmi-blobs"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
DEPENDS += " \
  ipmi-blob-tool \
  phosphor-ipmi-host \
  phosphor-logging \
  "
SRCREV = "7509f4e12067e825f348ad7084b1118e2191a54d"
PV = "0.1+git${SRCPV}"
PR = "r1"

SRC_URI = "git://github.com/openbmc/phosphor-ipmi-blobs;branch=master;protocol=https"

S = "${WORKDIR}/git"

inherit meson pkgconfig

EXTRA_OEMESON:append = " \
  -Dtests=disabled \
  -Dexamples=false \
  "

FILES:${PN} += "${libdir}/ipmid-providers"

repository: openbmc/openbmc

repo_name: openbmc/openbmc

gha_license_id: NOASSERTION

gha_language: Python


text:
DESCRIPTION="A Puzzle Bubble clone written in perl (now with network support)"
LICENSE = "GPL"
SECTION = "games"
DEPENDS = "sdlpango libsdl-mixer perl"
RDEPENDS_${PN} = "${PN}-data perl sdl-perl \
		  perl-module-strict perl-module-vars \
		  perl-module-getopt-long perl-module-exporter-heavy \
		  perl-module-data-dumper \
		  perl-module-bytes liblocale-gettext-perl \
		  perl-module-dynaloader perl-module-posix \
		  perl-module-autoloader perl-module-math-trig \
		  perl-module-io-file perl-module-io \
		  perl-module-file-spec-unix perl-module-time-hires \
		  perl-module-io-socket perl-module-io-select \
		  perl-module-file-glob \
		 "

PR = "r1"

inherit cpan-base

PERL_VERSION = ${@get_perl_version(d)}

SRC_URI = "http://www.frozen-bubble.org/data/frozen-bubble-${PV}.tar.bz2 \
	   file://Makefile.PL.patch \
	   file://Makefile.patch \
	   file://Makefile_top.patch \
	   file://localespath-fix.patch \
	  "

#permit the installation of the locales in ${datadir}/locales otherwise they are installed in /usr/local/share/locales

# The Makefile needs to be patched to look in STAGING_LIBDIR/perl/... - It's looking in i686-linux/lib at the moment, regardless of arch
BROKEN = "1"

do_compile() {
        oe_runmake OPTIMIZE="${CFLAGS}" PREFIX="${prefix}" INSTALLSITELIB="${D}/${libdir}/perl/${PERL_VERSION}/" LOCALEDIR="${datadir}/locale"
}

do_install() {
        oe_runmake PREFIX="${prefix}" DESTDIR="${D}" DATADIR="${datadir}" LOCALEDIR="${datadir}/locale" install
}

PACKAGES += "${PN}-editor ${PN}-data ${PN}-server"

DESCRIPTION_${PN}-editor = "Map Editor for Frozen Bubble"
DESCRIPTION_${PN}-data = "Mandatory data package for Frozen Bubble"
DESCRIPTION_${PN}-server = "Server for Frozen Bubble"

FILES_${PN} = "\
  ${bindir}/frozen-bubble \
  ${libdir}/perl/${PERL_VERSION}/auto/fb_c_stuff/fb_c_stuff.* \
  ${libdir}/perl/${PERL_VERSION}/fb* \
  ${libdir}/perl/${PERL_VERSION}/perllocal.pod \
  ${libdir}/perl/${PERL_VERSION}/FBLE.pm \
"

FILES_${PN}-dbg += " \
 ${libdir}/perl/${PERL_VERSION}/auto/fb_c_stuff/.debug \
 ${libdir}/${PN}/.debug \
"

FILES_${PN}-editor = "\
  ${bindir}/frozen-bubble-editor \
"

FILES_${PN}-data = "\
  ${datadir}/frozen-bubble \
"

FILES_${PN}-server = " \
 ${libdir}/${PN}/fb-server \
"

SRC_URI[md5sum] = "f7987201470d6755ed309762d348e0dd"
SRC_URI[sha256sum] = "dada92322ef3adb75df7a4270b2e76c572c3f8e42006ed3a5aaeefa68fcaa5b7"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty


text:
@article{Ladino2018:Thesis,
  title       = {{Traffic state estimation and prediction in freeways and urban networks}},
  author      = {Ladino Lopez, Andres},
  url         = {https://tel.archives-ouvertes.fr/tel-01867240},
  number      = {2018GREAT016},
  school      = {{Universit{\'e} Grenoble Alpes}},
  year        = {2018},
  month       = 3,
  keywords    = {Short-Term forecast ; Networked traffic systems ; State estimation ; Pr{\'e}diction {\`a} court terme ; Syst{\`e}mes de trafic r{\'e}seau},
  type        = {Theses},
  pdf         = {https://tel.archives-ouvertes.fr/tel-01867240/file/LADINO_LOPEZ_2018_diffusion.pdf},
  hal_id      = {tel-01867240},
  hal_version = {v1}
}

repository: aladinoster/al-website

repo_name: aladinoster/al-website

gha_language: Jupyter Notebook


text:
require glibc_${PV}.bb
require recipes-core/glibc/glibc-initial.inc

DEPENDS += "kconfig-frontends-native"

# main glibc recipes muck with TARGET_CPPFLAGS to point into
# final target sysroot but we
# are not there when building glibc-initial
# so reset it here

TARGET_CPPFLAGS = ""

repository: liyaoshi/meta-linaro

repo_name: liyaoshi/meta-linaro


text:
# SPDX-License-Identifier: MIT
# Copyright (C) 2023 iris-GmbH infrared & intelligent sensors

SUMMARY = "A tool for creating isolated virtual python environments."
HOMEPAGE = "https://github.com/pypa/virtualenv"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=0ce089158cf60a8ab6abb452b6405538"

SRC_URI[sha256sum] = "fd8a78f46f6b99a67b7ec5cf73f92357891a7b3a40fd97637c27f854aae3b9e0"

BBCLASSEXTEND = "native nativesdk"
inherit pypi python_hatchling

DEPENDS += "\
    ${PYTHON_PN}-hatch-vcs-native \
"

RDEPENDS:${PN} += " \
    ${PYTHON_PN}-distlib \
    ${PYTHON_PN}-filelock \
    ${PYTHON_PN}-platformdirs \
"


text:
/*

Given a non-empty integer array, find the minimum number of moves required to make all array elements equal, where a move is incrementing a selected element by 1 or decrementing a selected element by 1.

You may assume the array's length is at most 10,000.

Example:

Input:
[1,2,3]

Output:
2

Explanation:
Only two moves are needed (remember each move increments or decrements one element):

[1,2,3]  =>  [2,2,3]  =>  [2,2,2]

给定一个非空整数数组，找到使所有数组元素相等所需的最小移动数，其中每次移动可将选定的一个元素加1或减1。 您可以假设数组的长度最多为10000。

例如:

输入:
[1,2,3]

输出:
2

说明：
只有两个动作是必要的（记得每一步仅可使其中一个元素加1或减1）：

[1,2,3]  =>  [2,2,3]  =>  [2,2,2]

给定一个非空整数数组，找到使所有数组元素相等所需的最小移动数，其中每次移动可将选定的一个元素加1或减1。 您可以假设数组的长度最多为10000。

例如:

输入:
[1,2,3]

输出:
2

说明：
只有两个动作是必要的（记得每一步仅可使其中一个元素加1或减1）：

[1,2,3]  =>  [2,2,3]  =>  [2,2,2]

*/

func minMoves2(nums []int) int {

}

url: https://raw.githubusercontent.com/lishulongVI/leetcode/6731e128be0fd3c0bdfe885c1a409ac54b929597/golang/462.Minimum Moves to Equal Array Elements II(最少移动次数使数组元素相等 II).go

repository: lishulongVI/leetcode

repo_name: lishulongVI/leetcode


text:
inherit ti-pdk

require rm-lld.inc

PR = "${INC_PR}.0"

PACKAGE_ARCH = "${MACHINE_ARCH}"

XDCARGS_k2hk-evm = "k2h k2k"
XDCARGS_k2e = "k2e"
XDCARGS_k2l-evm = "k2l"
XDCARGS_k2g = "k2g"


text:
@InProceedings{salperwyck12a,
  title = {Stumping along a Summary for Exploration & Exploitation Challenge 2011},
  author = {Christophe Salperwyck and Tanguy Urvoy},
  pages = {86--97},
  abstract = {The  \emph{Pascal Exploration & Exploitation challenge 2011} seeks to evaluate algorithms for the online website content selection problem. This article presents the solution we used to achieve second place in this challenge and some side-experiments we performed. The methods we evaluated are all structured in three layers. The first layer provides an online summary of the data stream for continuous and nominal data. Continuous data are handled using an online quantile summary. Nominal data are summarized with a hash-based counting structure. With these techniques, we managed to build an accurate stream summary with a small memory footprint. The second layer uses the summary to build predictors. We exploited several kinds of trees from simple decision stumps to deep multivariate ones. For the last layer, we explored several combination strategies: online bagging, exponential weighting, linear ranker, and simple averaging.},
  pdf = {http://jmlr.org/proceedings/papers/v26/salperwyck12a/salperwyck12a.pdf},
}

repository: mreid/papersite

repo_name: mreid/papersite

gha_language: TeX


text:
@misc{hartman_2013, title={Xbox One Virtual Keyboard}, url={http://www.matth-design.com/xbox-vk}, journal={Matthew Hartman}, author={Hartman, Matthew}, year={2013}, month={Dec}}

@article{venkatagiri_1999, title={Efficient keyboard layouts for sequential access in augmentative and alternative communication}, volume={15}, DOI={10.1080/07434619912331278625}, number={2}, journal={Augmentative and Alternative Communication}, author={Venkatagiri, Horabail}, year={1999}, pages={126–134}}

 @misc{min_2007, author={Min, Byung}, year={2007}}

@misc{eatsy_taplin_chechik_nelson_2002, title={Graphic user interface for a digital content delivery system using circular menus}, author={Eatsy, Allen Dwight and Taplin, Jonathan Trumbull and Chechik, Jeremiah and Nelson, Steven Lewis}, year={2002}, month={Sep}}

@article{twostick_2007, title={TwoStick}, DOI={10.1145/1268517.1268536}, journal={Proceedings of Graphics Interface 2007 on   - GI '07}, author={Költringer, Thomas and Isokoski, Poika and Grechenig, Thomas}, year={2007}}

@article{wilson_agrawala_2006, title={Text entry using a dual joystick game controller}, DOI={10.1145/1124772.1124844}, journal={Proceedings of the SIGCHI conference on Human Factors in computing systems  - CHI '06}, author={Wilson, Andrew D. and Agrawala, Maneesh}, year={2006}}

 @article{mackenzie_zhang_1999, title={The design and evaluation of a high-performance soft keyboard}, DOI={10.1145/302979.302983}, journal={Proceedings of the SIGCHI conference on Human factors in computing systems the CHI is the limit - CHI '99}, author={Mackenzie, I. Scott and Zhang, Shawn X.}, year={1999}}

 @article{zhai_hunter_smith_2002, title={Performance Optimization of Virtual Keyboards}, volume={17}, DOI={10.1207/s15327051hci172&3_4}, number={2}, journal={Human-Computer Interaction}, author={Zhai, Shumin and Hunter, Michael and Smith, Barton}, year={2002}, pages={229–269}}

 @misc{stamp_2013, title={Fact of Fiction? The Legend of the QWERTY Keyboard}, url={https://www.smithsonianmag.com/arts-culture/fact-of-fiction-the-legend-of-the-qwerty-keyboard-49863249/}, journal={Smithsonian.com}, publisher={Smithsonian Institution}, author={Stamp, Jimmy}, year={2013}, month={May}}

  @misc{sholes_glidden_soule_1868, title={Improvement in type-writing machines}, author={SHOLES, LATHAM and Glidden, CARLOS and Soule, Samuel}, year={1868}, month={Jun}}

 @misc{fitts, title={What is Fitts' Law?}, url={https://www.interaction-design.org/literature/topics/fitts-law}, journal={The Interaction Design Foundation}}

@misc{schwartz_2018, title={Red Dead Redemption 2 How to Equip and Change Weapons: Attack of the Fanboy |}, url={https://attackofthefanboy.com/guides/red-dead-redemption-2-how-to-equip-and-change-weapons/}, author={Schwartz, William}, year={2018}, month={Oct}}

@misc{dean_2019, title={How the Xbox Insider Program Helps Developers}, url={https://news.xbox.com/en-us/2019/03/18/how-the-xbox-insider-program-helps-developers/}, journal={Xbox Wire}, author={Dean, Xbox Insider Team}, year={2019}, month={Mar}}


text:
@techreport{rfc7322,
    author       = {H. Flanagan and S. Ginoza},
    title        = {RFC Style Guide},
    howpublished = {Internet Requests for Comments},
    type         = {RFC},
    number       = 7322,
    pages        = {1-24},
    year         = 2014,
    month        = sep,
    issn         = {2070-1721},
    publisher    = {RFC Editor},
    institution  = {RFC Editor},
    url          = {http://www.rfc-editor.org/rfc/rfc7322.txt},
    note         = {\url{https://www.rfc-editor.org/styleguide/}}
}

repository: jbenner-radham/ietf-bibliography

repo_name: jbenner-radham/ietf-bibliography


text:
require psm-firmware.inc

# Separate build directories for versal and versal-net
SOC_DIR = "versal"
SOC_DIR:versal-net = "versal_net"
B = "${S}/lib/sw_apps/versal_psmfw/src/${SOC_DIR}"

BSP_DIR ?= "${B}/../../misc/versal_psmfw_bsp"

FILESPATH .= ":${FILE_DIRNAME}/embeddedsw/2023.1:${FILE_DIRNAME}/embeddedsw"

SRC_URI += " \
            file://makefile-skip-copy_bsp.sh.patch \
            file://0001-versal_fw-Fixup-core-makefiles.patch \
           "

EXTRA_COMPILER_FLAGS = "-g -ffunction-sections -fdata-sections -Wall -Wextra"

# Override default since we're in a subdirectory deeper now...
do_configure() {
    # manually do the copy_bsp step first, so as to be able to fix up use of
    # mb-* commands
    if [ ${SOC_DIR} != "versal" ]; then
        ${B}/../../misc/${SOC_DIR}/copy_bsp.sh
    else
        ${B}/../../misc/copy_bsp.sh
    fi
}

do_compile() {
    oe_runmake

    ${MB_OBJCOPY} -O binary ${B}/${ESW_COMPONENT} ${B}/${ESW_COMPONENT}.bin
}

repository: Xilinx/meta-xilinx

repo_name: Xilinx/meta-xilinx

gha_language: C