Posted by Kenny
on July 11, 2011
At first glance, Google+ seems promising. I like how the Circles feature gives you more control over who you share with. The desktop browser interface looks nice and works well, but the mobile experience on the iPhone leaves something to be desired. Several features are unavailable including photo uploading and profile editing, and viewing someone else’s profile still redirects to Google Buzz. The iPad just displays a larger version of the iPhone interface that doesn’t take any advantage of the increased screen size. I hope Google will do a better job with iPad support than Facebook has. I’m looking forward to seeing what they’ve done with the iOS app, which is supposedly just waiting for approval from Apple.
Posted by Kenny
on September 15, 2009
Google recently increased the size of the search box on the home page and search results. Am I the only one that thinks it looks clunky and amateurish?
Posted by Kenny
on January 23, 2009
I recently went through the unfortunate demise of the primary disk on my main development machine, so I had to rebuild my dev environment from scratch. I have a test server running SQL Server 2005, so I decided to install SQL Server 2008 on my dev machine for compatibility testing. Imagine my frustration when I tried to load up my database project in Visual Studio 2008 and was told that I needed a local instance of SQL Server 2005!
Fortunately, Microsoft has a new GDR release of Database Edition that adds support for SQL Server 2008. Unfortunately, this isn’t just a service pack, it’s more like a product upgrade. An upgrade of your database project is required, and the project will no longer be usable by other developers on the team if they haven’t upgraded to the GDR release also. Oh well, I guess you can’t have everything.
Posted by Kenny
on October 16, 2008
When creating a new Windows Communication Foundation web service, the default extension is .svc. This can be a problem if you want to migrate an existing .NET web service where clients may have hard-coded the .asmx extension. The following article from MSDN Blogs shows how to configure a WCF web service that uses the .asmx extension:
Wenlong Dong’s Blog : How to use .asmx extension to handle WCF requests?
Posted by Kenny
on October 15, 2008
Via Ajaxian: Google is now hosting a number of open-source AJAX libraries, so you can take advantage of the vast Google infrastructure to reduce the load on your server. Complete details on how to access the script files can be found in the AJAX Libraries API Developer’s Guide.
Posted by Kenny
on June 13, 2008
It looks like this blog was recently hacked with a rather nasty, malware-distributing trojan, and apparently this has been a rather wide-spread problem. Hopefully there weren’t too many visitors turned away by the “Warning – visiting this web site may harm your computer!” message from Google. Here is a blog article with more information about the problem. I deleted all of the WordPress files and upgraded to WordPress 2.5.1, then reloaded all of the ScribbishWP theme files from a backup. Finally, I had to hand-clean my WordPress config files and a few static HTML files. I asked for a Google review of the site after the cleanup and it looks like we’re in the clear for now, but please email me if you notice anything like this happening again!
Posted by Kenny
on May 27, 2008
Some of the standard ASP.NET server controls allow the user to specify a template containing custom markup that will be used inside the server control. It is possible to create “.ascx” user controls that make use of this type of template. The MSDN documentation explains how.
Posted by Kenny
on May 17, 2008
When discussing the new features in Visual Studio 2008, LINQ gets most of the press. However, LINQ only works if you are targeting the .NET 3.5 Framework. Another new feature of Visual Studio 2008 is the ability to choose which Framework version to target, and sometimes you just don’t have the luxury of upgrading all your users to the latest Framework. Fortunately several of the new language features in C# 3.0 don’t require library support, so here are some useful enhancements that work just fine when targeting the .NET 2.0 Framework.
Posted by Kenny
on May 07, 2008
Clearly blog posts have been very sparse here, so I’m going to try something new. Whenever I find a good article or web site that helps me solve a particular problem I’m having, I’ll try to dash off a quick post referencing it. This’ll help me locate the information if I need it again later, and maybe it will help someone else find what they’re looking for too.
Have you ever noticed those strange “WebResource.axd” URLs that ASP.NET likes to generate? I recently needed to return a JavaScript resource from a custom ASP.NET control and wondered if I could take advantage of “WebResource.axd” myself. Via ASP.NET blogger Jeff Putz, Using WebResource.axd for embedded resources shows you how.
Posted by Kenny
on October 23, 2007
I recently purchased a U3-enabled flash drive. I’ve been using Password Safe (originally from Bruce Schneier’s Counterpane Labs, now a SourceForge project) for some time now to store my passwords, and it seemed like a perfect application to have on a flash drive. I was shocked when I discovered that they wanted $9.95 for the U3 version of a free utility!
Well, the U3 Developer Kit is available for a free registration and Password Safe is Open Source, so I decided to see if I could build my own U3 version. It turned out to be easier than I thought. The standard binary distribution of Password Safe already includes all of the necessary U3 support. I just followed the U3 packaging guidelines along with some pathnames gleaned from the Password Safe source to lay out the U3 package. I then used the U3 tools to generate the manifest file and configure the various actions. I even wrote a little device install utility as an NSIS script to make sure the default data directory gets created when installing to the flash drive.
I’m hereby making available the final result under the same Artistic License terms as Password Safe itself. This is based on the 3.10 version of Password Safe, but I will attempt to provide updates whenever I happen to notice a new release of the original binaries. Feel free to email me if you have any feedback. I simply ask that you remember I had nothing to do with the original Password Safe program, only the packaging.
- U3 Installer
- Source
The source ZIP contains just the source files for the U3 packaging. You’ll need to obtain the program binaries from Password Safe and the U3Action.exe
from the U3 Developer Tools, then place the files according to the directory listing in package_dir.txt
. You can also get the U3P2EXE tool from the U3 site to build the executable installer package.


distort images
drag an image into the browser window to modify it.
with your mouse, hover over the image and drag the grid points to distort the image. changing the grid size removes previous changes.
this experiment was created by georg. you can follow him on twitter or explore the source code on github.
if you like this one, you can check out some of his other javascript experiments github.


Preparation time
less than 30 mins
Cooking time
10 to 30 mins
Serves
6-8
Dietary
This is apple pie like mum used to make, with large pieces of Bramley apple enclosed in rich shortcrust pastry.
Sieve the flour and salt into a bowl.
Rub in the margarine or butter until the mixture resembles fine breadcrumbs.
Add the cold water to the flour mixture. Using a knife, mix the water into the flour, using your hand to firm up the mixture. The pastry should be of an even colour and suitable consistency for rolling.
Divide the pastry into two halves.  Trim the edges with a knife using the edge of the plate as your guide.
Cover the pastry with the stewed apples and sprinkle with sugar to taste.
Roll out the other half of the pastry. Moisten the edge of the bottom layer of pastry and place the second piece on top.
Press down on the pastry edges, making sure that they are properly sealed. Trim off any excess pastry with a knife in a downward motion, again using the plate as your guide.
Flute the edges with a pinching action using your fingers and thumb.
Prick the surface of the pastry lightly before placing the pie in the oven. Cook for 20-30 minutes.
When the pie is cooked it should move slightly on the plate when gently shaken.
Slide on to a serving plate, dust with caster sugar and serve.


Redirect
If this page does not automatically redirect you, click below to go to the FFonts homepage
http://www.ffonts.net


{{ error.code }} - {{ error.type }}
{{ error.time_stamp | date:'h:mm a' }}
| Url | {{ error.url }} |
| Message | {{ error.message }} |
| Details | {{ error.details }} |
No errors found for the last {{ logService.numDays }} days.
The selected service was not found.


Bafana Bafana coach lauds Kwesi Appiah's tactically prowess
by Simon Asare, GNA
Accra, Nov. 15, GNA – Molefi Ntseki, Head Coach of South Africa’s national team, has lauded the tactical prowess of Kwesi Appiah in their 2-0 defeat against the Black Stars of Ghana.
The Black Stars recorded a massive win against the South African counterparts in the group opener of the 2021 Africa Cup of Nations (AFCON) qualifier played at the Cape Coast Sports Stadium.
According to the South African gaffer, Appiah won the tactical “war” on the day and deserves all the credit but insisted that his side were not outplayed.
“I have so much respect for Appiah and I said that the match was going to be a 'war' of tactics and tactics would always win you games but you need to have players who would put in the effort. Ghana put in so much effort which got them the two goals.
“I’m not saying my players didn’t put in efforts but unfortunately we couldn’t win the game, so I think coach Appiah won the tactically war,’’ he said at a post-match press conference.
In his tactical assessment of the game, Ntseki said, “It was not like we were outplayed in the situation where we conceded. It happens in the game of football – when you are not balanced, the opponent will take advantage.
“When you are playing a game like this, everything is flowing very fast and you look for opportunities where you can hurt the opponent. The two teams were very compact. If you look at Ghana, they didn’t have too many shots on goal, apart from the goal from Thomas and the second goal came from a transition, winning the ball when we were open at the back. They had possession but never hurt us,’’ he said.
GNA


Project Title: React Book Finder
Github URLProject Title: Burger Builder
Github URLProject Title: BlogR Content Management System
Github URLProject Title: Password Generator
Github URLProject Title: What is the Weather
Github URLProject Title: Scheduler
Github URL


Color example that also includes using the :not pseudo operator
Hover over me!
I shouldn't change color!


