ppxscal/embedding_network huggingface dataset:
Professional ASP.NET MVC 1.0
Authors: Rob Conery, Scott Hanselman, Phil Haack, Scott Guthrie
Venue:  (2009)

This book begins with you working along as Scott Guthrie builds a complete ASP.NET MVC reference application. He begins NerdDinner by using the File-New Project menu command within Visual Studio to create a new ASP.NET MVC Application. You'll then incrementally add functionality and features. Along the way youll cover how to create a database, build a model layer with business rule validations, implement listing/details data browsing, provide CRUD (Create, Update, Delete) data form entry support, implement efficient data paging, reuse UI using master pages and partials, secure the application using authentication and authorization, use AJAX to deliver dynamic updates and interactive map support, and implement automated unit testing. From there, the bulk of the rest of the book begins with the basic concepts around the model view controller pattern, including the little history and the state of the MVC on the web today. We'll then go into the ways that MVC is different from ASP.NET Web Forms. We'll explore the structure of a standard MVC application and see what you get out of the box. Next we dig deep into routing and see the role URLs play in your application. We'll deep dive into controllers and views and see what role the Ajax plays in your applications. The last third of the book focuses entirely on advanced techniques and extending the framework. In some places, we assume that you're somewhat familiar with ASP.NET WebForms, at least peripherally. There are a lot of ASP.NET WebForms developers out there who are interested in ASP.NET MVC so there are a number of places in this book where we contrast the two technologies. Even if you're not already an ASP.NET developer, you might still find these sections interesting for context, as well as for your own edification as ASP.NET MVC may not be the web technology that you're looking for. Its worth noting, that ASP.NET MVC is not a replacement for ASP.NET Web Forms (aka just "ASP.NET"). Many web developers have been giving a lot of attention to other web frameworks out there (Ruby on Rails, Django) which have embraced the MVC (Model-View-Controller) application pattern, and if youre one of those developers, or even if youre just curious, this book is for you. MVC allows for (buzzword alert!) a "greater separation of concerns" between components in your application. The book goes into the ramifications of this, but if it had to be said it in a quick sentence: ASP.NET MVC is ASP.NET Unplugged. ASP.NET MVC is a tinkerers framework that gives you very fine-grained control over your HTML and Javascript, as well as complete control over the programmatic flow of your application.
Advanced service trading for scientific computing over the grid
Authors: Aurélie Hurault, Michel Daydé, Marc Pantel
Venue: The Journal of Supercomputing (2009)

One of the great benefits of computational grids is to give access to a wide range of scientific software and computers with different architectures. It is then possible to use a huge variety of tools for solving the same problem and even to combine these tools in order to obtain the best solution.Grid service trading (searching for the best combination of software and execution platform according to the user requirements) is thus a crucial issue. Trading relies on the description of available services and computers, on the current state of the grid, and on the user requirements. Given the large amount of services that may be deployed over the grid, this description cannot be reduced to a simple service name.A sophisticated service specification approach similar to algebraic data type is presented in this paper. Services are described in terms of their algebraic and semantic properties. This is nothing else than proceeding to a description of algorithms and objects properties for a given application domain.We then illustrate how this specification can be used to determine the service or the combination of services that best answer a user request. As a major benefit, users are not required to explicitly call grid-services, but instead manipulate high-level domain-specific expressions.Our approach is fully generic and can be used in almost all application domains. We illustrate this approach and its possible limitations within the framework of dense linear algebra. More precisely, we focus on Level 3 BLAS (ACM Trans Math Softw 16:1---17, 1990; ibid 16:18---28, 1990) and LAPACK (Society for Industrial and Applied Mathematics, Philadelphia, 1999). Some examples in nonlinear optimization are also given to demonstrate how generic our approach is and report on experiments where both domains interact to show the multi-domain possibilities.
Accounting for burstiness in topic models
Authors: Gabriel Doyle, Charles Elkan
Venue: Proceedings of the 26th Annual International Conference on Machine Learning (2009)

Many different topic models have been used successfully for a variety of applications. However, even state-of-the-art topic models suffer from the important flaw that they do not capture the tendency of words to appear in bursts; it is a fundamental property of language that if a word is used once in a document, it is more likely to be used again. We introduce a topic model that uses Dirichlet compound multinomial (DCM) distributions to model this burstiness phenomenon. On both text and non-text datasets, the new model achieves better held-out likelihood than standard latent Dirichlet allocation (LDA). It is straightforward to incorporate the DCM extension into topic models that are more complex than LDA.
Hybrid tractable CSPs which generalize tree structure
Authors: Martin C. Cooper, Peter G. Jeavons, András Z. Salamon
Venue: Proceeding of the 2008 conference on ECAI 2008: 18th European Conference on Artificial Intelligence (2008)

