Search Patient by name
Name of Patient:
Search Patient by ssn
SSN of Patient:
Search Patient by Doctor suprvising
Name of doctor:
Add a patient record
Delete a patient record


Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Authored by: Position2 Team Blogs | Dec 04, 2018
Authored by: Position2 Team Blogs | Dec 04, 2018
Authored by: Position2 Team Blogs | Dec 04, 2018
Authored by: Position2 Team Blogs | Dec 04, 2018
Authored by: Position2 Team Blogs | Dec 04, 2018


Home
About us
Page
Shop
Blog
Contact us
Mart main page
Affordable Paris Tours
City tours / Tour tickets / Tour guides
New collection
Blue Tshirt
$26
Add to cart
Woman shirt
$31
Add to cart
Yellow Tshirt
$21
Add to cart
Cool lingerie
$56
Add to cart


In some of my previous posts I've used a numbers table, like one holding values 1, 2, 3, ..., 255. Such table can be used for string walking, joining with other tables, performing iterations.
The existence of number tables has always been a little pain. Yes, they're very, very simple, but they need to be there. So if you just need to script some SQL query, you may find that you need to create such tables. Ummm... this means you need to have privileges (at least CREATE TEMPORARY and INSERT, if not CREATE).
The other day, Baron Schwartz posted How to round to the nearest whole multiple or fraction in SQL. In an offhand way, he generated some random numbers using the mysql.help_topic table. I then realized that post solved something I've been looking for: using a sure-to-exist table on any MySQL installation.
What does the table consist of? It consists, among other columns, an incrementing help_topic_id column:
SELECT help_topic_id FROM mysql.help_topic LIMIT 10; +---------------+ | help_topic_id | +---------------+ | 0 | | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 | +---------------+
Still feels unsafe?
The above result provides with sequential integers. But can we guarantee this? Will the numbers never have skipped values? We don't have to rely on these values. We can force them to our liking:
SELECT @counter := @counter+1 AS value FROM mysql.help_topic, (SELECT @counter := 0) AS sel1 LIMIT 10; +-------+ | value | +-------+ | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 | | 10 | +-------+
All we actually need is the existence of rows within this table. We don't care which columns, what their names are, and of which data types they are. Said table currently has 484 rows. One can use CROSS JOIN to achieve more than that:
SELECT @counter := @counter+1 AS value FROM mysql.help_topic t1, mysql.help_topic t2, (SELECT @counter := 0) AS sel1 LIMIT 20000; +-------+ | value | +-------+ | 1 | | 2 | | 3 | | 4 | | 5 | ... | 19992 | | 19993 | | 19994 | | 19995 | | 19996 | | 19997 | | 19998 | | 19999 | | 20000 | +-------+
Number generation
We are now in full control of generated numbers. We don't have to generate sequential numbers. We can generate odd numbers only; multiples of 10, of PI... Following I'll be generating the Fibonacci series:
SELECT @c3 := @c1 + @c2 AS value, @c1 := @c2, @c2 := @c3 FROM mysql.help_topic, (SELECT @c1 := 1, @c2 := 0) sel1 LIMIT 15; +-------+------------+------------+ | value | @c1 := @c2 | @c2 := @c3 | +-------+------------+------------+ | 1 | 0 | 1 | | 1 | 1 | 1 | | 2 | 1 | 2 | | 3 | 2 | 3 | | 5 | 3 | 5 | | 8 | 5 | 8 | | 13 | 8 | 13 | | 21 | 13 | 21 | | 34 | 21 | 34 | | 55 | 34 | 55 | | 89 | 55 | 89 | | 144 | 89 | 144 | | 233 | 144 | 233 | | 377 | 233 | 377 | | 610 | 377 | 610 | +-------+------------+------------+
Conclusion
Using 5.0 and above, you can also use the various INFORMATION_SCHEMA tables (e.g. INFORMATION_SCHEMA.COLLATIONS). Some of these may be slow to load, though.
When you can (and need), have a prepared numbers table. When unable to create one, you can generate such numbers using tables which are certain to exist (at least until the next major version).
comments powered by Disqus


