• Title/Summary/Keyword: Scala

Search Result 27, Processing Time 0.03 seconds

Modern Concurrent Programming for Multicode Environment (동시성으로 작성하는 파이썬 크롤러)

  • Kim, Nam-gue;Kang, Young-Jin;Lee, HoonJae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.05a
    • /
    • pp.430-433
    • /
    • 2017
  • Programming that ensures concurrency is essential for developers. If you do not use it, it is hard to expect the speed of the program to improve unless there is technical advancement of the hardware itself. Programming languages that support good concurrency code include go, elixir, and scala. Python, which supports a number of useful libraries, also supports concurrent programming like asyncio and coroutine. This paper defines the concepts of concurrency and parallelism, and explains what to note when writing concurrency programming in Python. The crawler that collects web data is written in concurrent code and compared with programs written in sequential, multithreaded code.

  • PDF

Effects of Carrier Wave on the Brain Stem Electric Response (BER) in Scala Tympanic Electrode Array

  • Duck-Hwann Lim;Byu
    • Journal of Biomedical Engineering Research
    • /
    • v.3 no.2
    • /
    • pp.105-112
    • /
    • 1982
  • Using electronic cochlear implant system, we studied in cats the difference in the response of the brain stem evoked response (BER) during the stimulation with the acoustic signals and the electric signals. These brain stem electric responses were analyzed using the integral pulse frequency modulation method of the auditory nervous system. Animal experimental results and the analysis show that the carrier wave hasimprored the frequency specificity. of the electronic auditory prosthesis.

  • PDF

Efficient Implementation of Elliptic Curve Cryptosystem over $F_{pm}$ ($F_{pm}$에서 정의된 타원곡선 암호시스템의 효율적인 구현)

  • 김덕수;이은정;심상규;이필중
    • Proceedings of the Korea Institutes of Information Security and Cryptology Conference
    • /
    • 1998.12a
    • /
    • pp.405-420
    • /
    • 1998
  • 본 논문에서는 타원곡선 암호시스템의 효율적인 소프트웨어 구현 방법을 제안하였다. 타원곡선과 유한체 F$_{p^{m}}$ 의 선택 방법을 제안하고, 선택한 타원곡선에서 생성자 G를 찾는 방법을 제시하였다. 타원곡선 위의 점에 대한 상수배 (scala multiplication)를 효율적으로 구현하기 위해서 덧셈/뺄셈 사슬을 사용한 윈도우 방식을 채택하여 타원곡선에서의 KCDSA(EC-KCDSA)를 구현하고 수행 성능과 수치 예를 보였다.

  • PDF

A Big-Data Trajectory Combination Method for Navigations using Collected Trajectory Data (수집된 경로데이터를 사용하는 내비게이션을 위한 대용량 경로조합 방법)

  • Koo, Kwang Min;Lee, Taeho;Park, Heemin
    • Journal of Korea Multimedia Society
    • /
    • v.19 no.2
    • /
    • pp.386-395
    • /
    • 2016
  • In trajectory-based navigation systems, a huge amount of trajectory data is needed for efficient route explorations. However, it would be very hard to collect trajectories from all the possible start and destination combinations. To provide a practical solution to this problem, we suggest a method combining collected GPS trajectories data into additional generated trajectories with new start and destination combinations without road information. We present a trajectory combination algorithm and its implementation with Scala programming language on Spark platform for big data processing. The experimental results proved that the proposed method can effectively populate the collected trajectories into valid trajectory paths more than three hundred times.

Distributed Moving Objects Management System for a Smart Black Box

  • Lee, Hyunbyung;Song, Seokil
    • International Journal of Contents
    • /
    • v.14 no.1
    • /
    • pp.28-33
    • /
    • 2018
  • In this paper, we design and implement a distributed, moving objects management system for processing locations and sensor data from smart black boxes. The proposed system is designed and implemented based on Apache Kafka, Apache Spark & Spark Streaming, Hbase, HDFS. Apache Kafka is used to collect the data from smart black boxes and queries from users. Received location data from smart black boxes and queries from users becomes input of Apache Spark Streaming. Apache Spark Streaming preprocesses the input data for indexing. Recent location data and indexes are stored in-memory managed by Apache Spark. Old data and indexes are flushed into HBase later. We perform experiments to show the throughput of the index manager. Finally, we describe the implementation detail in Scala function level.