The constraint satisfaction problem (CSP) is a central generic problem in artificial intelligence. Considerable progress has been made in identifying properties which ensure tractability in such problems, such as the property of being tree-structured. In this paper we introduce the broken-triangle property, which allows us to define a hybrid tractable class for this problem which significantly generalizes the class of problems with tree structure. We show that the broken-triangle property is conservative (i.e., it is preserved under domain reduction and hence under arc consistency operations) and that there is a polynomial-time algorithm to determine an ordering of the variables for which the broken-triangle property holds (or to determine that no such ordering exists). We also present a non-conservative extension of the broken-triangle property which is also sufficient to ensure tractability and can be detected in polynomial time.
Nikon D90 Digital Field Guide
Authors: J. Dennis Thomas
Venue:  (2009)

Capture spectacular images, even video, with your D90. Your Nikon D90 is simply revolutionary the first dSLR that also lets you shoot live HD video straight from the image sensor by using Live View. With so much to know about this remarkable camera, you'll want to take this book along on every shoot. It covers all the settings, modes, and menus; explores the applications for every available lens; guides you through lighting essentials; and provides advice for capturing great still and video images in dozens of situations. Learn to compose your photos with the LCD monitor for clear, vibrant shots Shoot high-quality video, even in low light, with excellent sound quality Make the most of the versatile AF-S Nikkor 18-105mm VR lens Use Nikon's Creative Lighting System Explore professional secrets for getting great shots of people, landscapes, products, wildlife, and pets About the Author J. Dennis Thomas is a professional photographer and author based in Austin, TX. He owns Dead Sailor Productions and has photographed for many notable clients. He has authored seven Digital Field Guides and has published articles in national photography magazines. Check Out J. Dennis Thomas's Favorite Accessories for the Nikon D90 GP-1. The Nikon GP-1 is the first GPS unit that was specifically built for use with Nikon DSLRs. The GP-1 provides geotagging information that is stored directly to your images metadata. Using the GP-1 you will always know the exact time and location that your pictures were taken. The GP-1 attains information from global positioning satellites and tags the metadata with latitude, longitude, altitude, and time information. The GP-1 is attached to the camera by siding it into the hot shoe, in the event that you need to use the hot shoe for your Speedlight you can use an accessory strap attachment, which is provided. SB-900. The SB-900 Speedlight is Nikons newest and most advanced Speedlight to date. New features include flash coverage from 10.5mm to 300mm, automatic filter information, a 360 rotating flash head, and adjustable flash patterns the SB-900 is the most versatile Speedlight ever. The newly redesigned user interface makes the SB-900 much easier to use and quicker to set up whether youre using it as a Master or Remote unit. 35mm f/1.8G. This is Nikons newest lens. The Silent Wave motor allows fast and nearly imperceptible focusing. This new lens is the first Normal prime lens Nikon has ever offered that was designed specifically for its DX cameras. The 35mm focal length gives you the approximate field of view that a 52mm lens gives on a full frame digital or film camera. This focal length is perfect almost all types of photography from landscapes to portraits. The fast f/1.8 aperture allows for shallow depth of field for artistic shots and also allows you to get great low-light shots without the need to crank up the ISO setting. The 35mm f/1.8G also has 7 rounded aperture blades for a more natural and pleasing bokeh. Photos Taken by J. Dennis Thomas with His Nikon D90 (Click to Enlarge)
A Master-Slave Neural Network for precise recognition of the complicated hand operations based on EEG
Authors: Xiao Dong Zhang, Hyouk Ryeol Choi
Venue: International Journal of Advanced Media and Communication (2009)

On the basis of excellent features of the Hopfield neural network, a new Master-Slave Neural Network (simply denoted as MSNN) model was presented in this paper. The structure of the proposed MSNN was first designed, and the corresponding training algorithm was discussed in detail, and the stability of the MSNN was analysed in detail. Finally, through a two-channel EEG measurement system set-up, and the feature of the related EEG signals extracted, some complicated hand operations were recognised by using the MSNN and BP neural network. The comparison showed that the MSNN had a better asymptotic convergence rate and a higher mapping precision, so that a higher recognition possibility was achieved than the BP network. This is an expanded version of a paper presented at the 3rd IEEE International Workshop on Medical Measurements and Applications, 9 10 May 2008, Ottawa, ON, Canada.
Roadmap for 22nm and beyond (Invited Paper)
Authors: H. Iwai
Venue: Microelectronic Engineering (2009)