A basic table is built with a tabular
environment. Its first argument contains what we call a preamble which contains a definition of each column. The preamble is mandatory. Inside the environnment, each column is separated by &
. In LaTeX, &
is what we call an active character. If you want to insert an ampersand in your text, you have to use the \&
command instead. Finally, each row is separated by the command \\
. A simple table would therefore be:
\begin{tabular}{lll}
A1 & B1 & C1 \\
A2 & B2 & C2 \\
A3 & B3 & C3
\end{tabular}
This would result in the following table:
The preamble consists of a serie of column definition. Each column definition contains a character to set the text-alignment and may contains optional supplemental characters to customize the column. Here are some of the most important characters that can be used:
| Character | Description |
|---|---|
l | Left-aligned column |
c | Center-aligned column |
r | Right-aligned column |
| | Vertical border |
@{<Content>} | <Content> is inserted in the cell and the margin of the cell is removed |
Therefore, if we take for example this table:
\begin{tabular}{|@{Row:}l|c||r|}
Left Top (no left margin) & Center Top & Right Top \\
Left Bottom (no left margin) & Center Bottom & Right Bottom
\end{tabular}
The preamble is separated in this way:
| Column 1 | Column 2 | Column 3 |
|---|---|---|
|@{Row:}l| | c|| | r| |
This code would result in the following table:
We've already seen how to add vertical borders. However, how can we add horizontal borders? To do so, we use the command \hline
. Using the command twice, with \hline\hline
, produces a double horizontal border. Horizontal borders are always placed after a line break (\\
), even on the last row. If you are looking for a partial horizontal border, one can use \cline{<i>-<j>}
instead. This command will draw a horizontal border starting from the column i
(columns start at 1) and ending at the column j
.
\begin{tabular}{|l|l|l|}
\hline
A1 & B1 & C1 \\ \hline
A2 & B2 & C2 \\ \cline{1-2}
A3 & B3 & C3 \\ \hline
\end{tabular}
For now, we looked into how to use columns definition with a preamble. However, sometimes, you might want to have a cell that would not follow the definition of its column. To do this, we use the command \multicolumn
.
\multicolumn
is a command that allows you to merge several columns. It takes the following arguments:
\multicolumn{<Nb-of-columns>}{<Column-definition>}{<Content>}
Therefore, if you want to change the column definition of a cell, we use \multicolumn
and set the first argument to 1
. This code shows you how:
\begin{tabular}{|l|l|l|}
\hline
Very very long text & Very very long text & Very very long text \\ \hline
Left-aligned & Left-aligned & Left-aligned \\ \hline
\multicolumn{1}{|r|}{Right-aligned} & Left-aligned & Left-aligned \\ \hline
\end{tabular}
This would result in this table:
As you may have noted, we chose |r|
as the second argument of \multicolumn
to have a right-aligned cell, but keep the borders.
As we saw earlier, we use \multicolumn{<Nb-of-columns>}{<Column-definition>}{<Content>}
to merge columns. We have to provide the column definition in the second argument. When we use \multicolumn
, we omit the &
active characters.
To merge rows, we use instead \multirow
, which comes from the package multirow. It takes the following argument:
\multirow{<Nb-of-rows>}{<Width>}{<Content>}
However, instead of specifying the second argument (the width of the cell), we can use the special character *
which will calculate the width for us. If you want to combine merged columns and merged cells, \multirow
must be inside \multicolumn
. See the following example:
% Insert the following commented line before \begin{document}:
% \usepackage{multirow}
\begin{tabular}{|l|l|l|l|} \hline
\multicolumn{4}{|l|}{Merged columns} \\ \hline
\multirow{2}{*}{Merged rows} & B2 & C2 & D2 \\ \cline{2-4}
& B3 & \multicolumn{2}{l|}{\multirow{2}{*}{Merged columns and rows}} \\ \cline{1-2}
A4 & B4 & \multicolumn{2}{l|}{} \\ \hline
\end{tabular}
Which will result in the following table:
As you can see, this can become very tedious. Our editor take care of the code for you, so you can concentrate on the content of your table. Notice that we have to use \cline
instead of \hline
for some rows, otherwise the horizontal border would cross the merged table cell.
LaTeX is a typographical system and certain conventions have been adopted by its users regarding tables. The booktabs
tables add some commands to help follow these conventions. One of these is that there should never be vertical borders in a table.
booktabs
add several commands related to horizontal borders:
| Command | Description |
|---|---|
\toprule | Top border |
\bottomrule | Bottom rule |
\midrule | Any horizontal rule in the middle |
\cmidrule{<i>-<j>} | The equivalent of \cline |
Here is an example of a booktabs table:
% Insert the following commented line before \begin{document}:
% \usepackage{booktabs}
\begin{tabular}{lll} \toprule
A1 & B1 & C1 \\ \midrule
A2 & B2 & C2 \\
A3 & B3 & C3 \\ \bottomrule
\end{tabular}
which will result in this table:
You might recognize this type of table. The top and bottom border are thicker and the table is spaced more evenly.
table
environmentFinally, it might be useful to have a caption for your table and a label. A label allows you to refer to your table with \ref{<label>}
to print the number of the table, or \pageref{<label>}
to print the number of the page where the table is located.
The caption is defined with \caption{<text>}
and the label with \label{<text>}
. The caption and the label are instead in the table
environment. The table
environment is what is called a float. This means that LaTeX might place your table somewhere else in the document to have the best typographical presentation possible.
Here is how we use the table
environment:
\begin{table}
\centering % Center your table
\caption{Your caption} % Caption
\label{tab:my-first-table} % Label
\begin{tabular}{|l|l|l|} \hline % Your table
A1 & B1 & C1 \\ \hline
A2 & B2 & C2 \\ \hline
A3 & B3 & C3 \\ \hline
\end{tabular}
\end{table}
which will result in this table:
If you prefer when the caption is under the table, move the \caption
command before the end of the table
environment.
In this article, you learned the basic components of a table and how to build them with LaTeX. Of course, you may do much more, including colors, border thickness, border types, rotated cells... However, this is a strong beginning. In the mean time, use our editor. As you may know, or as you will discover, coding tables by hand in LaTeX may become troublesome as soon as your table is a little bit complex. We take care of packages compatibility issues and typographical issues for you.