Home Environment and Children's Self-Perceived Competence (가정환경과 아동의 역량에 대한 자기지각)

  • Lee, Ju-Lie;Yoo, An-Jin
    • Journal of Families and Better Life
    • /
    • v.9 no.1 s.17
    • /
    • pp.131-144
    • /
    • 1991
  • The present study investigated childrens' self-perceived competence as related to(1) home environment variables (2) school grades and sexes of children. The subjects were 297 fourth-and sixth grade-children selected from two elementary schools on Seoul. The instruments were a children's self-perceived competence scala and the HOME scale. Frequences, correlation, two way-ANONA and multiple regression were used for data analysis. There were correlations between home environment variables and children's self-perceive competence partially. Fourth grade children perceived themselves higher than sixth grade children in global self-worth. Boys perceived themselves higher than girls in physical competence. The variables that influence on children's self-perceived competence very with their grades and sexes.

  • PDF

Cochlear Implant of the Hair-Cell Damaged Cats (모세포 손상 가묘에 대한 Cochlear Implant)

  • 장인원;김성남;양한모;최윤호;조용범
    • Proceedings of the KOR-BRONCHOESO Conference
    • /
    • 1978.06a
    • /
    • pp.9.1-10
    • /
    • 1978
  • Recently the authors have observed various wave-forms by insertion of induction coil into the scala tympani as well as attached outer device in the outside of the body in damaged hair cells of the cats. In the cochlear nerve. action potential indicated different polarities induced by examination of the bundle of the cochlear nerve fibers. Impulse wave-form as a result of excitation of cohlear nerve fibers showed bipolar wave-form such as negative 1 and positive 1. Therefore action potential showed also bipolar wave-form as above mentioned. We can obtained suitable response with above mentioned outer and inner device as an exact oscillogram.

  • PDF

Low-Power Cool Bypass Switch for Hot Spot Prevention in Photovoltaic Panels

  • Pennisi, Salvatore;Pulvirenti, Francesco;Scala, Amedeo La
    • ETRI Journal
    • /
    • v.33 no.6
    • /
    • pp.880-886
    • /
    • 2011
  • With the introduction of high-current 8-inch solar cells, conventional Schottky bypass diodes, usually adopted in photovoltaic (PV) panels to prevent the hot spot phenomenon, are becoming ineffective as they cause relatively high voltage drops with associated undue power consumption. In this paper, we present the architecture of an active circuit that reduces the aforementioned power dissipation by profitably replacing the bypass diode through a power MOS switch with its embedded driving circuitry. Experimental prototypes were fabricated and tested, showing that the proposed solution allows a reduction of the power dissipation by more than 70% compared to conventional Schottky diodes. The whole circuit does not require a dedicated DC power and is fully compatible with standard CMOS technologies. This enables its integration, even directly on the panel, thereby opening new scenarios for next generation PV systems.

EC-SRP Protocol ; Elliptic Curve Secure Remote Password Protocol (타원곡선을 이용한 안전한 패스워드 프로토콜)

  • 이용기;이정규
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.9 no.1
    • /
    • pp.85-102
    • /
    • 1999
  • In this paper, we propose an EC-SRP(Elliptic Curve - Secure Remote Password) protocol that uses ECDLP(Elliptic Curve Discrete Logarithm Problem) instead SRP protocols’s DLP. Since EC-SRP uses ECDLP, it inherits the high performance and security those are the properties of elliptic curve. And we reduced the number of elliptic curve scalar multiplication to improve EC-SRP protocol’s performance. Also we have proved BC-SRP protocol is a secure AKC(Authenticated Key Agreement with Key Confirmation) protocol in a random oracle model.

Cochlin-cleaved LCCL is a dual-armed regulator of the innate immune response in the cochlea during inflammation

  • Rhyu, Hyeong-Jun;Bae, Seong Hoon;Jung, Jinsei;Hyun, Young-Min
    • BMB Reports
    • /
    • v.53 no.9
    • /
    • pp.449-452
    • /
    • 2020
  • The inner ear is a complex and delicate structure composed of the cochlea and the vestibular system. To maintain normal auditory function, strict homeostasis of the inner ear is needed. A proper immune response against infection, thus, is crucial. Also, since excessive immune reaction can easily damage the normal architecture within the inner ear, the immune response should be fine regulated. The exact mechanism how the inner ear's immune response, specifically the innate immunity, is regulated was unknown. Recently, we reported a protein selectively localized in the inner ear during bacterial infection, named cochlin, as a possible mediator of such regulation. In this review, the immunological function of cochlin and the mechanism behind its role within inner ear immunity is summarized. Cochlin regulates innate immunity by physically entrapping pathogens within scala tympani and recruiting innate immune cells. Such mechanism enables efficient removal of pathogen while preserving the normal inner ear structure from inflammatory damage.