The down-scaling is still the most important and effective way for achieving the high-performance logic CMOS operation with low power, regardless of its concern for the technological difficulties, and thus, the past shrinking trend of the gate-length has been very aggressive. In this paper, logic CMOS technology roadmap for '22nm and beyond' is described with ITRS (International Technology Roadmap for Semiconductor) as a reference. In the ITRS 2008 Update published just recently, there has been some significant change in the trend of the gate length. The future gate-length shrinking trend predicted in the past several versions of the ITRS has been too aggressive even for the most advanced semiconductor companies to catch up, and thus, the predicted trend has been amended to be less aggressive from the ITRS 2008 Update, resulting in the delay in the gate-length shrinkage for 3years in the short term and 5years in the long term from those predicted in ITRS 2007. Corresponding to this, the pace of the introduction of new technologies becomes slower. For the long term, the limit of the downsizing is a big concern. The limit is expected to be at the gate length of around 5nm because of the too huge off-leakage current in the entire chip. Until that we will have probably six more generations or 'technology nodes', considering that we are now in the so-called 45nm generation. It would take probably 20-30years until we reach the final limit, because the duration between the generations will become longer when approaching the limit. In order to suppress the off-leakage current, double gate (DG) or fin-FET type MOSFETs are the most promising. Then, it is a natural extension for DG FETs to evolve to Si-nanowire MOSFETs as the ultimate structure of transistors for CMOS circuit applications. Si-nanowire FETs are more attractive than the conventional DG FETs because of higher on-current conduction due to their quantum nature and also because of their adoptability for high-density integration including that of 3D. Then, what will come next after reaching the final limit of the downsizing? The answer is new algorithm. In the latter half of this century, the application of algorithm used for the natural bio system such as the brains of insects and even human will make the integrated circuits operation tremendously high efficiency. Much higher performance with ultimately low power consumption will be realized.
Cognitive radio adaptation using particle swarm optimization
Authors: Zhijin Zhao, Shiyu Xu, Shilian Zheng, Junna Shang
Venue: Wireless Communications Mobile Computing (2009)

One of the basic capabilities of cognitive radio is to adapt the radio parameters according to the changing environment and user needs. This paper proposes a new adaptation method which uses particle swarm optimization (PSO) to optimize cognitive radio parameters given a set of objectives. The procedure of the proposed method is presented and multicarrier system is used for simulation analysis. Experimental results show that the proposed method performs far better than genetic algorithm (GA)-based adaptation method in terms of convergence speed, converged fitness values, and stability. The proposed method can also provide the tradeoffs of the objective functions, and the resulting parameter configuration is consistent with the weights of the objective functions. Copyright &copy; 2008 John Wiley & Sons, Ltd.
Toward in vivo digital synchronous sequential circuits
Authors: Miha Moškon, Monika Ciglič, Nikolaj Zimic, Miha Mraz
Venue: WSEAS Transactions on Circuits and Systems (2009)

We present the model of a first digital synchronous sequential circuit, i.e. 1-bit synchronous counter, which is about to be realized within the living cell. Mathematical model was constructed upon gene expression based logic with ordinary differential equations (ODEs), particularly Hill equations. The behaviour of the counter was simulated in Matlab/Simulink environment. With the promising simulation results presented in the paper physical realization of the circuit described within the living cell can be initiated. Introduction of synchronization with a special signal, i.e. clock signal, brings many benefits to the field. Realization of such circuit would therefore present an important step toward the construction of complex biological information processing capable systems.
Fluency with Information Technology: Skills, Concepts, and Capabilities, 3rd edition
Authors: Lawrence Snyder
Venue:  (2007)

Fluency with Information Technology: Skills, Concepts, and Capabilities, Third Edition, equips readers who are already familiar with computers, the Internet, and the World Wide Web with a deeper understanding of the broad capabilities of technology. Through a project-oriented learning approach that uses examples and realistic problem-solving scenarios, Larry Snyder teaches readers to navigate information technology independently and become effective users of today's resources, forming a foundation of skills they can adapt to their personal and career goals as future technologies emerge. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Exploiting Readily Available Web Data for Scrutable Student Models
Authors: Judy Kay, Andrew Lum
Venue: Proceeding of the 2005 conference on Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology (2005)