GETHOSTID
Section: Linux Programmer's Manual (3)
Updated: 2010-09-20
Index
Return to Main Contents
NAME
gethostid, sethostid - get or set the unique identifier of the current host
SYNOPSIS
#include <unistd.h>
long gethostid(void);
int sethostid(long hostid);
Feature Test Macro Requirements for glibc (see
feature_test_macros(7)):
gethostid():
-
_BSD_SOURCE || _XOPEN_SOURCE >= 500 ||
_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
sethostid():
-
_BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
DESCRIPTION
gethostid()
and
sethostid()
respectively get or set a unique 32-bit identifier for the current machine.
The 32-bit identifier is intended to be unique among all UNIX systems in
existence.
This normally resembles the Internet address for the local
machine, as returned by
gethostbyname(3),
and thus usually never needs to be set.
The
sethostid()
call is restricted to the superuser.
RETURN VALUE
gethostid()
returns the 32-bit identifier for the current host as set by
sethostid().
On success,
sethostid()
returns 0; on error, -1 is returned, and
errno
is set to indicate the error.
ERRORS
sethostid()
can fail with the following errors:
- EACCES
-
The caller did not have permission to write to the file used
to store the host ID.
- EPERM
-
The calling process's effective user or group ID is not the same
as its corresponding real ID.
CONFORMING TO
4.2BSD; these functions were dropped in 4.4BSD.
SVr4 includes
gethostid()
but not
sethostid().
POSIX.1-2001 specifies
gethostid()
but not
sethostid().
NOTES
In the glibc implementation, the
hostid
is stored in the file
/etc/hostid.
(In glibc versions before 2.2, the file
/var/adm/hostid
was used.)
In the glibc implementation, if
gethostid()
cannot open the file containing the host ID,
then it obtains the hostname using
gethostname(2),
passes that hostname to
gethostbyname_r(3)
in order to obtain the host's IPv4 address,
and returns a value obtained by bit-twiddling the IPv4 address.
(This value may not be unique.)
BUGS
It is impossible to ensure that the identifier is globally unique.
SEE ALSO
hostid(1),
gethostbyname(3)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUE
-
- ERRORS
-
- CONFORMING TO
-
- NOTES
-
- BUGS
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 02:55:10 GMT, September 18, 2014


Key Remote
Preset
Media
Gaming
Arrows
Custom
Reset
Save
Scan the QR code to connect
Or Type the code in your app
IP -
Loading
LAN
WAN
Connected To Remote


Repository structure
- The source folder contains the tool source code, which is in Python.
- This code can be executed by both Python 2.x and Python 3.x.
- The source folder also contains a setup.py file used with cx_Freeze to generate the executables.
- The built folder contains executables versions of the application: Windows users who don't want to (or cannot) install Python, can use the .exe file provided there.
- The docs folder contains information used for this documentation, and files for examples in Angular and Knockout.
Commands
-
-h --help
displays the help for the console application
-
-p / --path path -m / --mode mode {ko,ng}
starting from the given folder path, looks recursively inside each direct child folder, and generates for each of them a templates.js file containing the packed HTML files.
Example:
- ~/scripts/areas/
- public/account/templates/settings.html
- public/account/templates/details.html
- public/help/templates/some-name-1.html
- public/help/templates/some-name-2.html
- public/templates.js <-- generated file containing all .html files found under "public" directory
- ~/scripts/areas/
- admin/accounts/templates/list/accounts-table.html
- admin/accounts/templates/list/accounts-filters.html
- admin/accounts/templates/accounts-dashboard.html
- admin/messages/templates/list/messages-table.html
- admin/messages/templates/list/messages-filters.html
- admin/messages/templates/messages-dashboard.html
- admin/templates.js <-- generated file containing all .html files found under "admin" directory
- ~/scripts/areas/
Optional parameters
-
-a --appname application name
when generating templates.js files for Angular, the name of a global variable referencing the application object (default == "app").
-
-u --underscoreJsCompile js global variable name
allows to run UnderscoreJs compilation on templates, using the given global variable/function. The parameter determines the context passed as argument for _.template function (default == null).
N.B. UnderscoreJs is not required, if this parameter is not specified.


The following statistics were generated with bcftools stats
. The soft-filtered VCF for this release has had records and genotypes annotated but no data has been removed. The hard-filtered VCF removes records and genotypes that have been annotated with filters.
The hard-filtered VCF has stripped records and genotypes that have had filters applied.
{% set vcf = 'hard-filtered' %}| Variable | Soft-Filtered | Hard-Filtered |
|---|---|---|
| Samples | {{ vcf_summary['soft-filtered']['number_of_samples']|int }} | {{ vcf_summary['hard-filtered']['number_of_samples']|int }} |
| SNVs | {{ vcf_summary['soft-filtered']['number_of_SNPs']|int|comma }} | {{ vcf_summary['hard-filtered']['number_of_SNPs']|int|comma }} |
| Ts | {{ vcf_summary['soft-filtered']['ts']|int|comma }} | {{ vcf_summary['hard-filtered']['ts']|int|comma }} |
| Tv | {{ vcf_summary['soft-filtered']['tv']|int|comma }} | {{ vcf_summary['hard-filtered']['tv']|int|comma }} |
| Ts/Tv | {{ vcf_summary['soft-filtered']['tstv'] }} | {{ vcf_summary['hard-filtered']['tstv'] }} |


Notes Pickup
Services
Article
Internship
FAQ
FeedBack
Contact Us
About Us
Apply for Internship
Your Name
Email Address
Primary Phone
Resume Google drive link
Designation
Submit


--- layout: default ---
Wouldn't it be great to have a basic understanding of what a neighborhood meant in Boulder? How can we make these better?