The figure consists of a 10-by-10 grid. Most of the grid's cells are gray. Nineteen cells are colored dark blue. These dark blue cells are randomly distributed in the upper six rows of the grid. Two of these dark blue cells contain a red box. A cell two cells wide and one cell high (which appears in the first row) and a cell three cells wide and one cell high (which appears in the sixth row) are colored dark blue and labeled "H." Eight cells are colored light blue and contain a red box. Two of these cells are labeled "S." These light blue cells with a red box are distributed randomly, most of them located in the upper half of the grid.


401 Unauthorized
You are not authorized to complete that action.
Make sure you are signed in as the correct user.


| Team | {{teamName}} |
|---|---|
| Points | {{teamInfo.points}} |
The Blast Down Cart is a Portfolio Item visualization for your data in Rally. The Blast Down chart shows the enitre history of a Rally Initiative, and is a fun tool to reward your efforts in realtime.
We suggest you use it in a few ways:
Each of the different types of alien ships represents a different piece of data in the Initiative you select.  The larger the alien, the larger the work item. Here is the exact correlation:
The aliens on the screen are colored according to their realtionship - Features are assigned a color, and the stories or tasks that are parented to that feature in Rally are given the same color.
The ships at the bottom represent the teams, and their colors correlate to the score in the scoreboard.
Scores are calcuated using story points for each story that is completed. If a story has no points assigned, the team will get no points for completing it. You can also switch the scoreboard to report scores in terms of the number of stories completed, if you prefer.