This paper describes our work towards building detailed scrutable student models to support learner reflection, by exploiting diverse sources of evidence from student use of web learning resources and providing teachers and learners with control over the management of the process. We build upon our automatically generated light-weight ontologies using them to infer from the fine-grained evidence that is readily available to higher level learning goals. To do this, we have to determine how to interpret web log data for audio plus text learning materials as well as other sources, how to combine such evidence in ways that are controllable and understandable for teachers and learners, as required for scrutability, and finally, how to propagate across granularity levels, again within the philosophy of scrutability. We report evaluation of this approach. This is based on a qualitative usability study, where users demonstrated good, intuitive understanding of the student model visualisation with system inferences.
Numerical simulation of a flexible plate system for vibration control
Authors: A. R. Tavakolpour, I. Z. Mat Darus, M. Mailah
Venue: WSEAS Transactions on Systems and Control (2009)

This research presents an investigation into the numerical simulation of a flexible thin plate using Finite Difference (FD) and Finite Element (FE). Based on the FD method, an appropriate model of a thin plate was derived and its corresponding natural frequencies were estimated. Then, FE modeling of the plate system was implemented using the ANSYS software and the corresponding modes of vibration were computed by modal analysis. The obtained vibration modes for both models were then evaluated and compared. A number of attempts have been carried out to determine the nodal lines on the plate in order to identify the critical observation points for appropriate locations of the sensors using the FE simulation. Finally, the effectiveness of FD method for real time application was verified by comparative assessment of the obtained natural frequencies with the exact value reported by other researchers. The FD method was found to be the better choice than FE method to model a plate structure for real-time active vibration control.
Variable selection in model-based clustering: A general variable role modeling
Authors: C. Maugis, G. Celeux, M. -L. Martin-Magniette
Venue: Computational Statistics Data Analysis (2009)

The currently available variable selection procedures in model-based clustering assume that the irrelevant clustering variables are all independent or are all linked with the relevant clustering variables. A more versatile variable selection model is proposed, taking into account three possible roles for each variable: The relevant clustering variables, the irrelevant clustering variables dependent on a part of the relevant clustering variables and the irrelevant clustering variables totally independent of all the relevant variables. A model selection criterion and a variable selection algorithm are derived for this new variable role modeling. The model identifiability and the consistency of the variable selection criterion are also established. Numerical experiments highlight the interest of this new modeling.
An architecture for exploiting multi-core processors to parallelize network intrusion prevention
Authors: Robin Sommer, Vern Paxson, Nicholas Weaver
Venue: Concurrency and Computation: Practice Experience (2009)

It is becoming increasingly difficult to implement effective systems for preventing network attacks, due to the combination of the rising sophistication of attacks requiring more complex analyses to detect; the relentless growth in the volume of network traffic that we must analyze; and, critically, the failure in recent years for uniprocessor performance to sustain the exponential gains that for so many years CPUs have enjoyed. For commodity hardware, tomorrow's performance gains will instead come from multi-core architectures in which a whole set of CPUs executes concurrently. Taking advantage of the full power of multi-core processors for network intrusion prevention requires an in-depth approach. In this work we frame an architecture customized for parallel execution of network attack analysis. At the lowest layer of the architecture is an &lsquo;Active Network Interface&rsquo;, a custom device based on an inexpensive FPGA platform. The analysis itself is structured as an event-based system, which allows us to find many opportunities for concurrent execution, since events introduce a natural asynchrony into the analysis while still maintaining good cache locality. A preliminary evaluation demonstrates the potential of this architecture. Copyright &copy; 2009 John Wiley & Sons, Ltd.
End-to-end features as meta-entities for enabling coordination in geographically distributed software development
Authors: Marcelo Cataldo, James D. Herbsleb
Venue: Proceedings of the 2009 ICSE Workshop on Software Development Governance (2009)

The nature of the software development work activities and their inter-relationships makes supporting geographically distributed software development projects a challenging endeavor. In this paper, we discussed the limitations of the traditional organizational design views in terms of coordination in the context of geographically distributed software development projects. We propose the well-established concept of a product feature as a framework to improve support distributed product development projects through collaborative tools that enhance the coordination capabilities of the development organization. Finally, we present a conceptual idea on how such improvement could be realized using product features as the center pieces for communication and coordination in distributed software development.
Wikipatterns
Authors: Stewart Mader
Venue:  (2007)

This book provides practical, proven advice for encouraging adoption of your wiki project and growing it into a useful collaboration tool or vibrant online community Gives wiki users a toolbox of thriving wiki patterns, which enable newcomers to avoid making common mistakes or fumbling around for the solutions to the same problems as their predecessors Explains the major stages of wiki adoption and explores patterns that apply to each stage Presents concrete, proven examples of techniques that have helped people grow vibrant collaborative communities and change the way they work for the better Reviews the overall process, including setting up initial content, encouraging people to contribute, dealing with disruptive elements, fixing typos and broken links, making sure pages are in their correct categories, and more