{% extends "layout.html" %} {% block pageTitle %} Apply to object to a company being struck off {% endblock %} {% block header %} {{ govukHeader() }} {% endblock %} {% block content %}
Use this service to tell us why a company should not be removed from the Companies House register.
You can only object to a company being struck off after the notice has been published in The Gazette.
{{ govukDetails({ summaryText: "What is The Gazette?", html: 'Official notices about insolvency or companies being struck off are published in The London, Edinburgh and Belfast Gazettes. You can search The Gazettes online, and get help using their guide to searching.
' }) }}We must receive the objection within 2 months of the publish date.
We cannot register your objection if the company has already been dissolved and struck off. If you have a legal claim to pursue, the company must be restored first. Read the company restoration guidance for more information.
This service takes around 15 minutes. The service will time out after 60 minutes. Your answers will not be saved.
You'll need:
Documents must:


Romeo and Juliet Original Play
Enter Nurse
Nurse: Mistress! what, mistress! Juliet! fast, I warrant her, she: Why, lamb! why, lady! fie, you slug-a-bed! Why, love, I say! madam! sweet-heart! why, bride! What, not a word? you take your pennyworths now; Sleep for a week; for the next night, I warrant, The County Paris hath set up his rest, That you shall rest but little. God forgive me, Marry, and amen, how sound is she asleep! I must needs wake her. Madam, madam, madam! Ay, let the county take you in your bed; He’ll fright you up, i’ faith. Will it not be?
Undraws Curtain
Nurse: What, dress’d! and in your clothes! and down again! I must needs wake you; Lady! lady! lady! Alas, alas! Help, help! my lady’s dead! O, well-a-day, that ever I was born! Some aqua vitae, ho! My lord! my lady!
Enter Lady Capulet
Lady Capulet: What noise is here?
Nurse: O lamentable day!
Lady Capulet: What is the matter?
Nurse: Look, look! O heavy day!
Lady Capulet: O me, O me!  Help, help! Call help.
Enter Capulet
Capulet: For shame, bring Juliet forth; her lord is come.
Nurse: She’s dead, deceased, she’s dead; alack the day!

Capulet: Ha! let me see her: out, alas! she’s cold: Her blood is settled, and her joints are stiff; Life and these lips have long been separated: Death lies on her like an untimely frost Upon the sweetest flower of all the field.
Nurse: O lamentable day!
Lady Capulet: O woful time!

Enter Friar Laurence and Paris, with Musicians
Friar Laurence: Come, is the bride ready to go to church?
Capulet: Ready to go, but never to return. O son! the night before thy wedding-day Hath Death lain with thy wife. There she lies, Flower as she was, deflowered by him.
Paris: Have I thought long to see this morning’s face, And doth it give me such a sight as this?
Lady Capulet: Accursed, unhappy, wretched, hateful day! Most miserable hour that e’er time saw In lasting labour of his pilgrimage! But one, poor one, one poor and loving child, But one thing to rejoice and solace in, And cruel death hath catch’d it from my sight!
Nurse: O woe! O woful, woful, woful day! Most lamentable day, most woful day, That ever, ever, I did yet behold! O day! O day! O day! O hateful day!
Paris: Beguiled, divorced, wronged, spited, slain! Most detestable death, by thee beguil’d, By cruel cruel thee quite overthrown! O love! O life! not life, but love in death!
Capulet: Despised, distressed, hated, martyr’d, kill’d! Uncomfortable time, why camest thou now To murder, murder our solemnity? O child! O child! my soul, and not my child! Dead art thou!
Friar Laurence: Peace, ho, for shame! confusion’s cure lives not In these confusions. Heaven and yourself Had part in this fair maid; now heaven hath all, And all the better is it for the maid: Your part in her you could not keep from death, But heaven keeps his part in eternal life. The most you sought was her promotion; For ’twas your heaven she should be advanced: And weep ye now, seeing she is advanced Above the clouds, as high as heaven itself? O, in this love, you love your child so ill, That you run mad, seeing that she is well: She’s not well married that lives married long; But she’s best married that dies married young. Dry up your tears, and stick your rosemary On this fair corse; and, as the custom is, In all her best array bear her to church: For though fond nature bids us an lament, Yet nature’s tears are reason’s merriment.


class: center, middle # Review Scala 2 # Preview Scala 3 Tour --- ## Agenda - Scala 2 Features - Scala 3 Features --- ## Scala 2 - Basics - Unified Types - Classes - Traits - Class Composition with Mixins - Higher-order Functions - Nested Methods - Currying - Singleton Objects - Extractor Objects - For Comprehensions - By-name Parameters --- ```tut:book var number = 1 number = 2 val firstname: String = "Kason" lazy val lastname = "Chan" def email =<EMAIL_ADDRESS>val fullname = { val fn = firstname + " " + lastname "Mr. " + " " + fn } ``` ??? ```scala // Mutable variable var number = 1 number = 2 // Strict immutable value, it is evaluated once when defined val firstname: String = "Kason" // Lazy immutable value, it is evaluated when called and is never evaluated more than once lazy val lastname = "Chan" // Immutable parameterless function, it is evaluated every time when called def email =<EMAIL_ADDRESS>// Mr. Kason Chan val fullname = { val fn = firstname + " " + lastname "Mr. " + " " + fn } ``` --- ## Dotty - A next generation compiler for Scala Install Dotty with `brew`: ```bash $ brew install lampepfl/brew/dotty ``` Compile Scala source code: ```bash $ dotc hello.scala ``` Start REPL: ```bash $ dotr ``` Try Dotty in your browser with [Scastie](https://scastie.scala-lang.org/?target=dotty) --- class: center, middle # Thank you all for listening! --- ## References - https://docs.scala-lang.org/tour/tour-of-scala.html - https://www.slideshare.net/Odersky/preparing-for-scala-3


--- layout: post permalink: furniturewarehouse.html Tags: Array NameOfCoupon: Furniture Warehouse Cash Back Summary: See our Furniture Warehouse Coupon Code, Furniture Warehouse Rebate, Furniture Warehouse Promo Code, Furniture Warehouse Discount, Furniture Warehouse Coupon Cash Back Rebate here. MetaKeywords: Furniture Warehouse Coupon Code, Furniture Warehouse Rebate, Furniture Warehouse Promo Code, Furniture Warehouse Cash Back Rebate, Furniture Warehouse Discount, Furniture Warehouse Coupon Image: images/24342.gif LinkURL: http://www.shareasale.com/r.cfm?b=195402&u=412002&m=24342 affiliate_url_link: http://www.icouponblog.com/jane.php?id=736 thesis_readmore: See the Furniture Warehouse Coupon thesis_thumb: http://www.icouponblog.com/tn.php?merchantURL=bedroomfurniturewhs.com Title: Save 5% - Furniture Warehouse Coupon Code for bedroomfurniturewhs.com. Furniture Warehouse Rebate & Discount thesis_description: Our Furniture Warehouse Discount Coupon Code for bedroomfurniturewhs.com. We have the best Furniture Warehouse Rebate anywhere. thesis_keywords: Furniture Warehouse, Furniture Warehouse Coupon Code, Furniture Warehouse Discount, Furniture Warehouse Rebate product_name: Furniture Warehouse hop_url: http://www.icouponblog.com/hop.php?id=736 ---
If you just bought your first home or got married and are settling down into your own honeymoon suite, it is time to buy some furniture. Visit www.bedroomfurniturewhs.com. The California based company scours the world to get you the most beautiful, practical and innovative furniture from different countries of the world. They specialize in home furnishings. They will get you the best deals and the best furniture. Check them out online at www.bedroomfurniturewhs.com. They have the widest selection of home furnishings, all at an incredibly affordable price. Visit the website today and use our discount coupons to save money.
www.bedroomfurniturewhs.com is the place to check out if you are looking for innovative or traditional furniture that is comfortable, sturdy and inexpensive. Get the best looking, the most comfortable, luxurious home furnishings that will add beauty, serenity and comfort to your life. Don’t settle for less when you can get so much more for your money at www.bedroomfurniturewhs.com. Visit the user friendly website and discover quality, style, taste, all for an affordable price.
Buy the best home furnishings for your home from www.bedroomfurniturewhs.com. You can get modern beds, traditional or platform beds, canopy beds, bunk beds, day beds, mattresses and head and foot boards, dressers, chest of drawers and much more. You can also get brand name furniture. Get beautiful, modern or traditional bedroom suite and lots more. Save money by applying our coupons to get a great price.


{% get_comment_count for comment_object as comment_count %}
{% if comment_count > 0 %}
All Comments ({{ comment_count }})
{% render_comment_list for comment_object %}
{% endif %}
{% if user.is_authenticated %}
{% get_comment_form for comment_object as form %}
{% else %}
Want to comment? Simply login as one of our users<EMAIL_ADDRESS><EMAIL_ADDRESS>or our blogger<EMAIL_ADDRESS>Let's just say their passwords are secret.
{% endif %}
All Comments ({{ comment_count }})
{% render_comment_list for comment_object %}


T
- The return parameter type of the GeneElements contained in the
created genes of the Chromosomes created by this factory.public class ChromosomalArchitecture<T>
extends java.lang.Object
| Constructor and Description |
|---|
ChromosomalArchitecture()
Creates a new factory for Chromosomes.
|
ChromosomalArchitecture(java.util.List<Gene<T>> genes)
Creates a new factory for Chromosomes.
|
| Modifier and Type | Method and Description |
|---|---|
int |
addGene(Gene<T> gene)
Adds the given gene to the chromosomes produced by this factory.
|
int |
addGene(GeneArchitecture<T> geneArch)
Adds a gene to the chromosomes produced by this factory.
|
int |
addGene(java.util.List<GeneElement<T>> sequence)
Adds a gene by its sequence to the chromosomes produced by this factory.
|
java.util.List<java.lang.Integer> |
addGenes(java.util.List<Gene<T>> genes)
Convenient function that adds all given genes to this architecture and
thus to the chromosomes produced by this factory.
|
void |
addStaticLinkingFunction(Gene<T> staticLinkingFunction)
Adds a static linking function to the architecture.
|
Chromosome<T> |
create()
Creates a random Chromosome with respect to the possible elements in the
architectures genes.
|
Chromosome<T> |
create(RandomEngine r)
Creates a random Chromosome with respect to the possible elements in the
architectures genes.
|
Chromosome<T> |
createReplica()
Creates a chromosome that contains all the genes as they are set in this
architecture.
|
static <T> Chromosome<T> |
createSingleGenicChromosome(Gene<T> gene)
Creates a Chromosome that only contains one modifiable Gene and no
unmodifiable.
|
void |
setChromosomeRootToGene(Gene<T> rootGene)
Adds the given gene to the architecture and sets the root of the
chromosomes produced by this factory to that given gene.
|
void |
setChromosomeRootToGene(int geneId)
Sets the root of the chromosomes produced by this factory to the gene
defined by the given geneId.
|
public ChromosomalArchitecture()
public int addGene(GeneArchitecture<T> geneArch)
geneArch
- The architecture of the gene that should be added to the
chromsome.public int addGene(java.util.List<GeneElement<T>> sequence)
sequence
- The list of elements that define the genespublic int addGene(Gene<T> gene)
gene
- the gene to be addedpublic java.util.List<java.lang.Integer> addGenes(java.util.List<Gene<T>> genes)
genes
- The list of genes to be addedpublic void setChromosomeRootToGene(Gene<T> rootGene)
Adds the given gene to the architecture and sets the root of the chromosomes produced by this factory to that given gene. The given gene is not to be allowed to be part of the architecture already. Otherwise the behavior is undefined.The root is the gene of a chromosome from which the evaluation begins.
Note: The root can just be set once.
rootGene
- The gene to be set as the root.java.lang.IllegalStateException
- If the root was already set before.public void setChromosomeRootToGene(int geneId)
Sets the root of the chromosomes produced by this factory to the gene defined by the given geneId. The root is the gene of a chromosome from which the evaluation begins.
Note: The root can just be set once.
rootGene
- The gene to be set as the root.java.lang.IllegalStateException
- If the root was already set before.java.lang.IllegalArgumentException
- If the given geneId is invalidpublic void addStaticLinkingFunction(Gene<T> staticLinkingFunction)
staticLinkingFunction
- The unmodifiable gene encoding a static linking function.java.lang.IllegalArgumentException
- if the given gene is modifiablepublic Chromosome<T> create()
public Chromosome<T> create(RandomEngine r)
r
- The random engine to be used for creation.public Chromosome<T> createReplica()
java.lang.IllegalStateException
- if no modifiable gene exists or the root is not setpublic static <T> Chromosome<T> createSingleGenicChromosome(Gene<T> gene)
gene
- The contained modifiable gene.


Lake Omo Turkana food Gibe Lower changes Retrieved from: III impacts research water Ethiopia ecosystem Development indigenous Basin University services social development {border-style people Ethiopian potential px;} #ffffff;} Kenya [], change developments interests land African communities dam include Social environmental irrigation lake region systems (Avery Omo-Turkana data expert levels International groups implications local Addis current elicitation fish flood hydrological impact livelihood livelihoods political productivity (e.g., Africa Power River Stevenson Turkana, access costs elements irrigated lake’s social-ecological Buffavand Department Fig. Given Hodbod Institute Studies availability downstream ecology including increase likely new populations river Ethiopia, Kenya. Research SES affected conflict cultural economic farming grid.. labor large paper process provisioning reduced region, sugar Eastern Environmental Ethiopia. Ethiopia’s However, National School Sugar based commercial different increased large-scale major nutrient px; reduce region. resources seasonal technological {font-family (Buffavand Ababa Anthropology, Avery Basin, Ethiopia: Government Kuraz London Turkana’s Valley benefits challenges construction cultivation ecological example, extent fisheries flood-retreat font-size given knowledge level majority material model natural present provide reducing reservoir result review scoping southern study villagization Anthropology April Avery, Bodi Corporation ESS Federal Gownaris Omo, Oxford. Report Science South Wind a). area create critical crops dam, dependent double; estates existing government grazing high identify important northern population production project quality rapid resettlement security species studies value way (Carr (Stevenson (TEEB (Turton Cambridge Carr Central Ferguson’s Kamski Kurewa Oxford Professor Republic Statistical Turkana. University, affect agriculture annual areas assessments b). benefit border-color border-width borne conflicts depend domestic dynamics ecosystems electricity expected experts fishes flow flows following future gaps inflow insecurity lake, largest nature negative negatively network oil outcomes participants presented provision published related researcher resilience resource response services. significant solid; substantial use used water, {font-style {font-weight (), (Kamski (Kolding (see Agriculture Basin. Changes College Conflict Dam Democratic Economics Gulf, Irrigation Kenya: Kenyan Land Ltd. New Oil PhD Population Press Project Resources Springer Studies, Working actor address agricultural agriculture, aid analysis anticipated approximately article assess available basin began biodiversity bold cash change, collab: consider cotton courier; currently data. decision-making decline development, distribution diversity early em; energy equitable equity establishment exacerbated far farming, floods fodder generation group groups, herding influence key lack landscape-scale lead livelihoods. livestock loss making migrants mitigation opportunities order particularly patterns peoples plantations power program projected pt;} rain-fed recent reduction regarding region’s regulation relevant researchers results scale scope services, shown subsystem sugarcane supplementary surrounding sustainable systems. traditional vital wild wildlife wind


| Property | Where |
|---|---|
position |
(Outlook, Gmail, Yahoo) |
display |
(Outlook, Gmail) |
float |
(Outlook) |
| — | — |
height |
(Outlook) |
width in p/div |
(Outlook) |
padding in p/div |
(Outlook) |
background |
(Outlook, Gmail) |
min-width |
(Outlook) |
max-width |
(Outlook) |
| — | — |
opacity |
(Outlook, Gmail, Yahoo) |
box-shadow |
(Outlook, Gmail, Yahoo) |
| — | — |
rgba() |
(Outlook) |
data-uri |
(all webmail) |
E[attr]
| (Outlook, Gmail) |E:nth-child(n)
| (Outlook, Gmail) |::before
and ::after
| (Outlook, Yahoo, Gmail) |E F
| (Gmail) |E + F
, E > F
etc | (Outlook, Gmail) |Inline your CSS as much as possible.

···


There are many legends about mermaids and some dozens of claims from the history that stand in support of ‘real’ mermaid sightings. Sailors and residents of coastal towns all around the world have recited stories about their encounters with the sea-maidens. One story dates back to the 1600s. It claimed that a mermaid tried to enter Holland through a dike and was injured in her efforts. She was taken to a nearby lake and nursed. Eventually, she became a productive citizen, learnt Dutch, performed household chores and converted to Catholicism.
There are many such legends of mermaids. They may be ancient but their existence is prevalent in many forms even today including films, books, movies and even Starbucks.
Nearly three quarters of the Earth is covered with water. No wonder, oceans contained various mysterious creatures like mermaids and sea serpents, some of them might be in existence even today. Merfolk, namely mermen and mermaids are the only marine version of half animal and half human legends that have captured human imagination since ages.
The male members of underwater race of merfolk called as merman are supposedly more shy and secretive than their female counterparts. Nearly all stories suggest that mermen never came to the surface of ocean whereas mermaids have been very active in their appearances on the ocean’s surface.


This componentent is intended to be used as a notification pool in order to keep the user experince more to his liking.
In order for everything to work smoothly this component uses a pool of
<psk-ui-toast/>
and
<psk-ui-alert/>
.
For beggining you could send a message
or an array of message
which are separated
in distinctive notifications(the message
is not mandatory) and a name
for each
message(again,this is not mandatory)
and the type of feedback you want to show.
To display messages using this component a controller must listen for the openFeedback
event triggered by the psk-list-feedbacks
in order to receive the callback used to send the messages:
The third argument for the feedbackEmitter
callback specifies the message type and can take one of the following options:
The alerts are stackable and they will only show a specific number of them(only on toast type notifications).
When the X button is pressed(when a Toast
pool is used) an event(
closeFeedback
) is triggered and the Application Controller should listen to this, so the toast
can be closed within the controller.
As for the alert it has auto-close feature but it can also be closed by clicking on it!
This component has no HTML children.


IN THE COURT OF SH. DEVENDRA KUMAR SHARMA ADDL CHIEF METROPOLITAN MAGISTRATE (Spl. Acts) CENTRAL TIS HAZARI COURTS: DELHI Delhi Pollution Control Committee vs M/s N.R. Industries U/s 23/24/25/26 & 33A r/w sec. 41/43/44 & 49 of Water Act, 1974 CC No.199/06 JUDGMENT
(a) Serial no. of the case : 02401R0201282000 (b) Date of commission of offence: 24.09.2000 (c)Name of complainant : Sh. Sunil Kumar Junior Environmental Engineer (d) Name, parentage, residence: 1)M/s N.R. Industries, 2)Nathuram Both at B4, DSIDC Sheds, Wazirpur, J.J. Colony, Delhi.
(e) Offence complained of/ proved : U/s 23/24/25/26 & 33A r.w.s.
41/43/44 & 49 of Water Act, 1974
(f) Plea of accused : Pleaded not guilty.
(g) Final order : Convicted
(h) Date of such order : 23.03.2015 Date of Institution : 27.06.2000 Arguments heard/order reserved: 09.03.2015 Date of Judgment: 23.03.2015 Brief statement of the reasons for the decision:
1. The Complainant i.e. Delhi Pollution Control Committee (for short the 'DPCC') filed the present complaint u/s 23/24/25/26 & 33A read with section 41/43/44 & 49 of the Water (Prevention & Control of Pollution) Act, 1974 (for short the 'Act') against the accused. Present complaint was filed through Sh. Sunil Kumar, the then Junior Environmental Engineer in DPCC.
DPCC vs M/s N.R. Industries CC No.76/06 1 of 11 The short facts of the case for filing of the present complaint for prosecution of the accused no.1 firm of accused no.2 are that on 29.04.2000, the industrial unit of the accused firm M/s N.R. Industries situated at DSIDC Shed, Wazirpur, Delhi, was inspected by SDM (Model Town), complainant Sh. Sunil Kumar and other members. At the time of inspection, accused no.2 was not present and one of his employee Mr. Arvind was present there. During inspection, the unit was found engaged in electroplating work and was discharging trade effluents without any treatment directly into the drain. The unit was operating without any consent as required under the Act, therefore, the unit was sealed after preparing inspection report. After completion of investigation, present complaint was filed.
2. On filing of the complaint, accused was summoned for the alleged offences. Inadvertently, statement of CW1 Sh. Sunil Kumar was recorded 08.09.2006 at the stage of precharge evidence and thereafter, a notice u/s 251 Cr.P.C for violation of section 25 and 26 of the Act was framed against the accused on 05.02.2007. Vide order dated 17.04.2013, it was pointed out that present matter is a warrant trial case and both parties agreed that statement of witness Sh. Sunil Kumar and Mr. Ajay Kumar Gupta recorded may be recorded as pre charge evidence and be read as precharge evidence. Thereafter, matter was listed for arguments on charge.
On 25.07.2013, charge u/s 25/26 of the Act, punishable u/s 43/44 of the Act was framed against the accused to which he pleaded not guilty and claimed trial. Thereafter, matter was listed for post charge evidence.
DPCC vs M/s N.R. Industries CC No.76/06 2 of 11
3. In post charge evidence, the prosecution examined CW1 Sh. Sunil Kumar and CW2 Sh. Ajay Kumar Gupta. Both witnesses were cross examined in post charge evidence on behalf of the accused.
4. CW1 Sh. Sunil Kumar, the complainant, deposed that he was duly authorized to file the present complaint by virtue of order dated 05.05.2000 Ex.PW1/4 passed by Dr. Chandra Prakash, Incharge (Legal Cell). PW1 reiterated the facts mentioned in the complaint and stated that an inspection of industrial unit of accused was carried out on 29.04.2000. The unit was found engaged in electroplating work and was discharging trade effluents without any treatment directly into the drain. The accused was found operating its unit without obtaining requisite consent from DPCC and discharging untreated trade effluent. An inspection report mark F was prepared and the unit was sealed by the SDM/PW2.
5. CW2 Sh. Ajay Kumar Gupta is the then SDM who prepared the inspection report mark F and sealed the unit, corroborated the testimony of PW1.
6. Statement of accused was recorded u/s 313 read with section 281 Cr.P.C. In his statement accused denied all the allegations and stated that he has been falsely implicated in this case. No inspection was ever conducted in his presence nor any notice was given to him for inspection of the unit. Accused also stated that present complaint is not maintainable because only Member Secretary of DPCC is authorized to file the present complaint and present DPCC vs M/s N.R. Industries CC No.76/06 3 of 11 complaint is filed through area Environment Engineer.
In support of claim and contentions, accused examined himself as DW1. In his statement as DW1, stated that immediately after publishing of public notice in the news paper regarding putting up Effluent Treatment Plant (for short ETP) for treating effluent prior to discharging it, he purchased ETP system and got it installed in his unit on 19.01.2000 vide receipt Ex.DW1/3 The witness has also proved receipt regarding purchase of ETP and its requisite accessories as Ex.DW1/1 and Ex.DW1/2, copy of receipt dated 23.02.2000 regarding deposit of amount Rs.1875/ for sample analysis, DW1/4 remarks given by the official of M/s Sulabh International on the letter Ex.DW1/5 written by the accused, receipt regarding deposit of Rs.13,125/ for inspection/preparation Ex.DW1/9, adequacy report of ETP dated 24.07.2000 issued by M/s Sulabh International Ex.DW1/10, Adequacy Certificate (AC/019/2000) mark A and B, receipts dated 02.01.2001, 09.02.2001 and 30.08.2001 regarding deposit of amount on account of the sample analysis. The witness has also placed on record copy of complaints addressed to DPCC and SDM (Model Town) and its postal receipt Ex.DW1/14, Ex.DW1/16, Ex.DW1/15 and Ex.DW1/17 respectively, against the officials of DPCC and documents of his illness and treatment as DW1/6 to Ex.DW1/8.
7. I have given my thoughtful consideration to the submissions advanced on behalf of the parties and have gone through the relevant records. I have also gone through the written submissions filed on behalf of parties and relevant DPCC vs M/s N.R. Industries CC No.76/06 4 of 11 provisions of Water (Prevention & Control of Pollution) Act, 1974. A) The relevant provisions of section 24, 25 & 26 of the Water (Prevention & Control of Pollution) Act, 1974 are reproduced for ready reference:
24. Prohibition on use of stream or well for disposal of polluting matter, etc.(1) Subject to the provisions of this section,
(a) no person shall knowingly cause or permit any poisonous, noxious or polluting matter determined in accordance with such standards as may be laid down by the State Board to enter (whether directly or indirectly) into any [stream or well or sewer or on land]; or
(b) no person knowingly or permit to enter into any stream any other matter which may tend, either directly or in combination which similar matters, to impeded the proper flow of the water of the stream in a manner leading or likely to lead to a substantial aggravation of pollution due to other causes or of its consequences.
25. Restrictions on new outlets and new discharge - [(1) Subject to this provisions of this section, no person shall, without the previous consent of the State Board,
(a)establish or take any steps to establish any industry, operation or process, or any treatment and disposal system or any extension or addition thereto, which is likely to discharge sewage or trade effluent into a stream or well or sewer or on land (such discharge being hereafter in this section referred to as discharge of sewage); or
(b)begin to make any new discharge of sewage
26. Provision regarding existing discharge of sewage or trade effluent. Where immediately before the commencement of this Act any person was discharging any sewage or trade effluent into a [stream or well or sewer or on land], the provisions of section 25 shall, so far as may be, apply in relation to such person as they apply in relation to the person referred to in that section subject to the notification that the application for consent to be made under subsection (2) of that section [shall be made on or before such date as may be specified by the State Govt. by notification in this behalf in the Official Gazette].
DPCC vs M/s N.R. Industries CC No.76/06 5 of 11 B) It is argued on behalf of the complainant that the case of the prosecution has been proved beyond reasonable doubt in view of the testimony of the witnesses. It is further submitted that in his cross examination, DW1/accused has also admitted that he was not having mandatory consent from the DPCC to run the unit till 29.04.2000 when the inspection was carried out in his aforesaid unit. Hence, accused may be convicted for the alleged offences. C) (i) On the other hand, it is argued on behalf of the accused that accused is innocent. He has been falsely implicated in this case just to harass him. It is vehemently argued that present complaint is not maintainable because being not filed by the competent person.
(ii) It would be necessary to discuss the issue of maintainability of the complaint first as it is a legal issue raised by the accused and the decision of this issue will affect the case of the complainant. It is argued that this complaint is not filed by the duly authorized and competent person. Only Member Secretary of DPCC is authorized to file the present complaint. However, present complaint is filed by area Junior Environmental Engineer.
(iii) In rebuttal, it is argued on behalf of the complainant that PW1 is duly authorized to file the present complaint and reliance is placed upon documents i.e copy of the Agenda for meeting to be held on 30.03.2000 Ex.PW1/3, copy of Minutes of Meeting held on 30.03.2000 Ex.PW1/4. Perusal of document Ex.PW1/4 (MOM), it is clear that the committee (DPCC) has approved the proposal of launching the prosecution against the defaulting water polluting DPCC vs M/s N.R. Industries CC No.76/06 6 of 11 units and also approved the authorization to AEEs/JEEs of DPCC to file complaint under Water Act and Air Act, 1981. Furthermore, similar issue raised before the Hon'ble High Court in case titled as "DPCC vs Aone Automobile & Ors" in Cr. L.P. 687 of 2013, has already been decided in favour of complainant and in view of the order dated 23.09.2014 passed in that case by Hon'ble High Court of Delhi, the plea of the accused is not sustainable at all. D) (i) It is further argued on behalf of the accused that the unit was not working at the time of inspection nor he was present at the spot. ETP was already installed in the unit and was functional. The complainant has not brought any documentary evidence or photographs in record which could suggest that the unit was operating at the time of inspection and the ETP installed in the premises was not functional. It is further argued that no sample was taken and sent to lab for expert opinion to determine the existence of effluent. However, this plea of the accused does not hold much water. PW1 Sh. Sunil Kumar and PW2 Sh. Ajay Kumar Gupta who inspected the unit of the accused on 29.04.2000, clearly deposed that though the ETP was installed in the premises but it was found that effluent was being discharged directly in the drain without any treatment as ETP was not functioning. PW1 and PW2 have also stated that at the time of inspection accused was not present but one of his worker, namely, Mr. Arvind was present at the site and after preparation of inspection report mark F, signature of said Mr. Arvind was obtained. Accused did not dispute this fact. Accused has also not denied that said Arvind was his not employee. In his evidence as DW1, accused stated that only he and his DPCC vs M/s N.R. Industries CC No.76/06 7 of 11 employee Mr. Arvind used to work in the said unit. Accused has also not explained as to what was Mr. Arvind doing in the said premises, if the unit was not working on the date of inspection. Thus, the plea of the accused that unit was not working at the time of inspection is incorrect.
(ii) Accused has taken one specific stand that immediately after publishing of public notice in the news paper regarding putting up Effluent Treatment Plant (for short ETP) for treating effluent prior to discharging it, he purchased ETP system and got it installed in his unit on 19.01.2000. He has also placed reliance upon the documents Ex.DW1/3, Ex.DW1/1, Ex.DW1/2, Ex.DW1/5, Ex.DW1/9, Ex.DW1/10, Adequacy Certificate (AC/019/2000) mark A and B, Ex.DW1/14, Ex.DW1/16, Ex.DW1/15 and Ex.DW1/17, to support his claim and contentions. However, these documents are not helpful to the accused. Document Ex.DW1/1 dated 15.01.2000 pertains to purchase of ETP system, document Ex. DW1 dated 18.01.2000 pertains to purchase of Water Tank, Ex.DW1/3 dated 19.01.2000 pertains to fitting of Tank and Ex.DW1/4 pertains to deposit of Rs.1875 to Sulabh International Institute on account of sample analysis. Except those documents Ex.DW1/4, other documents are of May, 2000 onwards. Adequacy Report of ETP Ex.DW1/10 pertains to 24.07.2000, much after the date of inspection. It is not in dispute that ETP was purchased by the accused as same was also found in the premise where unit of the accused was operating. But accused did not produce or prove on record any such Adequacy Report/Certificate which could suggest that ETP was installed in the premises of accused and was functional before or on the date of DPCC vs M/s N.R. Industries CC No.76/06 8 of 11 inspection. The document Ex.DW1/4 dated 23.02.2000 i.e receipt regarding deposit of Rs.1875/ on account of sample analysis and it does not suffice to assume that ETP was functioning at the crucial time of inspection. Accused has also not placed on record any document of any Company/Institute/Shop which could suggest that ETP was actually installed and started functioning immediately after its purchase by the accused nor any such witness has been examined.
(iii) In his cross examination, DW1/accused admitted the process of electroplating, number of machines and required man power of at least 810 persons as explained in the document Ex.DW1/10 at mark A and B, for executing the process mentioned on mark A in Ex.DW1/10. Thus, it is clear that for operating/maintaining ETP, at least 810 persons as well as considerable expenditure of money were/are required. In such circumstances, the installation of ETP by the accused in the unit was just an eye wash and due to consumption of huge men power and costly process, accused could not keep/maintain the ETP functional.
(iv) From bare perusal of defence evidence, accused does not appear to be firm on his stand. In his cross examination, DW1/accused tried to shift the liability upon his son stating that he had handed over all the machines mentioned in mark B to his son in the year 1998 and since then he was carrying said activity in the same unit separately in the adjoining shed. The machines mentioned in mark B were earlier being used by him prior to handing over to the same to his son. This plea of the accused appears to be DPCC vs M/s N.R. Industries CC No.76/06 9 of 11 afterthought. Accused did not disclose the name of his son. He has also not placed or proved any document which could suggest that the machines mentioned in mark B, were handed over by him to his son in 1998 and since then his son is using/maintaining the same. He even did not examine his son in support of his case.
E) Next contention raised is that no sample was taken, therefore, in absence of any expert opinion, it can not be said that the unit of the accused was discharging untreated effluent. However, perusal of section 21 of the Water (Prevention & Control Pollution) Act, 1974, makes it clear that collection of sample is not sine qua non. From the statement of witnesses and aforesaid discussions, it is clear that though ETP was available in the unit but same was not functional at the time of inspection and effluent generated from the process was being discharged directly in the sewer without any treatment. Even perusal of inspection report relied upon by the complainant makes it clear that ETP was installed in the unit but same was not functional and entire untreated effluent was being discharged without any kind of treatment into the public sewer/drain. In his cross examination as DW1, accused also admitted that unit was operating without obtaining requisite consent from DPCC. In such circumstances, it is not necessary to collect the sample and send the same to lab for expert opinion.
F) Lastly, it was argued on behalf of the accused that no notice u/s 25 of the Act was given. However, said provision makes it clear that any such industry etc. DPCC vs M/s N.R. Industries CC No.76/06 10 of 11 which are in operation prior to the Act, will obtain consent within three months from the date of commencement of Act. In this case there is nothing on record to suggest that accused unit was in operation prior to the year 1988. Even if for the sake of arguments, it may be assumed that the unit was in existence prior to the year 1988, the accused was required to obtain sanction/consent within three months and not notice was required. Moreover, in his cross examination, DW1/accused himself has admitted that he installed unit of electroplating in January, 2000. Thus his arguments qua mandatory notice is without any merit.
G) In view of the aforesaid discussions, it is held that the prosecution has proved its case beyond reasonable doubt against the accused that the unit of the accused itself was for electroplating. Further, it was operating without requisite consent from DPCC and untreated effluent was being discharged directly in the public sewer/drain. Accordingly, accused Nathu Ram is held guilty and convicted for the offence u/s 24/25/26 of the Act, punishable u/s 43/44 of the Act.
Let accused be heard on sentence on 26.03.2015.
(DEVENDRA KUMAR SHARA) ACMM(SPECIAL ACTS) CENTRAL TIS HAZARI COURTS DELHI Announced in open court on 23rd March, 2015 (Total number of page 11) (One spare copy attached) DPCC vs M/s N.R. Industries CC No.76/06 11 of 11