"Light Makes Right"
June 20, 1988
Volume 1, Number 7
Compiled by
All contents are copyright (c) 1988, all rights reserved by the individual authors
Archive locations: anonymous FTP at
ftp://ftp-graphics.stanford.edu/pub/Graphics/RTNews/,
wuarchive.wustl.edu:/graphics/graphics/RTNews, and many others.
You may also want to check out the Ray Tracing News issue guide and the ray tracing FAQ.
Andrew Glassner's hardcopy "RT News" is coming out soon - if you're not on the mailing list, write him.
SIGGRAPH Ray Tracers Roundtable: in case you don't know, this is an informal get-together during SIGGRAPH where we talk about ray tracing techniques and trends. Personally, I'd like to aim for about the same time as last year: Thursday, sometime after 5 pm (with people then hitting the technical reception for food afterwards). Same as last year, we'll leave notes at the message center to all subscribers as to exactly where and when. If you're not planning to attend SIGGRAPH, please save me some note-writing effort by telling me. Otherwise, see you there.
back to contents
<EMAIL_ADDRESS>Mail will still (slowly but surely) reach Paul at his old Berkeley address.
# David Lister # Data General Corp. # 62 T. W. Alexander Drive # Research Triangle Park, NC 27709 #<PHONE_NUMBER> alias david_lister<EMAIL_ADDRESS>From David:
I have been working on Ray Tracing since 1984 while I was a graduate student at The Ohio State University. I am still working on my thesis for my MSEE on parallelism and algorithm improvements for Ray Tracing. My areas of Ray Tracing interest include the following:
1). algorithm efficency 2). simulation of natural phenomenon (optical characteristics of materials)
and,
3). parallelism.
David Lister
# Pete Segal # AT&T Pixel Machines # Room 4K-208 # Crawfords Corner Road # Holmdel, NJ 07733 #<PHONE_NUMBER> alias pete_segal hpfcrs!hpfcla!ihnp4!homxc!pixels!pls
From Pete:
I'm not real big on introductions, but here goes...
I was born the son of a poor black sharecropper... wait, wrong story....
I started in the Computer graphics lab at RPI in 1979, got my Master's in '82 and came to Bell Labs doing graphics for CAD systems. I moved to Pixel Machines in early 1987 and have been working there since. I am interested in 3d rendering and animation, and I am currently working on the Ray tracing library for the Pixel Machine, RAYlib.
back to contents
I just received a copy of Pixar's "RenderMan" interface. To quote the preface:
The RenderMan interface is designed so that the information needed to specify a photorealistic image can be passed to different rendering programs compactly and efficiently. ... In order to achieve this, the interface does not specify how a picture is rendered, but instead what picture is desired. ... The RenderMan interface is a collection of procedures to transfer the description of a scene to the rendering program.
The interface for the ray tracer is wonderfully short, as it is simply another command in Pixar's shading language. I include it here in full:
18.4.5 RAY TRACING
color trace( point R )
"trace" returns the incident light falling on a surface in a given direction R. If a particular implementation does not support ray tracing, and cannot compute the incident light arriving from an arbitrary direction, trace will return 0 (black).
That's it. I don't see any way this command can support shadowing or filtering, but I haven't read through the document carefully (Pixar seems to want to go with their "Shadow Depth Maps" instead - SIGGRAPH 87 paper).
Anyway, this interface is "endorsed" by Apollo, DEC, Stellar, Ardent, and Sun, so it seems to be a happening something. I'm not sure what "endorsement" means, exactly, but one thing it means is that you should probably check it out.
Dore': well, I received the two preliminary manuals yesterday. As such, about all I can commit myself to is: "nice packaging - very artsy binders". Reviews, please?
back to contents
back to contents
Below is a partial list of groups (in alphabetical order) offering ray tracing packages. If you know of any others, please clue me in (I'm particular ignorant when it comes to software for animators & advertising, such as Wavefront. For now, I have left them off the list below). The "Contact" section first lists the person who I have dealt with, followed by the official contact address and/or phone number. I believe the only company that won't have representation on the floor at SIGGRAPH is Ray Tracing Corp (though UCS probably will, in some form). Oh, just to dispell rumors, "Numerical Designs Ltd", Turner Whitted's company, is not planning on announcing a ray tracer by SIGGRAPH 88. Instead, they are marketing a package based on using pipes and filters for rendering (beyond this, I do not know...).
AT&T, Pixel Machines "RAYlib". Available only on the Pixel Machine.
Cost: ???, manuals available realsoonnow.
Contact: Ken Krause,<PHONE_NUMBER>. AT&T Pixel Machines 1-800-544-0097
Ardent, "Dore'". Available on Ardent's Titan superworkstation. Source available in C, portable to other machines.
Cost: $250 for universities, research sites. $15000/$5000 per year for commercial sites. Binary license $200 per copy. Programmer's Guide and Reference Manual preliminary versions are $25 each.
Contact: Ardent Computer Corporation, 880 West Maude Avenue, Sunnyvale, CA 94086<PHONE_NUMBER>
Hewlett Packard. Add-on to their existing "Starbase" graphics package, which will also include radiosity software. Announced at NCGA 1988. Available with the TurboSRX come the end of the year (?).
Cost: ???
Contact: Hewlett Packard Co. 1-800-752-0900, Ext. 782A
Integra (via Mitsubishi, via Enimax), "Turbo Beam Tracing". Available on IBM PC/AT or compatible le
Cost: ??? (will be shown at SIGGRAPH)
Contact: Gregory Szewczyk Enimax International Inc. 113 Martin Grove Road Etobicoke, Ontario M9B 4K7 CANADA<PHONE_NUMBER>
Ray Tracing Corp, "TRACER" and "TRACER PC". Source available in FORTRAN 77. "TRACER" runs on Cray, VAX, and many Unix-based systems. "TRACER PC" is for the IBM PC, 640K memory, 20 Mb hard disk, math co-processor, and Targa or Number Nine card. "TRACER PC" includes a modeler.
Cost: $3000 for source and first year of updates. Manual for $25.
Contact: Mark Franklin Ray Tracing Corporation 2516 Via Tejon, Suite 316 Palos Verdes Estates, CA 90274<PHONE_NUMBER>
United Computer Systems, Inc, "Ray Tracer". Available on Apollo, IBM, and Mac. Evidentally selling well on Mac and IBM: 4x sales than Apollo sales since intro post-SIGGRAPH '87. It turns out that this product is actually made by Ray Tracing Corp.
Cost: ???, manual available for $25.
Contact: Alan Brown (at TMAC (sp?)),<PHONE_NUMBER> United Computer Systems, Inc Graphics Development Group 10564 Progress Way Cypress, CA 90630<PHONE_NUMBER>
Wavefront Technologies, Inc, "3-D Dynamic Imaging System". Their system has "production speed ray tracing" as a feature.
Cost: ???
Contact: Wavefront Technologies 530 East Montecito Street Santa Barbara, CA 93103<PHONE_NUMBER>
back to contents
I did an interesting micro-project this winter/spring. We were interested in porting some programs to PCs and/or Workstations, so I compared the performance of a few chunks of graphics code on a bunch of machines. The code was supposed to represent some of the typical cpu and I/O intensive things that graphics programs tend to do.
The benchmarks are: Faults: randomly accesses a huge array (>16 Megabytes) (I know--not huge to you Cray users, but it is to PCs) Obviously, tests virtual memory usage. Shade: typical shading routine. Tests floating point very strongly. Bbox: highly optimized bounding box intersection routine for a ray tracer. (actually, this one has become somewhat unoptimized for the testing, but you get the idea) Was intended to test floating point performance and if-then-else branching. Actually, tests floating point and caching. Clear: sequentially clears a large memory array. Tests compiler, MIPS, and memory usage. Sub: calls an empty subroutine repeatedly. Tests MIPS. Fread: formatted reads and writes. Tests I/O speed, floating point performance and MIPS. Uread: binary reads and writes. Tests raw I/O speed.
Machine faults shade bbox clear sub fread uread ------- ------ ----- ---- ----- --- ----- ----- VAX780 12.5 16.9 12.3 11.8 19.3 17.4 23.2 uVAX II 22.2 18.5 15.6 12.9 18.9 24.0 29.1 HP320 * 10 45 4 8 5 6 HP350 4 5 28 3 4 3 4 Sun 3/1 * 9 34 4 6 5 5 Sun 3/2 * 9 48 3 3 2 4 Sun 386 * 9.5 16 2 5 3 1 Mac II * 31.3 44.3 * 4.3 13 5.3 PC/AT * 70 180 * 39 17 6 PS 2/80 * 9.4 49.7 * 11.1 11.4 7.3 Compaq ~ ~ ~ ~ 19.0 13.1 5.5 Iris * 30 59 4 5 15 3 IrisFPA * 11 13 4 5 6 3
All entries are in seconds to run specified benchmark. * indicates that operating system not set up to allow program to run. ~ indicates benchmark not attempted.
The machines tested: VAX780: Vax 11/780 with FPA and 32 Mbytes memory uVAX II: Microvax II, VMS, 16 Mbytes memory HP320: Unix HP350: SRX, Unix, 32 Mbytes memory Sun 3/1: Sun 3/160, 68881 co-processor Sun 3/2: Sun 3/260, 68881 co-processor Sun 386: Sun 386i/250, 80386/80387, Unix Mac II: MPW, 68881 PC/AT: Xenix, 80287 PS 2/80: OS2, 80387 co-processor Compaq: Compaq 386, Unix, no coprocessor Iris: SGI IRIS 3030 without FPA IrisFPA: SGI IRIS 3030 with FPA (Iris 3130 performance was identical to 3030.)
What did I learn from all this? One thing is obvious: if a FPA is available for your machine and you can afford it (they are usually cheap) buy it even if you don't do alot of floating point. It affects all sorts of performance characteristics. Another important point: it is not possible to evaluated computer performance as one number. Different computers do different things well.
back to contents


Home
Events
News Feed
Contact Us
Dundaiing
Post your event
Event Name
Event Location
Promoter's Name
Post
Dj Creme is hosting Hakuna matata at Nakuru. Come one, come all!


The Statement of Work.
Available to Download
DownloadMany of the properties of both Newtonian and non-Newtonian fluid dynamics, especially its use in rockets, is yet to be fully apprehended. By launching a distinct set of fluids as a payload for our rocket, we hope to fix that...
Learn moreIn order to bring our experiment to the target altitude and expose it to the necessary vibrations, we will need to create a well crafted aerospace vehicle that meet all our criteria...
Learn moreA well developed payload is necessary to record reliable data in the experiment. The payload will be created with Raspberry Pi Zeros, ADXL345 accelerometers and Neopixel rings...
Learn moreBelow Are several documents including: our Statement of Work (SOW), Preliminary Design of Review (PDR), Critical Design Review (CDR), Flight Readiness Review (FRR), Launch Readiness Review (LRR), and Post Launch Assessment Review (LAR)
Available to Download
DownloadReview, Presentation, and Flysheet Available to Download
Review, Presentation, and Flysheet Available to Download
Not Available to Download
DownloadNot Available to Download
DownloadNot Available to Download
Download


Home
Our Services
About US
Sign Up
ABOUT
404
BRAIN NOT FOUND
Hadeel Essam Alzayed
Mohammad Saad Eddin
Aseel Samer Mesmar
Mahmoud Yassin Almahmoud
Hanaa Nawaf Al-Ghazzi


{% extends "base.html" %} {% block title %}
Medieval catalogues > LIBRARIES OF KING HENRY VIII > Richmond Palace > Inventory of books, February 1535
{% endif %}126 identified entries found.
All data was derived from the List of Identifications by Professor Richard Sharpe.
{% if not printing %}
A key to codes used in the List is available (opens in new tab).{% endif %}


This tool is useful for managing a group of short tasks. The timeline basis is in minutes.
Please feel free to report bugs or to request features at github.com/j-pel/dynamize.


{{- $page := .Page -}} {{- $bn := "demo" -}} {{- $iconBlock := dict "size" "small" "stroke" "thinner" "icon" "search" "stroke" "thicker" -}} {{- $searchIcon := partial "blocks/icon/icon" (dict "Block" $iconBlock "Page" $page) -}} {{- $iconOptions := partial "blocks/demo/demo--filter-appearance_icon-options.svg" -}}
Filter title
Placeholder text


-
Reference example demonstrating current headings inside legends pattern
This exhibits the issue in JAWS whereby pressing the
H
key to list headings does not announce the nested <h1> -
Example demonstrating headings inside legends with additional aria roles and original h1 removed
Additional aria added to legend to work around JAWS bug.
<legend role="heading" aria-level="1">...</legend>
- Reference example demonstrating current pattern, associated with radios
- Example demonstrating headings inside legends with additional aria roles and original h1 removed, on a fieldset containing radios
-
Example demonstrating headings inside legends with additional aria roles but original heading left in placeAdditional aria added to legend to work around JAWS bug.
<legend role="heading" aria-level="1"><h1>...</h1></legend>
This example was a dead end - results in duplication (as expected, but worth trying)


Error
Error
Please input your name.
Please input your address.
Please input your country.
Please input your City.
Please input your email correctly.
This input must be the same as your email.
Please input your phone number.
{{'MODAL.HELP1' | translate}}
{{'MODAL.HELP2' | translate}}


I am a Computer Science graduate from NIT Durgapur.
Currently working as a Software Engineer at Qualcomm, Hyderabad, India.
Based on investigating uncertain maximum ﬂow of a network whose capacities are random fuzzy variables using varying population genetic algorithm with indeterminate crossover.
Read paper


Charleston PyLadies
PyLadies is an international mentorship group with a focus on helping more women to become active participants and leaders in the Python open-source community.
Meetups, workshops, and tutorials begin June 2014 at PokitDok Charleston.
Free and open to all supporters of women in tech.


S1E
S2E
My Little Pony: Roleplaying is Magic
For Players
Navigation
top
< prev
next >
bottom
Bookmarks
Cover
Publication Info
Dedications
Introduction
For Players
The Magic of Friendship
CMC Character Creators!
World of Equestria
Spike, Take a Letter
For GMs
Thanks for Reading!
Credits
Delicious font


--- layout: post title: Speeding up CGI access to Gem Rails categories: - documentation author: admin published: true date: 2005-01-23 00:31:07.000000000 +00:00 ---
Jamis has a nice article demonstrating how he decreased the reload time from 2.4 seconds to just 1.1 seconds on CGI access to his Gem Rails application:
Rails’ preferred installation method is RubyGems, a convenient, powerful utility for installing Ruby libraries and applications. Unfortunately, that convenience comes at a price—loading a library via RubyGems adds some overhead. Recent releases of RubyGems have made some good progress in reducing that overhead, but it still exists.
If you’re running WEBrick or FastCGI for development, this is not an issue, though.


Off-Topic
Snipp
(3)
I found out
(9)
Who has AOT Map?
(4)
Mexican food
(6)
A new op script
(1)
Boooooooored
(5)
Im a buyer
(2)
Gyazo
(4)
Script Request
(2)
Hexus download?
(5)
Donation Rank
(3)
Steal games
(4)
Discord?
(2)


Author: Justin Thomas
Name of package: cov20
Reviewer: Yan Ma
This “cov20” package provides three datasets and three functions related to the COVID-19 cases. Here’s an overview of this package.
- Datasets:
“data 2” contains daily confirmed new cases, new deaths and cumulative confirmed cases in each country.
“data3” contains country name, recently cumulative cases and cumulative deaths of each country.
“data5” contains cumulative cases of each Australian state over a time period of February 2020 to October 2020.
- Functions:
The first function is “launch_app()”, which enable the users to launch the shiny app.
The second function is “selectui01()”, according to the documentation, it “creates a drop-down list and displays options for countries and states to select from in the application”.
The third function is “leafserv()”, which “generates a map of your desired country in the application”.
👩💻What I think this package will do VS what it does:
Provide COVID-19 cases data.
Yes, this package provides both daily data and cumulative data, and the datasets covered many countries.
Launch the shiny app within a function.
Yes, by running the “launch_app()” function, I got the shiny app and it worked as expected.
Select one input from the given options by running the “selectui01()” function and get a data table or a figure.
No, the documentation for this function is quite short and doesn’t provide enough information on how to use it. When I copy the example in the README file and paste it in my console, an error happened. Then I tried to pass some params into this function, for example, “selectui01(‘Australia’)” or run the example in the help file. I got lots of duplicate text output which is difficult to understand.
Some map stuff by running the “leafserv()” function, since the name of function indicates the using of leaflet map.
Yes, I can see a nice map with markers on it by running this function.
🖊Potential Improvements:
Improvements on documentation: If the documentation contains some “real” examples, it will be much easier for the users to use this package. The current documentation is not sufficient to get started for me.
Improvements on the code: For the selectui function, my suggestion is to use unique() or something similar to get rid of the duplicate records. A long output is painful for users.
Improvements on the package: For the function “leafserv()”, it requires long, lat and the name of the country to generate a map. But in the datasets provided by this package, there are only locations of states of Australia. If the users want to make a map of another country, they have to get the location information from an other place. This makes things difficult.
📁What I Learnt:
Firstly, documentation for a package is very important. When reviewing other students’ work, I found that what I think is easy to understand may be difficult for the users. We must write the documentations and vignettes very carefully and always repeat ourselves so that the users can find how to use the package easily.
Secondly, examples are useful tools to communicate with our users. Running the examples is the most straightforward way to see how the package works. If the users can’t fully understand the text explanation, they can try to run some examples and to see the results.
Lastly, creating a package should follow a normal structure. It’s more efficient to learn how to use a package if it has a same structure with the packages we usually use.
🏅In Addition:
What I want to say is, although there’s something not perfect, this package is quite well structured and has all the necessary files. And the package passed the R CMD check without errors. The tests of the functions also passed the auto check. Overall, great job!
This package review was conducted by the follwing steps.
Installation instructions: for the package is found in README
Vignette(s) demonstrating major functionality that runs successfully locally
Function Documentation: for all exported functions in R help
Examples for all exported functions in R Help that run successfully locally
Installation: Installation succeeds as documented.
Functionality: Any functional claims of the software been confirmed.
Automated tests: Unit tests cover essential functions of the package and a reasonable range of inputs and conditions. All tests pass on the local machine.
Copyright © 2020 Yan Ma, Coronavirus Track Website.


We are proud to launch the WEC 2017 website.
The 2017 WEC Organizing Committee is excited to welcome you to WEC 2017 from Janurary 12th to the 15th.
This years theme, 'Collaboration'
The Western Engineering Competition was founded in 1985 and brought together the leading students from across Western Canada to practice and exhibit their problem solving, team-building, and communication skills in seven different events.
For the first time in history the Western Engineering Competition will be held in beautiful Banff, Alberta.
We are proud to launch the WEC 2017 website.
Be apart of the biggest student run engineering event in western Canada.
Our new WESST website goes live
The WESST app for iOS launches! This will be the communication platform for the conference allowing students to communicate and share their experiance. Sponsors can even make their own info page in the app!


--- layout: default title: Fight by my side for democracy permalink: /cyrus-fight/ hideMenus: true hideHeaderSignUp: true meta_content: |
Big money interests have hijacked my country, and I am here to take it back.
As the new Executive Director of MAYDAY.US, I am thrilled to join Zephyr Teachout, you, and other citizens across the country on the front lines of the fight to take back our Republic from the corrupting influence of big money.
If all MAYDAY.US citizens chose to give monthly, we’d have enough ongoing support to take back our Republic.
Let’s fight together for democracy.
—Cyrus Patten, Executive Director, MAYDAY.US
“Corruption is the issue hiding in plain sight in the 2016 campaign. Together, we’ll continue the MAYDAY.US spirit of dreaming big, trying new things, and striking at the root of corruption with large, unafraid actions. With all hands on deck, we can overcome legalized bribery and achieve political equality. We’re asking you to re-commit. Your donation will ensure we can address a big problem with bold action.”
“Corruption is the issue hiding in plain sight in the 2016 campaign. Together, we’ll continue the MAYDAY.US spirit of dreaming big, trying new things, and striking at the root of corruption with large, unafraid actions. With all hands on deck, we can overcome legalized bribery and achieve political equality. We’re asking you to re-commit. Your donation will ensure we can address a big problem with bold action.”


Crop Ontology Category
Categories
Choose a category
300-499 Phenotype and Trait Ontology
010-089 General Germplasm Ontology
100-299 Plant Anatomy & Development Ontology
500-699 Structural and Functional Genomic Ontology
700-799 Location and Environmental Ontology
Category Details
Ontology Details
ID Details


ASTRO's Cha Eun Woo talks about the hardships and enjoyment of pursuing idol life and acting at the same time
by sl278Cha Eun Woo spoke about the difficulties of promoting an album and acting at the same time.
The popular idol star appeared at his group's showcase to promote ASTRO's newest album titled 'BLUE FLAME' where he revealed his thoughts about juggling both acting and being an idol.
He stated: "It would be a lie to say it's not difficult but even though it's hard I had a lot of fun preparing for these activities. I got through those challenges with that mindset. I wish people would show me as much love as the effort I put into these projects."
ASTRO is currently in the midst of promoting their sixth mini-album.


Stop in for a good cup of coffee while hitting the slopes. Originally located in Zermatt Switzerland,
we now serve skiers and snowboarders in 3 locations. Our specialty is black coffee, we also serve food.
Our Cafe Mascot
The fennec fox is not an arctic animal. But it is cute.