Menu
username
Budget:400
Basket(1)
Featured Gaming PC
codename: 200
starting price:200
image here
Pre-Built gaming PC's
Pre-Built gaming PC's
A little bit about Xris
This is just some dummy text i came up with.
Latest Builds
blackbox
Featured
PC DETAILS
blackbox
New
PC DETAILS
blackbox
Basic
PC DETAILS
Social Links
F
G


Experience
FILTER:
ALL
WORK
SCHOOL
OTHER
Now
Spring Classes
Indiana University-Purdue University Indianapolis
| 3 |
CIT220 |
Quantitative Analysis |
| 3 |
CIT305 |
Android Development |
| 3 |
CGT356 |
User Interface Design |
| 3 |
CIT499 |
Hybrid Mobile App Development |
Web Developer
Indiana Farm Bureau Insurance
I moved to a web developer position on the company’s New Media team. In this position I use ASP.NET MVC (primarily in C#)
and work on the company’s Sitefinity CMS implementation.
2018
Nominated for Intern of the Year
Indiana INTERNnet
I was nominated by Indiana Farm Bureau Insurance for intern of the year through Indiana INTERNnet.
Dec
Fall Classes
Indiana University-Purdue University Indianapolis
| 3 |
CIT304 |
Database Programming |
| 3 |
CIT312 |
Advanced Web Site Design |
| 3 |
CIT313 |
Commercial Web Site Development |
| 3 |
CIT374 |
Systems and Database Analysis |
Aug
IFBI Hackathon
Indiana Farm Bureau Insurance's First Hackathon
I participated in the company’s first-ever hackathon. There was an insurance theme and 8 teams participated. Our team won
second place for our simplified quoting concept that uses existing data from within the company and other
sources to deliver demographics-driven quotes to potential customers while asking far less questions
than would normally be required.
Jul
Mission Trip: South Chicago
Roseland Community "Good News" Daycare
Our group of 12 went to southern Chicago for a week to help run a daycare for financially restricted families. While there,
I filmed and edited a video to summarize the experience, which you can watch via the link below.
Spring 2017 Dean's List
Indiana University-Purdue University Indianapolis
I was named to the Purdue School of Engineering and Technology Dean’s List for the 2017 spring semester.
Jun
Internship: Technology Business Services
Indiana Farm Bureau Insurance
My part time work with Indiana Farm Bureau Insurance developed into another full-time internship. This year, I worked as
a full-fledged employee as I had been with the company long enough to become acclimated to the environment.
In addition to standard support, I led the charge on an overhaul of our device deployment process by
integrating the Microsoft Deployment toolkit with our Configuration Manager installation, integrating
firmware updates and application installations dynamically into the task sequences, and automating several
other tasks that previously had to be performed manually. I developed a PowerShell script to check for
VPN connection and remap users’ network drives when appropriate and deployed it alongside an upgrade
to our Cisco AnyConnect client. I facilitated the removal of all McAfee products from our environment
of over 2,000 devices and headed the desktop-end transition to CrowdStrike and Microsoft BitLocker Administration
and Monitoring. I established a standard process for deploying software with Configuration Manager’s
application model, packaged over 30 pieces of software, and provided documentation and training to other
members of the team. I created group policy for Windows Hello and other application-specific needs. I
also created task sequences and laid the groundwork for conducting bi-annual operating system upgrades
to Windows 10 clients. I also filmed and edited a promotion video for the program as part of a project,
which you can view via the link below.
May
Intro to Data Management Tutor
Indiana University-Purdue University Indianapolis
Tutoring for CIT214 - Intro to Data Management. This involvs interacting with students both in-person and online. I also
provided tutoring for CIT215 Web Programming.
Spring Classes
Indiana University-Purdue University Indianapolis
| 3 |
CIT202 |
Networking Fundamentals |
| 3 |
CIT203 |
Information Security Fundamentals |
| 3 |
CIT213 |
Systems Analysis and Design |
| 3 |
NEWM-N450 |
Usability Principles for New Media Interfaces |
| 3 |
OLS371 |
Project Management |
| 1 |
TCM250 |
Career Planning in Engineering & Technology |
2017
Technology Business Support
Indiana Farm Bureau Insurance
Following my summer internship at the company, I began a part-time position in the TBS department. At this position, we provide
support to employees of the company and oversee the deployment of new equipment and software.
Fall Classes
Indiana University-Purdue University Indianapolis
| 3 |
CIT215 |
Web Programming (Javascript, PHP) |
| 3 |
CIT214 |
Intro to Data Management |
| 3 |
CIT207 |
Data Communications |
| 3 |
CGT116 |
Geometric Modeling/Visual Communication |
| 3 |
HER-E101 |
Beginning Drawing I |
| 3 |
OLS263 |
Ethical Decisions in Leadership |
Aug
Summer Classes
Indiana University-Purdue University Indianapolis
| 3 |
CIT176 |
Information Technology Architectures |
| 3 |
TECH300 |
Career Enrichment Internship |
Internship: QA Business Services
Indiana Farm Bureau Insurance
This internship focused a lot on the business aspect of software and testing to make sure that everything works they way
that a user would expect. During this 11-week program, I worked primarily on testing for an invoice redesign
project. I also created test plans for Windows 10 deployment, development of a new site, and future mobile
device development. During the internship, I and the 11 other interns were taken on several field trips
to learn more about the insurance industry and interact with real customers. You can see photos below.
May
Teaching Assistant/Grader
Kumon Math and Reading Center
During the spring semester at IUPUI, I worked at Kumon of Brownsburg, a learning facility that specializes in Math and Reading.
The business has a low-tech approach to learning, focusing on learning to think quickly rather than relying
on technology. This was a great opportunity to experience working with children and a far better understanding
the type of business that might resist technological change.
Mar
Lyrics/Video
The Net - Connection Pointe Christian Church
The Net is a young adults group that meets every other Sunday. I assist with set-up, create visual elements and loops, and
manage the on-screen lyrics and notes during the service.
Spring Classes
Indiana University-Purdue University Indianapolis
| 3 |
CIT112 |
Information Technology Fundamentals |
| 3 |
CIT212 |
Web Site Design |
| 3 |
OLS252 |
Human Behavior in Organizations |
| 4 |
SPAN-S131 |
First-Year Spanish |
| 3 |
TCM320 |
Written Communication in Science and Industry |
2016
Graphics Editor
The Exponent
As Graphics Editor, I managed a team of roughly 10 artists. I was responsible for ensuring that articles in the paper had
proper visuals to accompany them. I worked against regular deadlines to oversee my team, create graphics
for print, design page layouts, film coverage videos, and develop website assets. See some of my work
under the "creations" portion of the website.


STRFRY
Section: Linux Programmer's Manual (3)
Updated: 2010-09-20
Index
Return to Main Contents
NAME
strfry - randomize a string
SYNOPSIS
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <string.h>
char *strfry(char *string);
DESCRIPTION
The
strfry()
function randomizes the contents of
string
by
using
rand(3)
to randomly swap characters in the string.
The result is an anagram of
string.
RETURN VALUE
The
strfry()
functions returns a pointer to the randomized
string.
CONFORMING TO
The
strfry()
function is unique to the
GNU C Library.
SEE ALSO
memfrob(3),
string(3)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUE
-
- CONFORMING TO
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 02:54:56 GMT, September 18, 2014


R data mining is a data mining crime book, a new kind of book we developed with good guys at Packt and the great statistician Enrico Pegoraro.
What is a data mining crime book? It is a book stuctured to teach you data mining fundamentals while immersing you in a crime case.
Within R data mining you will be immersed into the life of a wholesale company, where suddenly a misterious drop in profits arises. You will be then caught into the analyses performed to discover where this drop comes from and why.
what you will learn from it
This will teach you how to:
- take raw data and wrangle them so to make them tidy and ready for the analyses
- perform a wide range of descriptive analyses both graphically and not
- apply data mining algorithms to the data, from logistic regression to random forest and support vector machine.
- perform text mining analyses
- develop effective reports to highlight the main steps of analysis and its outcomes
And finally you will discover the culpright, which obviously is…
well, no… it is not that trivial. You will discover the culpright reading the book.
Why you should read it
Beside the innovative approach one of the core features of the book is the care that was devoted to describe assumptions and rationales behind each algo. This was done because within the web there are tons of tutorials about data mining algorithms where models are just introduced and the simple R function is showed without taking the time to explain to the reader which is the main idea behind the model, when you should or should not use them in your analyses. This is actually a relevant point in data mining practice, especially if you want to avoid painful errors. Covering this point was thus defined as the mission of the book and represents the main reason why you could find it useful to read it.
Don't trust just my words
Here it is one of the positive customer reviews received from readers:
How to get it
R Data Mining is distributed both in printed and ebook version, and you can get it trough Amazon
p.s.: if you are a chinese reader I have a good news for you since R data mining is currently being translated into traditional chinese and will be published soon on that language soon.


Function
public class Function : IRGlobal
A Function
represents a named function body in LLVM IR source. Functions
in LLVM IR encapsulate a list of parameters and a sequence of basic blocks
and provide a way to append to that sequence to build out its body.
A LLVM function definition contains a list of basic blocks, starting with a privileged first block called the “entry block”. After the entry blocks’ terminating instruction come zero or more other basic blocks. The path the flow of control can potentially take, from each block to its terminator and on to other blocks, forms the “Control Flow Graph” (CFG) for the function. The nodes of the CFG are the basic blocks, and the edges are directed from the terminator instruction of one block to any number of potential target blocks.
Additional basic blocks may be created and appended to the function at any time.
let module = Module(name: "Example")
let builder = IRBuilder(module: module)
let fun = builder.addFunction("example",
type: FunctionType([], VoidType()))
// Create and append the entry block
let entryBB = fun.appendBasicBlock(named: "entry")
// Create and append a standalone basic block
let freestanding = BasicBlock(name: "freestanding")
fun.append(freestanding)
An LLVM function always has the type FunctionType
. This type is used to
determine the number and kind of parameters to the function as well as its
return value, if any. The parameter values, which would normally enter
the entry block, are instead attached to the function and are accessible
via the parameters
property.
Calling Convention
By default, all functions in LLVM are invoked with the C calling convention
but the exact calling convention of both a function declaration and a
call
instruction are fully configurable.
let module = Module(name: "Example")
let builder = IRBuilder(module: module)
let fun = builder.addFunction("example",
type: FunctionType([], VoidType()))
// Switch to swiftcc
fun.callingConvention = .swift
The calling convention of a function and a corresponding call instruction must match or the result is undefined.
Sections
A function may optionally state the section in the object file it
should reside in through the use of a metadata attachment. This can be
useful to satisfy target-specific data layout constraints, or to provide
some hints to optimizers and linkers. LLVMSwift provides a convenience
object called an MDBuilder
to assist in the creation of this metadata.
let mdBuilder = MDBuilder()
// __attribute__((hot))
let hotAttr = mdBuilder.buildFunctionSectionPrefix(".hot")
let module = Module(name: "Example")
let builder = IRBuilder(module: module)
let fun = builder.addFunction("example",
type: FunctionType([], VoidType()))
// Attach the metadata
fun.addMetadata(hotAttr, kind: .sectionPrefix)
For targets that support it, a function may also specify a COMDAT section.
fun.comdat = module.comdat(named: "example")
Debug Information
A function may also carry debug information through special subprogram
nodes. These nodes are intended to capture the structure of the function
as it appears in the source so that it is available for inspection by a
debugger. See DIBuilderr.buildFunction
for more information.
-
Accesses the metadata associated with this function.
To build new function metadata, see
DIBuilder.buildFunction
.Declaration
Swift
public var metadata: FunctionMetadata { get set }
-
Accesses the calling convention for this function.
Declaration
Swift
public var callingConvention: CallingConvention { get set }
-
Retrieves the entry block of this function.
Declaration
Swift
public var entryBlock: BasicBlock? { get }
-
Retrieves the first basic block in this function’s body.
The first basic block in a function is special in two ways: it is immediately executed on entrance to the function, and it is not allowed to have predecessor basic blocks (i.e. there can not be any branches to the entry block of a function). Because the block can have no predecessors, it also cannot have any PHI nodes.
Declaration
Swift
public var firstBlock: BasicBlock? { get }
-
Retrieves the last basic block in this function’s body.
Declaration
Swift
public var lastBlock: BasicBlock? { get }
-
Retrieves the sequence of basic blocks that make up this function’s body.
Declaration
Swift
public var basicBlocks: AnySequence<BasicBlock> { get }
-
Retrieves the number of basic blocks in this function
Declaration
Swift
public var basicBlockCount: Int { get }
-
Computes the address of the specified basic block in this function.
Warning
Taking the address of the entry block is illegal.This value only has defined behavior when used as an operand to the
indirectbr
instruction, or for comparisons against null. Pointer equality tests between labels addresses results in undefined behavior. Though, again, comparison against null is ok, and no label is equal to the null pointer. This may be passed around as an opaque pointer sized value as long as the bits are not inspected. This allowsptrtoint
and arithmetic to be performed on these values so long as the original value is reconstituted before the indirectbr instruction.Finally, some targets may provide defined semantics when using the value as the operand to an inline assembly, but that is target specific.
Declaration
Swift
public func address(of block: BasicBlock) -> BasicBlock.Address?
Parameters
block
The basic block to compute the address of.
Return Value
An IRValue representing the address of the given basic block in this function, else nil if the address cannot be computed or the basic block does not reside in this function.
-
Retrieves the previous function in the module, if there is one.
Declaration
Swift
public func previous() -> Function?
-
Retrieves the next function in the module, if there is one.
Declaration
Swift
public func next() -> Function?
-
Retrieves a parameter at the given index, if it exists.
Declaration
Swift
public func parameter(at index: Int) -> Parameter?
Parameters
index
The index of the parameter to retrieve.
Return Value
The parameter at the specified index if it exists, else nil.
-
Retrieves a parameter at the first index, if it exists.
Declaration
Swift
public var firstParameter: Parameter? { get }
-
Retrieves a parameter at the last index, if it exists.
Declaration
Swift
public var lastParameter: Parameter? { get }
-
Retrieves the list of all parameters for this function, in order.
Declaration
Swift
public var parameters: [IRValue] { get }
-
Retrieves the number of parameter values in this function.
Declaration
Swift
public var parameterCount: Int { get }
-
Appends the named basic block to the body of this function.
Declaration
Swift
public func appendBasicBlock(named name: String, in context: Context? = nil) -> BasicBlock
Parameters
name
The name associated with this basic block.
context
An optional context into which the basic block can be inserted into. If no context is provided, the block is inserted into the global context.
-
Appends the named basic block to the body of this function.
Declaration
Swift
public func append(_ basicBlock: BasicBlock)
Parameters
basicBlock
The block to append.
-
Deletes the function from its containing module.
Note
This does not remove calls to this function from the module. Ensure you have removed all instructions that reference this function before deleting it.Declaration
Swift
public func delete()
-
Retrieves the underlying LLVM value object.
Declaration
Swift
public func asLLVM() -> LLVMValueRef
-
Adds an enum attribute to the function, its return value or one of its parameters.
Declaration
Swift
@discardableResult public func addAttribute(_ attrKind: AttributeKind, value: UInt64 = 0, to index: AttributeIndex) -> EnumAttribute
Parameters
attrKind
The kind of the attribute to add.
value
The optional value of the attribute.
index
The index representing the function, its return value or one of its parameters.
-
Adds a string attribute to the function, its return value or one of its parameters.
Declaration
Swift
@discardableResult public func addAttribute(_ name: String, value: String = "", to index: AttributeIndex) -> StringAttribute
Parameters
name
The name of the attribute to add.
value
The optional value of the attribute.
index
The index representing the function, its return value or one of its parameters.
-
Removes an attribute from the function, its return value or one of its parameters.
Declaration
Swift
public func removeAttribute(_ attr: Attribute, from index: AttributeIndex)
Parameters
attr
The attribute to remove.
index
The index representing the function, its return value or one of its parameters.
-
Removes an enum attribute from the function, its return value or one of its parameters.
Declaration
Swift
public func removeAttribute(_ attrKind: AttributeKind, from index: AttributeIndex)
Parameters
attr
The kind of the attribute to remove.
index
The index representing the function, its return value or one of its parameters.
-
Removes a string attribute from the function, its return value or one of its parameters.
Declaration
Swift
public func removeAttribute(_ name: String, from index: AttributeIndex)
Parameters
name
The name of the attribute to remove.
index
The index representing the function, its return value or one of its parameters.
-
Gets the attributes of the function, its return value or its parameters.
Declaration
Swift
public func attributes(at index: AttributeIndex) -> [Attribute]


simple_rl.mdp package¶
Subpackages¶
Submodules¶
simple_rl.mdp.MDPClass module¶
MDPClass.py: Contains the MDP Class.
-
class
simple_rl.mdp.MDPClass.
MDP
(actions, transition_func, reward_func, init_state, gamma=0.99, step_cost=0)[source]¶ Bases:
object
Abstract class for a Markov Decision Process.
simple_rl.mdp.MDPDistributionClass module¶
MDPDistributionClass.py: Contains the MDP Distribution Class.
-
class
simple_rl.mdp.MDPDistributionClass.
MDPDistribution
(mdp_prob_dict, horizon=0)[source]¶ Bases:
object
Class for distributions over MDPs.
-
get_all_mdps
(prob_threshold=0)[source]¶ - Args:
- prob_threshold (float)
- Returns:
- (list): Contains all mdps in the distribution with Pr. > @prob_threshold.
-
get_init_state
()[source]¶ - Notes:
- Not all MDPs in the distribution are guaranteed to share init states.
-
remove_mdp
(mdp)[source]¶ - Args:
- (MDP)
- Summary:
- Removes @mdp from self.mdp_prob_dict and recomputes the distribution.
-
simple_rl.mdp.StateClass module¶
-
class
simple_rl.mdp.StateClass.
State
(data=[], is_terminal=False)[source]¶ Bases:
object
Abstract State class


self.no_data_value = no_data_value
def execute(self, eopatch, *, filename):
array = eopatch.get_feature(self.feature_type, self.feature_name)
if self.band_count == 1:
array = array[..., 0]
def execute(self, eopatch, *, filename):
feature_type, feature_name = next(self.feature(eopatch))
array = eopatch[feature_type][feature_name]
if self.band_count == 1:
array = array[..., 0]


01. Change the 'div' color
02. Change the 'div' color (with %)
03. Animations Direction - reverse
04. Animations Direction - alternate
05. Animations Direction - alternate-reverse
05. Speed Curve of Animations - ease/linear/ease-in/ease-out/ease-in-out


Disaster management involves all levels of
government. Non-governmental and community-based organizations play a vital role in the process.
Disaster Management Cycle A collective term encompassing all aspects of planning for and responding to
disasters, including both pre (prevention, mitigation and preparedness) and post disaster (response,
search and rescue, relief, reconstruction and rehabilitation)


--- subject: Success signup ---
Congratulations, ${ data.name }
You are all set to take part in My Pizza Pie ICO which starts on the 1st of August, 2018.
My name is David, I’m one of the cofounders of My Pizza Pie, and on behalf of the team I want to thank you for joining us on a mission to build wholesome, secure, regulatory compliant, and extremely tasty fresh pizza vending ecosystem.
I really believe that by combining our efforts we can tremendously change the blockchain industry and the way vending businesses are traditionally operating, making all the transactions transparent, faster, more cost-efficient. And I am really excited to greet and personally say hi to YOU, one of those who could contribute to make it happen.
Sincerely yours,
David Rahamin
Co-founder and CEO of My Pizza Pie


The charming adventures of an analyst and his solver.
Writing and interpreting simulations about GDP growth in R.
[2011-02-24 This post has been corrected. Near the end it stated that we could be 95% confident China's GDP would overtake the USA between 2057 and 2059. It should have stated that we could be 95% confident the mean of that year would be between 2057 and 2059. Thanks to my overbearing subconscious for pointing this out.]
I hope you saw China’s way to the top on the Post's website recently. It's a very clear presentation of their statement and is certainly worth a look.
So say you're an economist and you actually do need to produce a realistic estimate of when China's GDP surpasses that of the USA. Can you use such an approach? Not really. There are several simplifying assumptions the Post made that are perfectly reasonable. However, if the goal is an analytical output from a highly random system such as GDP growth, one should not assume the inputs are fixed. (I'm not saying I have any gripe with their interactive. This post has a different purpose.)
Why is this? The short answer is that randomness in any system can change its output drastically from one run to the next. Even if the mean from a deterministic analysis is correct, it tells us nothing about the variance of our output. We really need a confidence interval of years when China is likely to overtake the USA.
We'll move in the great tradition of all simulation studies. First we pepare our input. A CSV of GDP in current US dollars for both countries from 1960 to 2009 is available from the World Bank data files (thanks, Kelso). We read this into a data frame and calculate their growth rates year over year. Note that the first value for growth has to be NA.
gdp <- read.csv('gdp.csv')
gdp$USA.growth <- rep(NA, length(gdp$USA))
gdp$China.growth <- rep(NA, length(gdp$China))
for (i in 2:length(gdp$USA)) {
gdp$USA.growth[i] <- 100 * (gdp$USA[i] - gdp$USA[i-1]) / gdp$USA[i-1]
gdp$China.growth[i] <- 100 * (gdp$China[i] - gdp$China[i-1]) / gdp$China[i-1]
}
We now analyze our inputs and assign probability distributions to the annual growth rates. In a full study this would involve comparing a number of different distributions and choosing the one that fits the input data best, but that's well beyond the scope of this post. Instead, we'll use the poor man's way out: plot histograms and visually verify what we hope to be true, that the distributions are normal.
And they pretty much are. That's good enough for our purposes. Now all we need are the distribution parameters, which are mean and standard deviation for normal distributions.
mean(gdp$USA.growth[!is.na(gdp$USA.growth)])
[1] 7.00594
sd(gdp$USA.growth[!is.na(gdp$USA.growth)])
[1] 2.889808
mean(gdp$China.growth[!is.na(gdp$China.growth)])
[1] 9.90896
sd(gdp$China.growth[!is.na(gdp$China.growth)])
[1] 10.5712
Now our input analysis is done. These are the inputs:
This should make the advantage of such an approach much more obvious. Compare the standard deviations for the two countries. China is a lot more likely to have negative GDP growth in any given year. They're also more likely to have astronomical growth.
We now build and run our simulation study. The more times we run the simulation the tighter we can make our confidence interval (to a point), so we'll pick a pretty big number somewhat arbitrarily. If we want to, we can be fairly scientific about determining how many iterations are necessary after we've done some runs, but we have to start somewhere.
repetitions <- 10000
This is the code for our simulation. For each iteration, it starts both countries at their 2009 GDPs. It then iterates, changing GDP randomly until China's GDP is at least the same value as the USA's. When that happens, it records the current year.
results <- rep(NA, repetitions)
for (i in 1:repetitions) {
usa <- gdp$USA[length(gdp$USA)]
china <- gdp$China[length(gdp$China)]
year <- gdp$Year[length(gdp$Year)]
while (TRUE) {
year <- year + 1
usa.growth <- rnorm(1, 7.00594, 2.889808)
china.growth <- rnorm(1, 9.90896, 10.5712)
usa <- usa * (1 + (usa.growth / 100))
china <- china * (1 + (china.growth / 100))
if (china >= usa) {
results[i] <- year
break
}
}
}
From the results vector we see that, given the data and assumptions for this model, China should surpass the USA in 2058. We also see that we can be 95% confident that the mean year this will happen is between 2057 and 2059. This is not quite the same as saying we are confident this will actually happen between those years. The result of our simulation is a probability distribution and we are discovering information about it.
mean(results)
[1] 2058.494
mean(results) + (sd(results) / sqrt(length(results)) * qnorm(0.025))
[1] 2057.873
mean(results) + (sd(results) / sqrt(length(results)) * qnorm(0.975))
[1] 2059.114
So what's wrong with this model? Well, we had to make a number of assumptions:
Here are some good simulation exercises if you're looking to do more:


These are the steps to add an existing small3d-based project to the small3d directory and link it with the small3d library project/solution, so that it can be debugged and modified in parallel with small3d.
- Build small3d but then delete the build folder. This will prepare all small3d dependencies (in the deps folder).
- Copy the folder of the project to be added to the small3d root folder
- Add the project folder name to the subdirs statement in small3d/CMakeLists.txt
- Remove everything from CMakeLists.txt at the root of the added project, only leaving these lines:
project(projectname)
file(COPY "resources" DESTINATION "${PROJECT_BINARY_DIR}/bin")
subdirs(src)
- In the added project subfolder, edit src/CMakeLists.txt and replace reference variables to the small3d library like ${SMALL3D_LIBRARY} by the simple string "small3d" (without quotes).
Go to the root of the small3d project and execute:
mkdir build
cd build
and then the cmake configuration and build commands, e.g.:
cmake .. -G"Visual Studio 17 2022"
cmake --build . --config Debug
- Everything is now ready. If using Visual Studio you can find the solution in the build folder. The binaries for the small3d unit tests and the added project will be in the usual location, build/bin.
- If using Visual Studio, you might need to open the properties of the added project, and set Configuration Properties > Debugging > Working Directory to the small3d/build/bin directory, because cmake may have added the project folder name before the /bin part, possibly causing the subproject executable to not be able to find required files like shaders and models. Also don't forget to set the added project as the startup project if you would like to run and debug it.
- Make sure that the resources folder contains the correct files for the project you would like to run, the added one or the small3d unit tests. If resources between the two have the same names they may have overwritten each other or they may cause other problems, depending on the project added.


<EMAIL_ADDRESS>Copyright © 2001, 2002 by dev/consulting GmbH, Sven Klose
Abstract
Programming web-applications with the Caroshi library.
$Id: manual.xml,v 1.44 2002/06/23 16:09:46 sven Exp $
Table of Contents


pbmpscale(1) pbmpscale(1) NAME pbmpscale - enlarge a portable bitmap with edge smoothing SYNOPSIS pbmpscale N [ pbmfile ] DESCRIPTION Reads a portable bitmap as input, and outputs a portable bitmap enlarged N times. Enlargement is done by pixel replication, with some additional smoothing of corners and edges. SEE ALSO pnmenlarge(1), ppmscale(1), pbm(5) AUTHOR Copyright (C) 1990 by Angus Duggan Copyright (C) 1989 by Jef Poskanzer. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documen‐ tation. This software is provided "as is" without express or implied warranty. NOTES pbmpscale works best for enlargements of 2. Enlargements greater than 2 should be done by as many enlargements of 2 as possible, followed by an enlargement by the remaining factor. 12 Dec 1990 pbmpscale(1)


Face Hallucination and Deblurring Results
Duing zooming in, use mouse wheel to control the magnification ratio.