Widget module.
MIT. See LICENSE for full details.
Orientation of particular widgets.
Set the widget orientation to horizontal.
Set the widget orientation to vertical.


Ping-Pong Time
Want to pong? Here's how it works:
Enter a number. Let's stay postive here.
We'll count up to your number from 1 so you don't have to, unless...
Your number is divisible by 3, in which case it will be replaced with the word "ping"... just because.
Your number is divisible by 5, in which case it will magically turn into the word "pong"...
Your number is divisible by 15, at which point it will morph into the compound word "pingpong" because ping-pong.
Let's get started!
Enter your positive number:
Ping-Pong Time!


Movie Trailer website
Part of the project in Full stack nanodegree Simple movie trailer website to exercise some programming foundations with python. Youtube trailers can be played for my top favourite movies
Popular Movies
Discover and plan your next trip to the top destinations. Explore the world and get inspired to travel more with this travel app. Get personalised recommendations of things to do, places to see and explore.
RxAndroid Sample
Use the concepts of RxJava to orchestrate different operations in android. More specifically, we intend to make network calls to get lists of tracks and then using RxJava to combine and sort them. The list is then updated.
Stackoverflow Android
A Simple stackoverflow android client showing some advance android networking and architecture. Fetch only unanswered 'android' tagged questions with offline caching. Some of the libraries used : Retrofit , okHttp , Rush ORM


{% extends "base.html" %} {% block title %}Location details{% endblock title %} {% block content %}
City: {{ shop.city }} Street: {{ shop.street }}
{{ el.product.name }} In stock: {{ el.amount }}


No pain, no gain says Preston North End stopper Ben Davies
by Dave SeddonBen Davies is hoping to stay out of the wars when Preston resume action following the international break.
The talented centre-back took a couple of painful blows for the North End cause in weeks gone by.
He missed the derby win over Blackburn with a jarred ankle and then on his return at Charlton, needed stitches in a head wound.
Refreshed from the break in action, the 24-year-old is looking forward to the busy schedule over the next month or so.
Davies told the Lancashire Post: “I made a tackle in the Leeds match last month and my ankle was dodgy after that.
“That is why I missed the Blackburn game later that week, I just didn’t have time to shake it off.
“You get knocks like that over the course of the season and the international breaks come in useful to get a bit of rest and help you recover.
“Against Charlton I got caught just above my left eye in a challenge.
“To be fair, there wasn’t a huge amount of contact but it caused quite a big cut.
“They patched me up on the pitch and it wasn’t really that painful.
“Afterwards, though, they had to put four stitches in and the needle made me feel a bit groggy I have to admit.
“Having the stitches was worse than getting the cut in the first place!”
North End make the trip to Derby on Saturday, with a visit to Hull following that next Wednesday night.
Alex Neil’s men then host West Bromwich Albion in front of the TV cameras on Monday, December 2, before they hit the road again to go to Queens Park Rangers the following Saturday.
Said Davies: “It’s a big week for us after the break but that is what you want. We are doing well but nothing is won or lost at this stage of the season.
“If we keep on getting some good results and be in a good position at the turn of the year, we will be happy with that.
“This is our third season working with the gaffer and there has been progression all the way through.
“Even though we didn’t finish last season well, we got more experience and that is showing now.
“The home form has been very good this season and long may that continue.
“We seem to have started home games very well, scored early, and that has given us the platform to go on and win.
“The momentum has built from there and given us a lot of confidence.”
Davies and his team-mates will be well backed at Derby this weekend.
More than 2,100 tickets have been sold, with North End’s total allocation for the away section at Pride Park being 2,648.


--- layout: default --- {% assign schools = site.data.schools %} {% comment %} TODO: - when clicking another link remove previous infowindow - resize infowindows to fit - make better icons - use places API to fill in detailed info - change colors to match {% endcomment %}


Hello, I’m Francisco Gago and I’m a Senior Software Developer at AtSistemas. Currently working remotely in an Agile Scrum environment as a lead developer on a purpose built team. Recent projects include porting Magnolia projects to version 6 as well as developing for a B2B with Commercetools.
But that’s not all: If you want to know more about me you can enter my LinkedIn profile or my GitHub. Also if you want to ask me anything do not hesitate to send an email.


Asset configuration
1). Find Group IB Threat Intelligence and Attribution app, click CONFIGURE NEW ASSET button, in Asset Settings tab enter your credentials and configure necessary collections.
- Group-IB API URL is https://tap.group-ib.com/api/v2/
- Username is the login for the Group-IB TIA portal.
- Verify server certificate - Whether to allow connections without verifying SSL certificates validity.
- API key can be manually generated in the portal:
The old version of the portal: log in to the TIA -> click on your name in the right upper corner -> choose the Profile option -> click on the Go to my setting button under your name -> under the Change password button you will see API KEY generator. Do not forget to save the API key.
The new version of the portal: log in to the TIA -> click on your name in the right upper corner -> choose the Profile option -> click on Security and Access tab -> click on Personal token tab -> click on Generate new token button -> enter your password, copy token and click Save button.
- Every collection has a poll starting date and enable checkbox.
2). If you are using a proxy to connect to the Group IB TIA server, you can specify the appropriate settings. You need to expand the Advanced section on the bottom, find the Environment section and click + Variable. NAME must be HTTPS_PROXY, VALUE is your proxy server.
3). In the Ingest settings tab choose the polling interval you need.
SDK and SDK Licensing details for the app
pytia
This app uses the pytia module, which is licensed under the MIT License (MIT), Copyright (c) 2021 Group-IB.


Real-time all the time
Thus much I thought proper to tell you in relation to yourself, and to the trust I reposed in you. Just then her head struck against the roof of the hall: in fact she was now more than nine feet high, and she at once took up the little golden key and hurried off to the garden door.
Adopt without any obstacles
This sounded a very good reason, and Alice was quite pleased to know it. 'I never thought of that before!' she said. This I have produced as a scantling of Jack’s great eloquence and the force of his reasoning upon such abstruse matters.
Your day is protected
There have not been any since we have lived here, said my mother.
We thought - Mr. Copperfield thought - it was quite a large rookery; but the nests were very old ones, and the birds have deserted them a long while.
We are almost everywhere
Now the races of these two have been for some ages utterly extinct, and besides to discourse any further of them would not be at all to my purpose.
Thus much I thought proper to tell you in relation to yourself, and to the trust I reposed in you.


Gamblers bet equal amounts in June on slots at Erie, Cleveland ...
Jul 12, 2012 . Both Pennsylvania and Ohio laws require slot-machine payouts of at least 85 percent. Asked about the lower payout percentage for the .
http://www.goerie.com/article/20120712/NEWS02/307119897/Gamblers-bet-equal-amounts-in-June-on-slots-at-Erie-Cleveland-casinos
Treatment for Herniated or Bulging Discs
Am I wrong about how slot machines work?
May 28, 2007 . I've even developed my own pseudo slot machines with virtual reel tables and specific payout percentages. . agent that works at the Gaming Labs in PA that tests slot machines, "...that it is not possible to change the payout .
http://robison.casinocitytimes.com/article/am-i-wrong-about-how-slot-machines-work-34727
Slot Machine Payback Statistics - American Casino Guide
Nov 24, 2012 . Find out what slot machines actually returned to th. . from the Pennsylvania Gaming Control Board regarding average slot payout percentages .
http://www.americancasinoguide.com/slot-machine-payback-statistics.html
pa slot machine payback Herniated or Bulging Discs
Man Wins $1M On Slot Machine At Meadows Casino « CBS Pittsburgh
Aug 17, 2012 . Sean Sullivan, from the Meadows, believes this is the biggest slot machine payout in Pennsylvania so far. RELATED LINKS More Local News .
http://pittsburgh.cbslocal.com/2012/08/17/man-wins-1m-on-slot-machine-at-meadows-casino/
Pennsylvania's gaming lab improves accountability of slot machines ...
May 15, 2011 . For example, Pennsylvania, like other casino states, doesn't require that slot machines display the odds of winning or payback percentage.
http://blog.cleveland.com/metro/2011/05/pennsylvanias_gaming_lab_impro.html
Official Impairment Listing for Spinal Disorders
Can casinos alter slot machine payouts
Yes, all slot machines do have what is called a "theoretical payout percentage." The "payout percentage" is the percentage of coins taken in by the machine that .
http://wiki.answers.com/Q/Can_casinos_alter_slot_machine_payouts
- lutheran hour phone call from 1-13-08 (narrowing of the spine)
058 Pa. Code § 461a.7. Slot machine minimum design standards.
(a) A slot machine may not be set to pay out less than the theoretical payout . and published in the Pennsylvania Bulletin and posted on the Board's website: .
http://www.pacode.com/secure/data/058/chapter461a/s461a.7.htmlSlot Payback Percentages
You might play $100 through a slot machine with a 94 percent payback and win $5,000 and then sit down and play $100 through a machine with a 99 percent .
http://casinogambling.about.com/od/slots/a/percentage.htm
Local casinos' slot machine payouts keep dropping - Pittsburgh Post ...
Apr 1, 2011 . While the statewide average topped 90 percent in February, six of the 10 casinos in Pennsylvania had slot machine payout percentages below .
http://www.post-gazette.com/stories/local/region/local-casinos-slot-machine-payouts-keep-dropping-291609/
Slot payouts at Pa. casinos dropping - Pittsburgh Post-Gazette
Feb 25, 2011 . Are Pennsylvania casinos getting stingier? It sure looks that way. Average payout percentages from slot machines have been dropping .
http://www.post-gazette.com/stories/local/region/slot-payouts-at-pa-casinos-dropping-286315/
Medical-Vocational Allowance for Herniated Disc
Payout ratios at Hollywood Casino have steadily dropped over the ...
Dec 5, 2010 . Last week, the Pennsylvania Gaming Control Board released the . The payout ratio for slots machines at Hollywood Casino has been .
http://www.pennlive.com/midstate/index.ssf/2010/12/payout_ratios_at_hollywood_cas.html
Super Slots Strategy
Winning consistently on slot machines is one of the most difficult things you could ever hope to accomplish . How Can You Beat a Machine Programmed to Only Pay Back 97.3% of the Money Played . Jean L. - Mansfield, Pennsylvania, USA .
http://www.silverthornepublications.com/SuperSlots/
Appealing a Denial of Benefits
Maryland slot machines - Baltimore Sun
Jun 29, 2012 . New Jersey comes in second with a casino tax rate at 8 percent, permitting a 93 percent slot payout. State taxes on casinos in Pennsylvania are .
http://articles.baltimoresun.com/2012-06-29/news/bs-ed-maryland-slots-letter-20120629_1_slots-business-slot-parlor-casino


The Bank enables you to transfer funds to your beneficiaries through a user friendly and efficient channel - Internet Banking. We facilitate quick and easy transfer of your funds between 10.00 am and 4.00 pm Indian Standard Time (IST), assuring complete security.


From the Death Certificate
for Evalena Isadora Williams:
Evalena Isedora Williams'
certificate of death is Monroe County, Registration District No. 885,
Washington Township, Primary District No. 5358, Registered No. 4.
Evalena, of Rinard Mills, O. R.
#2, was the wife of James Williams and
was born in Washington Township, near [???], the daughter of Wilson Morris born near Calais and Hannah
Jane Long born near Woodsfield. She was
a house keeper. The informant was David
Williams of Rinard Mills, Ohio. [She had a son named David.] The certificate
gives her birth as Feb. 4, 1868, but this is not consistent with the next line
that says she lived 72 years 11 months
20 days. [The submitter thinks the
date of Feb. 14 is her actual date of birth.] She died Feb. 4, 1941, of a
"cerebral hemorrhage, right hemiplegia." Dr. H. F. Miller or Mills of New Matamoras testified that he had
attended her from Jan. 26 until her death at 8:30 a.m. on Feb.4. Evalena was buried at Merrill Ridge on
February 5, 1941.
Provided by Betty Latta Kitchen
Click here for the Short-Cut Table of Contents


Shipping and Billing
{% csrf_token %}
Your shipping address
{{ shipping_address.as_p }}
Your billing address
{{ billing_address.as_p }}
Payment and Shipping Methods
{{ billing_shipping_form.as_p }}
Save


Warping¶
Warping is the process of face image normalization. It requires landmarks and face detection to operate. The warp has the following properties:
its size is always 250x250 pixels
it’s always in RGB color format
it always contains just a single face
the face is always centered and rotated so that imaginary line between the eyes is horizontal.
The purpose of the process is to:
compensate image plane rotation (roll angle);
center the image using eye positions;
properly crop the image.
Module for creating warped images
Structure for storing warp.
detection which generated warp
- Type
- Type
Raw warped image.
Properties of a warped image:
its size is always 250x250 pixels
it’s always in RGB color format
it always contains just a single face
the face is always centered and rotated so that imaginary line between the eyes is horizontal.
Validate size and format
- Raises
ValueError("Bad image size for warped image") – if image has incorrect size
ValueError("Bad image format for warped image, must be R8G8B8") – if image has incorrect format
Warning
this checks are not guarantee that image is warp. This function is intended for debug
Load imag from numpy array or file or url.
- Parameters
*_ – for remove positional argument
filename – filename
url – url
- Returns
warp
- Return type
Property for compatibility with Warp for outside methods. :returns: self
- Return type
Class warper.
core warper
- Type
IWarperPtr
Make warp transformation with landmarks
- Parameters
faceDetection – face detection with landmarks5
typeLandmarks – landmarks for warping (“L68” or “L5”)
- Returns
warping landmarks
- Raises
ValueError – if landmarks5 is not estimated
LunaSDKException – if transform failed
- Return type
Union
[Landmarks68
,Landmarks5
]
Create warp from detection.
- Parameters
faceDetection – face detection with landmarks5
- Returns
Warp
- Raises
LunaSDKException – if creation failed
- Return type


3D Printing
Personalised Keychain
print time: 15 mins
Save the file as STL (Tools > Make > 3D Print) and open it using Ultimaker Cura.
feat. James
Save the file as STL (Tools > Make > 3D Print) and open it using Ultimaker Cura.
feat. James


debuggerKeywords Tests
- Open Firebug, enable the Script panel and reload this page.
- Step by step click on each button.
- Every time you click a button the debugger should stop at a debugger
keyword in the Script panel.
- Before you click the next button click on Continue (F8) debugger button.
The execution context (yellow arrow on the left side) should be displyaed directly
at the row with the debugger keyword.
Helper buttons for executing dynamically evaluated functions:


Defaulting on federal student loan debt leads to consequences such as bad credit ratings, a decrease in tax refunds, the garnishment of wages, and removal of security clearances which are at times a condition of employment [9.11.162]. The consequences for those who default include an inability to obtain loans to buy homes or cars, loss of wages, or loss of employment.
in-context


Generally speaking, disabling security is always a bad idea. Especially if done
out of ignorance. Please, only use these options as a last resort and on private
jenkins instances not available to the public
(including but not limited to being exposed to the Internet).
However, there are a few use cases when disabling security might be warranted.
- Managing configuration via the file-system: if you deploy your configuration
via the file system rather than via the web GUI, such as automated or scripted
deployment, you might need to lacken the security to fully automate the process.
-
Generating configuration via plugins such as job DSL. Spawning jobs with
unique configuration might result in hundreds of unique scripts needing
approval, making it infeasible to use the manual approval mechanisms.


What is Jasper?
Jasper is the reference implementation of the
JSP
specification. It is packaged in Tomcat along with Catalina (the reference
implementation of the Servlet specification).
It is a goal to have Jasper as a component that is independent of Catalina (and vice-versa). We're currently working on this.
Status
The Jasper code base is going through a substantial reorganization
following the evolution of tomcat-3.x to tomcat-4.0. Tomcat-4.0 is the first release to support the new
Servlet 2.3 and JSP 1.2 specifications.
- Proposal for Development of Jasper in Tomcat 4.0
The document defines the set of goals as well as a high level architecture for this new version of Jasper.
- Status
This document gives up to date (well... we'll try!)
information on the current status of Jasper.
- Todo
This is a compilation of the work we are hoping to get done on Jasper.
Documentation
- Architecture
Overall description of Jasper architecture. Come here first to understand how the code base is architected and how the whole thing works.
- Javadocs
You can get the javadocs of the Jasper APIs simply by running the command "build javadoc" in the jasper directory, and pointing your browser to file:/build/jasper/javadoc
-
jspc
User documentation for the jasper command line tool.


--- layout: post status: publish published: true title: Make Exception Classes Serializable author: display_name: Tomas Restrepo login: tomasr email<EMAIL_ADDRESS>url: http://winterdom.com/ author_login: tomasr author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ wordpress_id: 791 wordpress_url: http://winterdom.com/2007/01/makeexceptionclassesserializable date: '2007-01-16 05:52:23 +0000' date_gmt: '2007-01-16 05:52:23 +0000' categories: - ".NET" - Architecture tags: [] comments: - id: 538 author: mnichols AT cei-az.com (Mike Nichols) author_email: mnicholsATcei-az.comMikeNichols author_url: http://blogs.chayachronicles.com/sonofnun date: '2007-01-16 07:05:16 +0000' date_gmt: '2007-01-16 07:05:16 +0000' content: | Thanks for this...I went over to my custom app exception and had forgotten to implement GetObjectData... - id: 539 author: Vineet Dewan author_email<EMAIL_ADDRESS>author_url: '' date: '2007-01-31 02:29:02 +0000' date_gmt: '2007-01-31 02:29:02 +0000' content: | It would have been nice if you had also shown example of overriding GetObjectData by taking some objects as additional memebers in the custom exception class and also some additional properties. - id: 867 author: Arthur author_email<EMAIL_ADDRESS>author_url: '' date: '2009-06-05 08:49:03 +0000' date_gmt: '2009-06-05 08:49:03 +0000' content: "Thank you very much!!!!!!!\r\nget regards fron Russia-)" - id: 1153 author: Greg Kendall author_email<EMAIL_ADDRESS>author_url: '' date: '2009-10-06 13:32:54 +0000' date_gmt: '2009-10-06 13:32:54 +0000' content: The information is really appreciated. Thanks for posting. Cheers! - id: 1540 author: Ross author_email<EMAIL_ADDRESS>author_url: '' date: '2010-07-21 23:05:52 +0000' date_gmt: '2010-07-21 23:05:52 +0000' content: This doesn't make much sense. Exception already implements ISerializable. - id: 1544 author: Tomas Restrepo author_email<EMAIL_ADDRESS>author_url: http://winterdom.com/ date: '2010-07-24 14:08:24 +0000' date_gmt: '2010-07-24 14:08:24 +0000' content: "@Ross: That's not enough; you still have to do some work to get it working properly." - id: 1667 author: Jeff S author_email<EMAIL_ADDRESS>author_url: '' date: '2011-02-04 13:37:55 +0000' date_gmt: '2011-02-04 13:37:55 +0000' content: I wish the developers of the SharePoint API over at M$ had read this. In working on creating a SharePoint integration for our product I came across weird cases were exceptions I was trying to log through our custom logger were not being logged. I added code to throw errors in the event log and low and behold found that Microsoft.SharePoint.Client.ServerException is not marked as Serializable. That is one that I found, I believe there are some other in the SharePoint API as well. I even posted to MS forums, but all I got as a response was a suggestion to create my own wrapper class to serialize it. Sure, I can do that, but why should I have to, Exceptions should be serializable. I am trying to pass mine through a WCF service. - id: 132974 author: Tohid Azizi author_email<EMAIL_ADDRESS>author_url: '' date: '2014-06-24 21:37:06 +0000' date_gmt: '2014-06-24 21:37:06 +0000' content: "As a matter of fact, Exception class is serializable! \r\nException class is decorated with \"SerializableAttribute\" and also inherits \"ISerializable\":\r\nhttp://msdn.microsoft.com/en-us/library/system.exception.aspx\r\n\r\nThe reason why it doesn't serialized sometime, has been explained here: \r\nhttp://stackoverflow.com/a/486487/538387" ---
A while ago there was a big fuss about correctly writing and using exceptions. Here's one of my pet peeves that I forgot to mention at that time was this: Make your exception classes serializable!
Honestly, I'm sick and tired of having to debug weird SerializationExceptions because an instance of a poorly written exception class crossed an AppDomain boundary. I could understand it if it was an exception class that really was impossible to serialize, but the reality is this is caused mainly by lazyness on the developer's part.
Tip #1: Exceptions are not serializable by default. If you create a custom exception class, it is your responsability to ensure it is serializable.
Tip #2: Marking an exception class with [Serializable] is not enough. System.Exception implements ISerializable, so it forces you to do so as well.
Here's what you should keep in mind when writing an exception class:
protected MyException(SerializationInfo info, StreamingContext ctxt) : base(info, ctxt)
For most exception classes, this will be enough, since most don't actually add new properties and simply rely on the message.
However, if your custom exception class has custom properties, then it MUST override ISerializable.GetObjectData() (and don't forget to call the base one), and you MUST unpack those properties in your serialization constructor.
It's not just about remoting!
What many people seem to forget is that serialization happens in a lot of places without them knowing it. The underlying remoting and serialization mechanisms in .NET (and I don't mean remote object invokation) are the basis for all cross AppDomain calls, even when they are inside the same process boundary.
More and more we see applications and environments where multiple AppDomains are the norm, rather than the exception: VSTO, MMC 3.0, BizTalk, ASP.NET and averything in between (including anything with COM interop in it). And this will grow in the future because using multiple AppDomains is the preffered way of hosting plugins safely and even applications will support extensibility in this fashion in the future.
In each of those cases there's the possibility that your exception might cross an AppDomain boundary, so please make sure it does so gracefully. If you're a library writer (open source or commercial), be aware that the chance that a user might use your library in one of those contexts is always there, so make sure it is a good citizen.


Organic milk from New Zealand, Non GMA, absolutely healthy for all UI/UX designers.
Not recommended for backend 120g.
Milk is a nutrient-rich, white liquid food produced by the mammary glands of mammals. It is the primary source of nutrition for infant mammals (including humans who are breastfed).


The purpose of this theme is to minimize clutter and get rid of useless stuff + repair some of the bugs from original theme. This is geared towards them peeps who like the original theme (but want it to be somehow better) and already know what each doohickey on the site does (f.ex. know that picture of a handgun means the weapons tab in your stats).
I'm not officially supporting MOWF side of things. If my theme works there it's purely by coincidence. You're free to report those bugs too but I don't guarantee that those will be fixed.
Latest version:
http://vesa.me/mini-log/mini-log-1.4.7.css
All your feedback, bug reports and suggestions are most welcome, please keep them coming when you find a bug or have an idea.
Changes:
Version 1.4.7
- Removed broken stuff caused by Battlelog update
Version 1.4.4 - 1.4.6
- Nav drops below the name
- Favorite battlereports overflow problem
- Front page top story comment numbers roundage
- Win-loss dots different color (bg color instead of bullets)
- Friends too close to each other in the left column
- Profile page nav
- Some tiny animifications
- Frontpage suggested friends avatar / News top story / search avatar roundage
Version 1.3.9 - 1.4.3
- Main-notice roundage fix
- Assignments page tweaks
- News avatar text line height
- User radar with other languages (and English also)
- Misc roundage
- My filtersets in its old place
- Tabs tweaks
- Vehicles page search field narrowed
- Game activity scrollbar blackened
- Tabs fixed on FireFox
- Fav threads delete icon aligned correctly
- Leaderboard height and padding adjusted
Version 1.3.1 - 1.3.8
- Tiny bit smaller weapon/vehicle next upgrade images
- Weapons/vehicle page search filter adjustments
- Battlereports with long words fixed (f.ex. in Spanish)
- Com center add friend twitching
- Platoons menu hovering bottom rounded corners with multiple platoons fixed
- Minimized com center styled
- Battlereport buttons
- Campaign page
- Something else small and most likely insignificant
- Roundification and all around minor tweaks
- Search reworked
- Blog image widths fixed (they're putting too wide images in there?)
- Battle Report buttons
- Battle Report paragraphs moved below the heading
- Squad Deathmatch battle report fixed
Version 1.3
- More roundness
- Bf3stats: legend and date/time buttons styling
- Server browser: show players minification, rounded map images, filter minimize roundness
- Battle report: team name roundabout
- Live scoreboard: grinding sharp corners off of map images
- Weapons: fired/shot stat alignment, vehicle kills position reseted, compare progress bar rounded
- Dogtag shrinkage
- Assignments: progress bar roundage
- Search box animation in Firefoxies
- Probably something I fixed and forgot about
Version 1.2
- More roundness
- Radar position on server browser page fixed
- More extended stats styling
Version 1.1
- Generally just making things a bit rounder
- Extended Player Statistics styling
Meaurk
Global Moderator
Hmm, I don't know yet if I like it, or don't like it..
Likes: - Weapon name hover;
- Aligned images etc.;
- Rounded bars/images/etc.;
- The whole co-op page;
- New online/playing/offline bar on avatars.
Dislikes: - Deleted texts at all signs (minified thingy);
- Focus with the search bar, it looks like it's bugged or something;
- Status on weapon page, it just don't look right;
- Multiplayer/Co-op/Campaign images are too small.
Maybe it's a bit too much.. Or maybe I do like the regular layout.
Regards, Inception.
xXJumpyXx
Helping Hand
Good work, I really like it :)
Some parts are really neat looking, others could use some tuning. All in all it's a nice theme.
I'm looking forward to see when it's complete.
While looking in the CSS file I noticed that you had support for Internet Explorer and Opera. Considering that BBLog and Battlelog isn't available/supported on those browsers they're really not needed, you could also cut file size by deleting them. The only ones that are needed are Firefox and Chrome.
I'll add what I think could use some tuning later, I'm really tired at the moment :S
Dendari
Translator
Not bad, but you may improve some things (like the avatar).
I'm a ps3 player so I don't get the buttons in the co-op page. Had no idea they were even there, and wondered why the hell there was that empty space above the start button.
Regarding IE/other support, very much correct. The laziness sets in when using
http://www.colorzilla.com/gradient-editor/
Will edit them out before the release. I need to shuffle things around anyways, as some stuff are under "wrong section" in the css.
Inception wrote:
- Focus with the search bar, it looks like it's bugged or something;
- Status on weapon page, it just don't look right;
Can you make time to perhaps take a screenshot of those.
I'm pretty new to Battlelog and there might and will be stuff I haven't considered, views I haven't looked at, features I haven't used. The co-op difficulty buttons are a prime example of this. Also I haven't tested at all on Firefox yet.
Anyone know how I can get the pc specific stuff to show up? Do I need to create a new account or actually own the pc version of the game?
BrainFooLong
Administrator
seniledawdler wrote:
Anyone know how I can get the pc specific stuff to show up? Do I need to create a new account or actually own the pc version of the game?
I don't think it's possible without a own of the pc version. Battlelog is not well designed in this part (multiple soldiers).
José Ortega
Global Moderator
I really like it, the only thing that i dont like is that i like the text on "weapons, dogtags ...." thing
xXJumpyXx
Helping Hand
I said I was going to add what could use some tuning, look in the attachment.
Row 1: It's messed up if you have friends playing.
Row 2: You can't see who's online or offline.
Row 3: Difficulty settings are overlapping the button.
Row 4: I'm pretty sure someone is bound to click on a link above instead of the chat sometime. (I suggest to move it up a little bit).
Row 5: It looks like the tabs are leaking onto the background. (I suggest a 2 pixel border above).
Row 6: It's the same as Row 5.
Topicstarter
seniledawdler
Helping Hand
Darn pc only features. Thanks for the screenshots and feedback, invaluable.
Now I see the search box bug also. Hadn't had the time to test with Firefox yet. Usually they are pretty much identical. I'll fix these as soon as possible and try to get my hands on some pc account at some point to test stuff.
Topicstarter
seniledawdler
Helping Hand
Posted version 0.9.3.
Tried to address all the stuff you guys found.
Removed styles regarding the front page quickmatch/co-op/campaign boxes as I can't test them myself at the moment. Might do something with them later though. Same with co-op difficulty setting. Also removed styles for footer (originally I hid the "highlighted" area).
Thank you all again for testing and giving feedback.
Dendari
Translator
Good. But can you try to make things (like avatars) more "rounded"?
ORFK
Global Moderator
Total COOP Campain Score is NOT aligned with the Action Stats because its possible to have SERVICE STARS by the Score / Star. If you have More than one Star, it will need this space like by the Class Service Stars (Star and under the Star a counter)
Topicstarter
seniledawdler
Helping Hand
ORFK wrote:
Total COOP Campain Score is NOT aligned with the Action Stats because its possible to have SERVICE STARS by the Score / Star. If you have More than one Star, it will need this space like by the Class Service Stars (Star and under the Star a counter)
Of course. Sigh.
And I'm guessing there's no way to see someone else's co-op page?
Nano
Global Moderator
I love the new online/playing/offline bar on avatars.
But i have some problems with style too. ComCenter (Image 1)
[url]http]
Online Friends (Image 2)
[url]http]
- PC icon and server name too close (i don't know if console icon works good);
- PC icon, avatar and server names misaligned;
- "Online Friends" title misaligned;
- Some avatars are buggy (image 2);
Sugestions:
- Small "Com center" title/top bar;
- Put a smaller "Service Star" in feed;
Although this errors, i still use your style. :)
Topicstarter
seniledawdler
Helping Hand
Good suggestions.
And good catch with the transparent png. I'm so used to services just converting them to have white background by default.
The pc stuff can be hard for me but I'll do my best.
ORFK
Global Moderator
seniledawdler wrote:
And I'm guessing there's no way to see someone else's co-op page?
it is, you have to check his stats and there is in the middle a section with COOP.
Topicstarter
seniledawdler
Helping Hand
ORFK wrote:
it is, you have to check his stats and there is in the middle a section with COOP.
Oh right there is. Didn't think of clicking the numbers. Duh. It was too obvious I guess.
Thanks!
ORFK wrote:
Total COOP Campain Score is NOT aligned with the Action Stats because its possible to have SERVICE STARS by the Score / Star. If you have More than one Star, it will need this space like by the Class Service Stars (Star and under the Star a counter)
Apparently it appears next to the star instead of under it.
For example:
Erhm... I try today and Live Scoreboard appears now... o_O
So, forget the last post! :P
Topicstarter
seniledawdler
Helping Hand
Nano wrote:
ComCenter (Image 1)
http://i.imgur.com/GDzTQ.png
- PC icon and server name too close (i don't know if console icon works good)
- PC icon, avatar and server names misaligned
Is the icon/server name too close thing actual bug or just personal preference?
I don't have too many friends in Battlelog and most of them on console and offline so it's hard to check how they're supposed to be at the moment. I'll check the misalignments next time when I bug my pc playing friend to let me use her Battlelog account for a tiny bit. :)
---------------
On that note: Version 0.9.4 updated.
Rounded them avatars, and made service stars in the front page feed a tad bit smaller and little tweaks here and there. At least tried to fix all bugs mentioned in this thread (excluding the com center misalignment).
If no major bugs come up in the next few days I'm confident enough to turn this into 1.0 and releasing it.
Nano
Global Moderator
seniledawdler wrote:
Nano wrote:
ComCenter (Image 1)
http://i.imgur.com/GDzTQ.png
- PC icon and server name too close (i don't know if console icon works good)
- PC icon, avatar and server names misaligned
Is the icon/server name too close thing actual bug or just personal preference?
I don't have too many friends in Battlelog and most of them on console and offline so it's hard to check how they're supposed to be at the moment. I'll check the misalignments next time when I bug my pc playing friend to let me use her Battlelog account for a tiny bit. :)
Bug and personal preference... :P
Original:
http://i.imgur.com/hiFYT.png
I play some days, if you want you can add me in BL:
"Updated" to 1.0 and sent to be included in the bblog.
BrainFooLong
Administrator
Theme is now officially in BBLog.
Gratulations.
Topicstarter
seniledawdler
Helping Hand
That was fast. Thanks!
Now I don't have to copy/paste my theme in there every time to use it. :D
Nano
Global Moderator
seniledawdler wrote:
That was fast. Thanks!
Now I don't have to copy/paste my theme in there every time to use it. :D
[2]
Congratz!
Edit:
And i find now a little bug, with Server Radar function icon:
http://imgur.com/a/BXzUK#3
Topicstarter
seniledawdler
Helping Hand
Nano wrote:
Edit:
And i find now a little bug, with Server Radar function icon:
http://imgur.com/a/BXzUK#3
Bah, didn't see this post until now.
Will take care of it in the next version.
Topicstarter
seniledawdler
Helping Hand
Updated to 1.2 and the radar position should be fixed now.
Nano
Global Moderator
seniledawdler wrote:
Updated to 1.2 and the radar position should be fixed now.
Works like a charm! Thanks!
Topicstarter
seniledawdler
Helping Hand
Updated to 1.3 for some extra roundness so babies don't bump their heads into sharp corners.
Edit:
Also 1.3.1 so them battle report buttons play nicely with others.
José Ortega
Global Moderator
There is a little bug...
http://dl.dropbox.com/u/6032338/Photos/lol.png
Topicstarter
seniledawdler
Helping Hand
Thanks for reporting.
Will try to fix it soon.
Topicstarter
seniledawdler
Helping Hand
wasakakero wrote:
There is a little bug...
http://dl.dropbox.com/u/6032338/Photos/lol.png
Should be fixed now in version 1.3.2.
col_mustards_gas
Inception wrote:
Hmm, I don't know yet if I like it, or don't like it..
Likes: - Weapon name hover;
- Aligned images etc.;
- Rounded bars/images/etc.;
- The whole co-op page;
- New online/playing/offline bar on avatars.
Dislikes: - Deleted texts at all signs (minified thingy);
- Focus with the search bar, it looks like it's bugged or something;
- Status on weapon page, it just don't look right;
- Multiplayer/Co-op/Campaign images are too small.
Maybe it's a bit too much.. Or maybe I do like the regular layout.
Regards, Inception.
this from the guy whose avatar is a DICK shot of the BF guy.
(sorry homie ... couldn't help myself)
xXJumpyXx
Helping Hand
col_mustards_gas wrote:
Inception wrote:
Hmm, I don't know yet if I like it, or don't like it..
Likes: - Weapon name hover;
- Aligned images etc.;
- Rounded bars/images/etc.;
- The whole co-op page;
- New online/playing/offline bar on avatars.
Dislikes: - Deleted texts at all signs (minified thingy);
- Focus with the search bar, it looks like it's bugged or something;
- Status on weapon page, it just don't look right;
- Multiplayer/Co-op/Campaign images are too small.
Maybe it's a bit too much.. Or maybe I do like the regular layout.
Regards, Inception.
this from the guy whose avatar is a DICK shot of the BF guy.
(sorry homie ... couldn't help myself)
Joke or not, act mature. We want this forum to stay friendly.
Nano
Global Moderator
Find another bug now:
In BattleReports of Squad DeathMatch, header don't show entire squads.
If you need to style it in your theme you should visit
http://battlelog.battlefield.com/bf3/servers/
it still works to visit the browser.
Thank you. :)
Same goes for the campaign page,
http://battlelog.battlefield.com/bf3/campaign/
You should really restyle that, it's kinda big with just one picture.
NOTE: Make sure you check the credits page if you restyle it. I tried it and let's just say that the credits page used pretty much the same stuff so that got messed up.
Found a minor bug:
http://imageshack.us/photo/my-images/443/bug.png/
When hovering in the platoons menu the two lover corners gets rounded.
Topicstarter
seniledawdler
Helping Hand
xXJumpyXx wrote:
http://battlelog.battlefield.com/bf3/campaign/. You should really restyle that, it's kinda big with just one picture.
What happens when you click the launch campaign button? It goes to game straight? No level select menus on the page or anything?
xXJumpyXx
Helping Hand
seniledawdler wrote:
xXJumpyXx wrote:
http://battlelog.battlefield.com/bf3/campaign/. You should really restyle that, it's kinda big with just one picture.
What happens when you click the launch campaign button? It goes to game straight? No level select menus on the page or anything?
Yeah, it goes straight to the game. The decided to make all campaign stuff be controlled in-game but all multiplayer stuff be controlled in Battlelog for some reason.
Well, it opens up the same box that pops up when you join a multiplayer server.
José Ortega
Global Moderator
seniledawdler wrote:
Can you specify what page that is?
it does happens in a profile with mutual friends and they are playing.
Topicstarter
seniledawdler
Helping Hand
wasakakero wrote:
it does happens in a profile with mutual friends and they are playing.
Alrighty. I'll check it out.
Topicstarter
seniledawdler
Helping Hand
xXJumpyXx wrote:
Found a minor bug:
http://imageshack.us/photo/my-images/443/bug.png/
When hovering in the platoons menu the two lover corners gets rounded.
Urgh. Need to make a test platoon so I'm not only in one.
 I'll look into this. Thanks.
Nano
Global Moderator
Just more one error with BBLog v2:
In Battlereport, "Save Report as Image" and "BF3Stats Report" buttons are behind end of round/map banner:
http://i.imgur.com/YNX5W.png
And two other things:
- Can you restyle "new" (old, in fact) ComCenter (Minimized)?;
- Put a jQuery transition effect to open/close BBLog Options?
Topicstarter
seniledawdler
Helping Hand
I can't do any javascript plus it's not possible in css files.
This will be a hard one.
When they're not playing the name will be not vertically centered. When they're playing it should be fine. No idea how the button will react to this. Might be fine, might totally spas out. I don't have the button visible or even in the html. The container is there but no idea about the button. Maybe you can paste here what's inside the ? ..........console grieves once again.
Updated the theme.
Decided not to waste my time with the credits page. Reason: tables. (not that anyone actually requested to make any changes to it :D)
Platoon menu roundness isn't fixed yet. I'll get to it eventually.
This will be a hard one.
When they're not playing the name will be not vertically centered. When they're playing it should be fine. No idea how the button will react to this. Might be fine, might totally spas out. I don't have the button visible or even in the html. The container is there but no idea about the button. Maybe you can paste here what's inside the ? ..........console grieves once again.
r
I dont know what yo did, or how to copy that thing, but it is fixed by now
Small bug on the campaign page. The Platoons and Forums menus are broken when trying to hover them.
To fix it just change the "z-index" in ".campaign-content-soldier" from 1900 to 99 or lower.
Topicstarter
seniledawdler
Helping Hand
Updated stuffs like minimized com center. Tried not to mess up other stuff too much.
Nano
Global Moderator
seniledawdler wrote:
Updated stuffs like minimized com center. Tried not to mess up other stuff too much.
Looks beautiful now! :)
I find a little bug, with 2XP active:
http://i.imgur.com/lXqbu.png
I tested with others styles and seems to be only with MiniLog... :(
Topicstarter
seniledawdler
Helping Hand
Right. The 2x thing looked weird on mine so I fixed. Must've messed it up for pc peeps, as I don't have those play now buttons.
I'll look into it.
José Ortega
Global Moderator
We have a little problem, in the spanish version of Battlereports in Battlelog, in the section of "Best Recon"...
well...
Topicstarter
seniledawdler
Helping Hand
I'll add it to the to do list.
Topicstarter
seniledawdler
Helping Hand
wasakakero wrote:
We have a little problem, in the spanish version of Battlereports in Battlelog, in the section of "Best Recon"....

Nano wrote:
I find a little bug, with 2XP active:
http://i.imgur.com/lXqbu.png
I'll probably remove the stuff I had for 2xp thing, but since the devs of battlelog fuxored the thing in the beginning it most likely will look like this for console peeps who don't have the play and whatnot buttons. (unless I manage to do something about it)
José Ortega
Global Moderator
seniledawdler wrote:
wasakakero wrote:
We have a little problem, in the spanish version of Battlereports in Battlelog, in the section of "Best Recon"....

At the end of Battlelog where is the copyright thing, there is a button for change the language.
Topicstarter
seniledawdler
Helping Hand
wasakakero wrote:
At the end of Battlelog where is the copyright thing, there is a button for change the language.
Thank you. Didn't think to check there. Thought it might've been somewhere in edit profile or something like that.
Anyhoo.. Might've fixed all reported issues now. (except 2xp for console peeps)
ezek1el3000
Hey,
first i have to thank you for this great theme and apologies for my bad english. Please check this out. The radar button is misplaced if you choose german language. Happens all the time if i choose a different languages.
Best regards
ezek1el
Topicstarter
seniledawdler
Helping Hand
Thanks for reporting. I'll look into it.
(have been away for a week, hence the delay :)
ezek1el3000
Here is another one: If you hover the mouse over a ribbon a blue square appears. I marked it with red arrows ;-)
EDIT: Is it intend to appear? If so, choose a smaller highliter. Like a blue dot in the upper corner that shows the selected one. The big blue square seems like a bug to me...
José Ortega
Global Moderator
ezek1el3000 wrote:
Here is another one: If you hover the mouse over a ribbon a blue square appears. I marked it with red arrows ;-)
EDIT: Is it intend to appear? If so, choose a smaller highliter. Like a blue dot in the upper corner that shows the selected one. The big blue square seems like a bug to me...
Yes, it is a feature.
ORFK
Global Moderator
its not a feature from himself.
its a general BBLog Feature ;-)
ezek1el3000
Good to know ;-)
Topicstarter
seniledawdler
Helping Hand
Updated some stuff now that summer starts to cool down and so on.
BrainFooLong
Administrator
Bug found:
http://getbblog.com/viewtopic.php?f=3&t=672
Topicstarter
seniledawdler
Helping Hand
Thanks for reporting.
Rarely use the servers page being a console dude. :)
(probably the bug was due to me not having any filtersets or something)
Fnordisch
your welcome!
minillog is one of the best parts in bblog!
Topicstarter
seniledawdler
Helping Hand
Reported bugs and some battlelogupdate related stuffs have been fixeded. :)
Fnordisch
this "great" friends deleting patch messed minilog up, too -.-
just saw this:
badiconnames.jpg
who needs text anyway?! ;)
peace
mho
Nano
Global Moderator
Just FYI, seniledawdler:
In ".tabs li a" and ".tabs li.active a" i create an color property and set both to #F4F4F4.
The words still here, but with identical colors with the background... :P
laffles
I have that same thing as Fnordisch!
Without the text would be better imo :D
Topicstarter
seniledawdler
Helping Hand
Obviously the text shouldn't be there... and in Chrome it works as intended.
...effing Firefox.
Will be fixed on Friday. Thank you for informing me of that wretched FF thing.
I use the text-indent: -999em; trick on the texts and for some reason Firefox is ignoring this. That's what I get for not testing every single thing on that browser also. Sigh.
(Firefox ignores text-indent if the tab icon is not floated and is a block. I made the tabs a bit wider and wanted to center the icons automatically instead of just putting x-amount of margin on left side but I guess I'll have to do that)
laffles
Don't beat yourself up about it! :) Really appreciate you sorting out all these little niggles, love your skin! it's quality.
Thanks mate.
Topicstarter
seniledawdler
Helping Hand
Tabs should now be fixed. Hopefully.
juress
Theme Developer
Leaderboards glitch.
Topicstarter
seniledawdler
Helping Hand
juress wrote:
Leaderboards glitch.
By having the text?
Co-op leaderboards don't have any icons so they need text. Multiplayer leaderboards share the same classes and parents and co-op leaderboard so can't take away those texts.
Or is there some other thing wrong?
juress
Theme Developer
seniledawdler wrote:
juress wrote:
Leaderboards glitch.
By having the text?
Co-op leaderboards don't have any icons so they need text. Multiplayer leaderboards share the same classes and parents and co-op leaderboard so can't take away those texts.
Or is there some other thing wrong?
http://i.imgur.com/KGo2s.jpg
Topicstarter
seniledawdler
Helping Hand
Fixed.
Topicstarter
seniledawdler
Helping Hand
Updated to 1.4.4
Fixed some stuff battlelog peeps broke and added few tiny animations on avatars and them win dots.
Topicstarter
seniledawdler
Helping Hand
Did a small update. No one probably notices the changes but there are some. Mainly rounding of stuff.
hsvspeedo
I love this theme =D
Thanks so much
Is there anyway to make a dark version of it?
Similar shade to the background on this here (getbblog.com)
Topicstarter
seniledawdler
Helping Hand
I've considered a dark theme based on this but at the moment I don't have time for the maintenance and everything that comes with making a theme. Changing the colors basically forces you to redo many of the images used on the site as they all have white/light background and that takes way more time than tweaking the css code.
But I'll keep the dark theme in mind.
Topicstarter
seniledawdler
Helping Hand
Update to version 1.4.7
Removed broken stuff. Something still might be a bit out of place like avatars of different sizes but everything should be still very usable.
I'll fiddle with the theme and will do gradual updates and keep minimizing the mess called Battlelog.
BrainFooLong
Administrator
Is this theme still in development? I ask because it has no update since 4 months and battlelog has changed a lot since that time. And it's in the theme switcher, so, is it still looking fine?
Post edited 1 x times, last by
seniledawdler
Helping Hand
Topicstarter
seniledawdler
Helping Hand
Minilog is still active and works/looks fine as far as I know. Only thing a little out of line at the moment is avatar on the soldier pages but it's not distracting really.
BF4 is so close I'm waiting for them to destroy the whole layout and continue from that. Good that you're keeping tabs on everything. :)


WWE relaunched it’s On Demand video service in Q2 of 2019. The app
showcases live wrestling events as well as the whole past
catalogue of WWE shows, Original content related to Sports
Entertainment and short-form clips.
I was brought on board this project via an agency which I had
previously worked with. The WWE Network is spread across
Responsive Web, Mobile and TV so my previous experience was a plus
point.
I worked extremely closely with the client-side
through all instances of this project and took designs from
concept through to support for the development of the features.
Massive Interactive / Deltatre
World Wrestling Entertainment
2020
Senior UX/UI Designer (contractor)
Coming aboard a project, an issue quickly discovered with the
deliverables was a huge amount of inconsistency across designs.
With this in mind, working alongside the Director of Experience
and Design on the WWE side, we started the work of creating an
atomic design system to cut down the amount issues discovered and
secondly to reduce the number of visual images developers needed
to create the vision of the designs.
We created a component-based design system and with the use of
third-party tools such as Zeplin and Abstract, allowing developers
to instantly see the specifications of the selected components
whilst retaining version history.
This gave more time to focus on the conceptual design challenges
rather than the repetitive smaller tasks.
The WWE Network is a streaming service which allows users to view
any available content from WWE’s 70-year history.
Subscribers can use the interface to invoke any event and any
match from the library to watch on-demand as well as having live
access to a 24-hour linear streaming channel showing curated
popular content.
Alongside historical events, customers can also watch live
exclusive WWE events as well as backstage documentaries.
When I was brought aboard the project there was a bass level of
the design work completed which allowed me to expand upon a base
and start to explore a more creative next step for the project.
By creating reoccurring component-based design system we could simplify the work across projects as well as devices. We ensured that the components related directly to the same components used on the developer side to keep the project simple and the naming conventions consistent
Across the UI the buttons for the experience were recreated to be easier to use and to work across devices. By using expanding buttons we could create one component which covered every use case without remaking the design each time
With an On Demand service the primary action is usually to play content. I spent a big chunk of time trying to make the playback experience consistent across edvices. The user should always be able to face a common UX experience regardless of where they are watching content.
The fans are the central focus of the WWE Network redesign and
there was extensive user research into exactly what the fans
wanted from the service.
One such factor that appeared was that the wrestlers themselves
are one of the most intriguing pieces of the whole product. WWE
decided that a section of the app should be based on the
superstars themselves, giving users clear and easy access to
information about their stars as well as easy access to
career-defining moments and achievements.
Alongside this, we also set to work on creating journies to
content such as Biographies, Champions and timelines of
championships as well as extended views of the WWE Superstars
careers
We wanted to give users the ability to download content that they were paying for, I created a interactive prototype to showcase how that would work
Showcasing the download function
Showcasing the download function
We wanted to make it easy for users to see the progress of their downloads, this flow shows the user journey to download content
We also set up the site map to allow the latest news and articles based on the WWE superstars to be integrated into the app. This allowed us to show the top information from the WWE.com homepage as well as hyperlink out to the website, which would then have some additional information and other area of interest for the end user such as tickets and the WWE Shop for merchandise.
Utalising the Player functionality allowed us to bring highlights from the latest events for the selected wrestler, allowing the user to jump directly into the match involving their favourites. This was seen as a great way for the user to interact with the huge library and opened the doors into collections and older content which could be pushed from a business perspective.
The approach for the client was to give the end-user a unified
experience across multiple f devices. The base WWE app was
released on 10 devices as well as the variants of this hardware
and we didn’t want that to limit any version of the app.
We had to always put the different devices into our minds, working
closely to create bespoke platform interactions whilst retaining
the overall consistency of the UI. This was highly noticeable in
the navigation patterns as each remote control/ gamepad would have
its own unique hardware and buttons would not always correlate.
We also had to really understand the hardware limitations of these
devices and knowing what we could or couldn't do for each
platform. Sometimes we had to make hard decisions to ensure that
performance was good enough for the user to actually control the
content.
The fans are the central focus of the WWE Network redesign and there was extensive user research into exactly what the fans wanted from the service. One such factor that appeared was that the wrestlers themselves are one of the most intriguing piece of the whole product. WWE decided that a section of the app should be based on the superstars themselves, giving users clear and easy access to information about their stars as well as easy access to career-defining moments and achievements. Alongside this we also set to work on creating journies to content such as Bioggraphies, Champions and timelines of championships as well as extended views of the WWE Superstars careers
Platform of the Year
Best SVOD Services
Best OTT or Streaming Experience Cynopsis Best of the Best Awards Best SVOD Services
Best in Digital Sports Media (nomination)
Over the Top (OTT) Content Service


Battery information
Drive Train
Motor
kv
poles
Efficiency
%
Wheel size
mm
Motor pulley
Teeth
Wheel pulley
Teeth
Avg. Energy Use
W-hr per mile
| Gear Ratio | ||
| Loaded Speed: | mph | |
| Loaded Speed: | kph | |
| Max Speed: | mph | |
| Max Speed: | kph | |
| Estimated Range: | Miles | |
| Estimated Range: | Km |


For Interface and Application programming week I wanted to use Processing and Arduino IDE. I am familiar with Arduino ide now, I
have been using it since week 7, but Processign is new from, it Creates a small interface which can help users to get something from the Sensors in a visual
way or can be used to give something like a command via the serial interface.
The Processing Interface and board communicate with each other with a serial interface. whichever command is given in processing will be converted into characters and sent to the board via serial port and the command will be
executed.
I was experimenting with servos from week 11 and I am also thinking to use them in my final project. I wanted to give it try so I modified my final board. I changed Dc motor Drive to servo pins. I also wanted to check how much torque mg995 can give and what is its load-carrying capacity for my flapper mechanism.
Modification in board
In the modification of my board, I replaced the L293d dc motor driver with servo pins and capacitors. I am going to use Tower pro metal gear Mg995 servos. it s specifications and requirements are below :
Model : mg995
Operating Voltage : 4.8- 7.2v
Stall Torque @4.8V : 10 kg-cm //, break down torque, max torque
current : 1.5 amp
AS you can see above current drawn by the servos is very high relative to typical MCU (500 mA), it will burn my microcontroller if I directly connect it to the board, I could use a regulator but I to keep it separate, and the reason these servos need high capacitors with them is they need higher Voltage values when they are starting or changing positions at the instance, capacitors used as a quick supply of current and voltage for servos. usually, 470 uf capacitorsare preferred, but 100 uf is good enough.
Code Explanation
Arduino code
//Arduino code:
#include <Servo.h> // include servo library
Servo yservo;
Servo xservo; // servos for x and y
//set initial values for x and y
int ypos = 0;
int xpos= 0;
void setup(){
xservo.attach(9); //for the x servo
yservo.attach(10); //for the y server
Serial.begin(19200); // 19200 is the rate of communication
Serial.println("Rolling"); // some output for debug purposes.
}
void loop() {
static int v = 0; // value to be sent to the servo (0-180)
if ( Serial.available()) {
char ch = Serial.read(); // read in a character from the serial port and assign to ch
// swith and case loops are used when there are number of possibilities and they cant be incluse in simple if else conditon loops
// in switch and cases all the contions are checked and if conditions are fullfilled it will execute corresponding statement
// if not it will just move to another one, if no condition is fullfilled then it will go to default statement
// break will simply break the loop or terminate the switch case and execute the statement .
switch(ch) { // switch based on the value of ch
case '0'...'9': // if it's numeric // if first later is numeric
v = v * 10 + ch - '0';
/*
so if the chars sent are 45x (turn x servo to 45 degs)..
v is the value we want to send to the servo and it is currently 0
The first char (ch) is 4 so
0*10 = 0 + 4 - 0 = 4;
Second char is 4;
4*10 = 40 + 5 = 45 - 0 = 45;
Third char is not a number(0-9) so we drop through...
*/
break;
case 'x': // if it's x
/*
....and land here
where we send the value of v which is now 45 to the x servo
and then reset v to 0
*/
xservo.write(v);
v = 0;
break;
case 'y': // if character is y
yservo.write(v);
v = 0;
break;
}
}
}
Processign Code
//Processing code:
import processing.serial.*; // processign serial library
int xpos=90; // set x servo's value to mid point (0-180);
int ypos=90; // and the same here
Serial port; // The serial port we will be using
void setup()
{
size(360, 360);
frameRate(100);
println(Serial.list()); // List COM-ports
//select second com-port from the list (COM3 for my device)
// You will want to change the [1] to select the correct device
// Remember the list starts at [0] for the first option.
port = new Serial(this, Serial.list()[0], 19200); // baud rate shoud be same
}
void draw()
{
fill(175); // these are style sheet comand for making interface
rect(0,0,360,360);
fill(255,0,0); //rgb value so RED // for x
rect(180, 175, mouseX-180, 10); //xpos, ypos, width, height
fill(0,255,0); // and GREEN // for y
rect(175, 180, 10, mouseY-180);
update(mouseX, mouseY); // tracks mouse position
}
void update(int x, int y)
{
//Calculate servo postion from mouseX
xpos= x/2;
ypos = y/2;
//Output the servo position ( from 0 to 180)
port.write(xpos+"x"); // position with the character
port.write(ypos+"y");
}
Final video
X axis servo to PWM pin 9
Y axis Servo Two PWM pin 10You can see in the video, by moving the x-axis servo will rotate accordingly, in 360 servos it will just change the direction of rotation when the slider comes to -y.
Little bit fun with Karab
In Extra I had little bit fun with Avishek Das'sm final project KRAB
I use servo which takes the entire weight of the arm to know its capacity in weight lifting, weight newbie this was the only way I can confirm my what for servos, and the results are good, the servo was good enough to lift 3 mm flapper. see below
Group assignment was to compare tools which create different interface and applications, as I worked on the processing I helped to write things which I found good in processing. link.
Features I found good are
The week was Amazing! I enjoyed this week the most in all Electronics weeks.


We made this handy little tool to make it easier to navigate all the features that Elassus has to offer. Simply search for a CSS property or module you would like to use and the results will display below.


Scan associated text , pick a file to associate with the text, view or save file. All files are saved locally with no cloud backup.
Simply scan the file name or enter it manually to associate it with your file.


SESSION MANAGEMENT
DONOR MANAGEMENT
CHARITY MANAGEMENT
CHARITY GROUP MANAGEMENT
PAYMENT ACCOUNT MANAGEMENT


Class Kernel
Our central 'class' containing a lot of properties and methods we need to
build the rest of XPCOMCore on top of.
Defined in: kernel.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
|
Kernel(mixinScope)
A pseudo-constructor to make JSDoc happy and actually document things in Kernel.
|
| Field Attributes | Field Name and Description |
|---|---|
|
A shortcut constant to Components.classes.
|
|
|
A shortcut constant to Components.interfaces.
|
|
|
A shortcut constant to Components.results.
|
|
|
A shortcut constant to Components.utils.
|
|
|
Returns a reference to an object allowing for get()/set() on environment variables.
|
|
|
Taking inspiration from Ruby, this defines the set of paths to check when
trying to load a file via either Kernel#load or Kernel#require.
|
|
|
Taking inspiration from Ruby, this defines the currently loaded files that
have been loaded through Kernel#require.
|
| Method Attributes | Method Name and Description |
|---|---|
|
$ARGV()
Returns the command line arguments this instance of the GRE was started with.
|
|
|
$CURRENT_DIRECTORY(stackTraversalDepth)
This method tries to determine the filesystem path to parent directory of the caller
code of this method NOTE - see the note on $CURRENT_FILE, as the same applies here.
|
|
|
$CURRENT_FILE(stackTraversalDepth)
Taking inspiration from Ruby, this method tries to determine the filesystem path to
the caller code of this method.
|
|
|
load(featurePath)
Searches Kernel#$LOAD_PATH for files to load into the current global scope.
|
|
| <inner> |
makeCallingGetter(attr, argsArray)
|
| <inner> |
makeGetter(attr)
|
|
print(str)
Prints a string to standard out, without a trailing newline.
|
|
|
puts(str)
Prints a string to standard out, with a trailing newline.
|
|
|
require(featurePath)
Searches Kernel#$LOAD_PATH for features to load into the current global scope.
|
|
| <inner> |
Class Detail
Kernel(mixinScope)
A pseudo-constructor to make JSDoc happy and actually document things in Kernel.
If this method is called with an argument, all properties from Kernel are taken
and defined as the return value of getter methods set on the given object.
- Parameters:
- {Object} mixinScope
- Optional argument, any object to mix Kernel's properties into.
- Returns:
- The prototype object of the Kernel function.
Field Detail
$Cc
A shortcut constant to Components.classes.
$Ci
A shortcut constant to Components.interfaces.
$Cr
A shortcut constant to Components.results.
$Cu
A shortcut constant to Components.utils.
{nsIEnvironment}
$ENV
Returns a reference to an object allowing for get()/set() on environment variables.
{Array}
$LOAD_PATH
Taking inspiration from Ruby, this defines the set of paths to check when
trying to load a file via either Kernel#load or Kernel#require.
{Array}
$LOADED_FEATURES
Taking inspiration from Ruby, this defines the currently loaded files that
have been loaded through Kernel#require.
Method Detail
{Array}
$ARGV()
Returns the command line arguments this instance of the GRE was started with.
NOTE: This doesn't play nicely with remoting to existing instances, but for now,
we don't really care about that.
- Returns:
- {Array}
{String}
$CURRENT_DIRECTORY(stackTraversalDepth)
This method tries to determine the filesystem path to parent directory of the caller
code of this method NOTE - see the note on $CURRENT_FILE, as the same applies here.
- Parameters:
- {int} stackTraversalDepth
- Optional argument, how far to look up the stack to figure out who called us. The default is usually safe.
- Throws:
- {SelfConceptError}
- Thrown when we can't figure out what the filesystem path to the parent directory of the current file is.
- Returns:
- {String} The path to the current directory
{String}
$CURRENT_FILE(stackTraversalDepth)
Taking inspiration from Ruby, this method tries to determine the filesystem path to
the caller code of this method.
NOTE - when Kernel is mixed into an object, this function gets mixed in via
a special case behaviour that makes it a getter that actually calls the function
rather than returning the function object itself. This is to facilitate being able
to call '$CURRENT_FILE' in your code rather than '$CURRENT_FILE()'. The stackTraversalDepth
parameter is there for this reason, since we need to traverse the stack further than
normal to find the calling scope than we normally would.
- Parameters:
- {int} stackTraversalDepth
- Optional argument, how far to look up the stack to figure out who called us. The default is usually safe.
- Throws:
- {SelfConceptError}
- Thrown when we can't figure out what the filesystem path to the current file is.
- Returns:
- {String} The path to the current file
{Boolean}
load(featurePath)
Searches Kernel#$LOAD_PATH for files to load into the current global scope.
Files loaded via this method will not be added to Kernel#$LOADED_FEATURES and hence
can be repeatedly loaded and executed.
- Parameters:
- {String} featurePath
- Full or relative path including file extension to try and load.
- Throws:
- {LoadError}
- Thrown when we can't find the specified file in any directories specified in Kernel#$LOAD_PATH.
- Returns:
- {Boolean} True if the file was loaded succesfully
<inner>
makeCallingGetter(attr, argsArray)
- Parameters:
- attr
- argsArray
<inner>
makeGetter(attr)
- Parameters:
- attr
print(str)
Prints a string to standard out, without a trailing newline.
- Parameters:
- {String} str
- String to print to standard out.
puts(str)
Prints a string to standard out, with a trailing newline.
- Parameters:
- {String} str
- String to print to standard out.
{Boolean}
require(featurePath)
Searches Kernel#$LOAD_PATH for features to load into the current global scope.
Files loaded via this method will be added to Kernel#$LOADED_FEATURES and hence two
consecutive calls to this method will not load and execute the code twice.
- Parameters:
- {String} featurePath
- Full or relative path without the file extension to try and require.
- Throws:
- {LoadError}
- Thrown when we can't find the specified feature in any directories specified in Kernel#$LOAD_PATH.
- Returns:
- {Boolean} True if successful, false if the specified feature has already been required.
<inner>
standardLibraryLoader()


Available on: http://pokoli.github.io/developing-on-trunk
So it makes sense to use it for development doesn't it?
Extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution
The presentation code is avaiable on


Oracle WebCenter Sites
Introduction
Introduction
Nomenclature used in WCS
Fundamentals of WCS
WCM Framework
Asset Modelling Tips
Types of Administrator in WCS
Content Server
Content Server Architecture
Basics of Content Server
Content Server Request Processing
Basic and Flex Assets
Basic and Flex assets
When to use Basic Assets
When to use Flex Assets
AssetMaker and Basic Assets
Understanding Xcelerate
Gator and Flex Assets
Single vs Multiple Flex Families
Asset SubTypes
Creating Assets
Creating Sites and Users
Configure Start Menu
Creating Basic Assets
Creating Flex Assets
Creating Attribute Editors
Creating Engage Assets
Creating Associations
Creating Vanity URL
Rendering Assets
Rendering Basic Assets
Updating Basic Assets
Rendering Flex Assets
Rendering Recommendations
Rendering Attribute Editors
Rendering BLOB
Render Associations
Collections and Query Assets
Rendering Site Plan
Render Static Assets
Generate URL to a Resource
Templates
Template CSElement SiteEntry
Template Design
Typed Templates
Assets:classes, Templates:methods
Flex Filters
Flex Filters in WCS
DocType Filter
FieldCopier Filter
ThumbnailCreator Filter
Caching
Importance of Caching
Fatwire Multiple Caches
Cache Dependencies
How Fatwire manage cache
Efficient Caching Stratergy
Double Buffered Cache
Page Caching
Importance of render:logdep
CacheInfo String
Disable Cache at Runtime
Eclipse and WCS
Developer Tools
Content Server Developer Tools
Import or Export Assets
Edit JSP in Eclipse
Eclipse and HSQLB
WEB-INF Sync Issue
Database in WCS
Database in WCS
Important tables used in Caching
Database Manager for JumpStart
Asset API
READ
Write
Update
Delete
Manipulating different Data Types
Search Assets
Simple Search
Lucence Search
In-Site Editing
In-Context Content Editing
Selecting Layout
Presentation Editing
Presentation + Content Editing
Context System
Miscellaneous Items
Debugging
Basic Debugging
Common errors and their Prevention
Bad Implementation of code
REST API
REST API: INTRO
Java/Jersey Example
AJAX Example
JSON Response
Misc. Implementation
Publishing
Publishing
Static Publishing
Dynamic Publishing
Real Time Publishing
Different Publishing Scenarios
Utilities
Logs in WCS
Variable Scope in WCS
System Tools
Site Launcher
Wrapper Page
Content Server Explorer
XMLPost
Catalog Mover Tool
Handling HTTP Request
Never Expiring BLOBs
Revision Tracking
bSites Chrome Extension
What is Assembler?
Miscellaneous
Important Tags in WCS
Tag Guidelines
Lists
Query OWCS Database
Asset References
Create XML
GetAssetInfo (Read JSON)
LoadAssetInfo (Create JSON)
Create String
Share/Unshare Assets
Flush Visitor Data
Send Email Notifications
Breadcrumb
OOTB Asset Include Button
Pre-fill asset fields
Creating new Category
Find all Variables in Page
Fetch Attributes of Assets
List all Sites
PickList and PickList Category
Customizing the Preview
Getting Parent Page of Asset
JSP vs XML
Edit Assets Programatically
Custom Attribute Editor
Customizing Logo on Login Screen
Ajax Call to CSElement
Forward and Redirect Requests
Create Custom Tables
HTML table to CSV
Articles from A-Team Chronicles
Blogs I refer from
ABOUT ME


Notebooks
Story: Sneezing: and searching for wives and families
Sneezing: and searching for wives and families
Title
Sneezing: and searching for wives and families
Collection
Summary
When he sneezes, ||kabbo believes his family is talking about him and about the |xam, their names, their masters, their families and their search for their wives.
Comments
1) p.634v: a cut-out clipping on traditions relating to sneezing in various cultures, 2) p.645v: relations and their names; Albert Meintjes is a Bastard; the colours of skins of different peoples, 3) p.646v: Dutch names of |xam, 4) 648v: names and skin colours of |xam women, 5) p.651v: ||kabbo's's wife's name, 6) This story is found in Book II-6
Contributors
Date
13 October 1871 (started)
Categories
History (personal), Custom and daily life, Relations with others
Keywords
sneezing (beliefs about) , sneezing (as portent) , sneezing (as presentiment) , sneezing (and ||kabbo) , sneezing (||kabbo's family is talking about him) , sneezing (||kabbo's family are calling his name) , ||kabbo (dreams) , ||kabbo (his relations) , ||kabbo (his family is talking about him) , ||kabbo (and sneezing) , ||kabbo (his personal history) , ||kabbo (his master) , ||kabbo (his things) , ||kabbo (his place) , ||kabbo (his name is being called) , names (of |xam) , names (of Dutch) , names (of ||kabbo's relations) , names (and sneezing) , genealogy (of |xam) , genealogy (and sneezing) , genealogy (and ||kabbo's personal history) , place (names of) , place (Beaufort West) , place (Victoria West) , place (Stormberg) , place (and sneezing) , place (and ||kabbo's personal history) , |xam (groups) , |xam (Berg or Mountain) , |xam (and sneezing) , |xam (and ||kabbo's personal history) , Bastard (and sneezing) , Bastard (and ||kabbo's personal history) , Boer (Dutch) , Boer (and sneezing) , Boer (and ||kabbo's personal history) , black man ('Kafir') , black man (and sneezing) , black man (and ||kabbo's personal history) , white people (master) , white people (magistrate) , white people (mistress) , white people (and sneezing) , white people (and ||kabbo's personal history) , tobacco (and sneezing) , tobacco (and ||kabbo's personal history) , smoking (and sneezing) , smoking (and ||kabbo's personal history) , dreaming (of home) , dreaming (of family) , dreaming (of wives) , dreaming (and sneezing) , dreaming (and ||kabbo's personal history) , |xam (names) , |xam (places) , |xam (country) , |xam (genealogies) , |xam (wives) , |xam (and sneezing) , |xam (and ||kabbo's personal history) , portention (and sneezing) , portention (and presentiment) , portention (||kabbo's family is talking about him) , portention (and ||kabbo's personal history) , wives (searching for) , wives (and sneezing)
Story Pages
634-653


How to Create
Professional Resume
To Create a professional resume
that draws attention of business owners to your experience and
skill in a few clicks !!
you can only:
Pick a resume template
Fill it out
Download your ready resume
then GET THE JOB! =D


Booking data provided by the Priceline Partner Network, offering the same rates as booking.com. Accessiblity details are only available on accessibleGO.com
You get an extra layer of accessibility details for 3000+ U.S. hotels. Details are based on more than 40 distinct accessibility criteria.
Try it outFind reviews for hotels, attractions and travel services (airlines coming soon).
See recommended accessible itineraries, top attractions, caregivers, accessible transportation, tour companies and equipment rental.
Explore nowTop 10 accessible attractions, hotels and itineraries for major U.S. cities. Plus seasonal and interest articles for great accessible travel ideas.
Find InspirationAsk accessiblity questions or share feedback on travel articles. Tap into the power of the disability community.


Stream Player interface. The stream player plays a stream (typically MPEG-2 TS) that enters through IStream.
More...
|
| virtual ResultCode | start ()=0 |
| | Start the player. More...
|
| |
| virtual void | stop ()=0 |
| | Stop the player. More...
|
| |
| virtual void | stream_data (const uint8_t *data, uint32_t length)=0 |
| | Callback to send the stream buffer back to the caller. More...
|
| |
| virtual void | stream_error (ResultCode result)=0 |
| | Callback to indicate an error downloading the stream. More...
|
| |
- Todo:
- Implement the methods of IStreamPlayer in your own derived class.
- Examples:
- Application.h.
| virtual ResultCode start |
( |
| ) |
|
|
pure virtual |
- Returns
- ResultCode.
- Note
- Data may enter through IStream after start() has been called. Normally, data should not be received before start() has been called. However, the player should be able to handle this case, although its behavior is not defined.
- Note
- This call always succeeds. All resources in use by the player can be freed. The player must support stop() being called multiple times without an intermediate call to start(). Normally, data should not be received after stop() has been called. However, the player should be able to handle this case, although its behavior is not defined.


The definition of emotional intelligence is the capacity to be aware of, control, and express one's emotions, and to handle interpersonal relationships judiciously and empathetically. This is only one definition and there are many variations however they all touch on the same major points. The three major steps to emotional intelligence are:
1.Attention Training - Paying attention to the processes in our own bodies allows us to have a better grasp on our emotions. Understanding our bodies is the key way to access our emotions for the majority of individuals. We can train our minds to pay more and more close attention to our body and emotions. This training is what cultivates a better emotive state which leads to a clear calm and alert mind.IQ is used to determine academic abilities and identify individuals with off-the-chart intelligence or mental challenges. EQ is a better indicator of success in the workplace and is used to identify leaders, good team players, and people who best work by themselves. While both are measures of intelligence they look at different aspects, it is important to know that having a high eq isn’t useful without some iq and vice versa.
This part of the challenge was interesting as it was something I had never done before. I found meditating through the mindfulness app to be extremely relaxing and refreshing. As I was meditating I noticed all my thoughts began to slip away until the point where I was completely lost in just pure feeling and sensation. I found the first experience extremely useful, I felt like it gave my mind the refresh it needed to just reset and start thinking from scratch again. Afterwards it was much easier to focus and process thoughts and I seem to have far few worries. My daily habit commitment to start with is to do 3 minutes a day every day right after breakfast. If I had any bias going into this meditation it was a positive one, I told myself that this would be very useful and it turned out to be.


HI, MY NAME IS TROY KUZIEL. I AM FROM LEMONT, IL . I CONDISDER MYSELF A SELF-MOTIVATED AND ADAPTABLE ARTISTIC PROFESSIONAL, WITH DIVERSIFIED SKILLS IN GRAPHIC DESIGN, WEB DESIGN, COMPUTERS AND COMMUNICATIONS. IM AN ENERGETIC AND RESOURCEFUL THINKER, WHO UTILIZES COLLABORATION SKILLS AND A CAN-DO ATTITUDE TO PROMOTE CUSTOMER ENJOYMENT AND SATISFACTION. MAXIMIZES RESOURCES TO ACHIEVE COMPLETE CUSTOMER SATISFACTION AND INCREASE PRODUCTIVITY. A PEOPLE-ORIENTED AND DEDICATED TEAM PLAYER, COMMITTED TO FOSTERING A COMPANY’S LONG-TERM GROWTH THROUGH A COMMITMENT TO EXCELLENCE AND QUALITY ASSURANCE EFFORTS.


[discord] <TexWiller> I have the difficulty for each block; is that approach correct:
expected_blocks_in_a_day = 1440
avg_difficulty_for_X_day = XXXX
blocks_found_in_X_day = XXX
hash_rate = (blocks_found/expected_blocks*difficulty * 2**32 / 600)
????
(edited)


Web MVC framework of light and fast
Web MVC framework of light and fast
Automatic load namespaces, classes and files
Operate any cache system in one way
Get all the information of client for web
Read config files easily
Convert one type to another type
Operate cookies for web
Do CURL by an elegant way
Operate Database
Operate DateTime
Debug PHP
Operate Files
Operate images
Judge condition true or false
Log
Send Mail
Get all the request information of web
Do response for web
Route for MVC framework
Get all the information of server
Operate session for web
Render Page
GitHub API SDK


Author: Leonid Borisenko (e-mail me)
Homepage: http://code.google.com/p/rightlink
This extension was modeled after Firefox extension Right Links


{{title}}
How this example works !!
When you try to filter the list items, if no search results are available, you would see an 'Add' button. On clicking the add button, it would emit the text that you enter in the input field to your controlle in the callback method, as show in the below code.
You can add this item to the data list. If you wish, that this item be selected, add it to selected items list.
Code


You've heard of Pry right? It's a full-featured alternative to the classic IRB shell that we use in Ruby, and it's awesome sauce.
Pry is essentially a REPL (read–eval–print loop) tool that you can use to examine and debug your code. One of the best features is that local variables are available to Pry, saving you from recreating them as you normally would in an IRB session.
I like to install pry into the global gemset since it's a tool even when I'm outside of a Rails project
rvm use @global
gem install pry
In your application initialization, add the following to replace IRB with pry by default. For example, Rails would add this code to config/initializers/pry.rb
begin
require "pry"
IRB = pry
rescue
# do nothing if pry fails to load
end
Between different versions of Ruby, installing and requiring ruby-debug can lead to annoying problems. 1.8.7 uses ruby-debug, 1.9.2 requires ruby-debug19, and 1.9.3 blows up when you try to use ruby-debug19. ruby-debug also depends on the linecache gem, which sometimes requires extra work to use with rvm and sometimes fails in environments when the native extensions fail to build.
Instead, skip all that headache with Pry! Anywhere you would use a 'debugger' statement, just call:
binding.pry
'binding' is a reference to the current local context. Enter 'exit' when you're finished with debugging, and the code will resume executing
Pry has a ton of other productivity boosters built in. You can drop into a shell temporarily, browse docs without leaving your shell, edit and reload code, and send code snippets up to gist. For a full listing, check out their README
There's a ton of documentation for Pry and a growing community around it; if you're interested in jumping in be sure to start at their Github page for links to tutorials, screencasts, FAQs and a Wiki!


--- layout: post title: 'My 2013 Projects' sourceurl: http://audreywatters.com/2013/01/05/my-2013-projects/ image: imagecredits: ---
I've already outlined on Hack Education the projects I want to tackle in the coming months -- that is, the work related to my writing and speaking about education technologies. And even though some of these do sound an awful lot like New Year's Resolutions (they're not!), I thought I'd quickly jotting down here on my personal blog some of the projects and goals I do have for 2013:
1. Optimize for happiness
2. Read more books
3. Write a book
4. Build bots
5. Be braver
6. Enjoy more sunsets while sitting in the sand
7. Swim in the ocean regularly
8. Travel thoughtfully
9. Accumulate experiences not stuff


Select Image
No file chosen
Analyze


BERKSHIRE HATHAWAY INC.
3555 Farnam Street Suite 1440 Omaha, NE 68131 Official Home Page
|
|
FOR FOR A FREE CAR INSURANCE RATE QUOTE THAT COULD SAVE YOU SUBSTANTIAL MONEY WWW.GEICO.COM OR CALL 1-888-395-6349, 24 HOURS A DAY
If you have any comments about our WEB page, you can either write us at the address shown above or e-mail us at<EMAIL_ADDRESS>However, due to the limited number of personnel in our corporate office, we are unable to provide a direct response.
Copyright© 1978-2015 Berkshire Hathaway Inc.


Home
3 System Manual > 3.2 Running > 3.2.8 Servlet
prev
next
Running as a CGI has the disadvantage that the Java JVM must
be started every time a script is run.
A faster alternative is to run the @x:Act interpreter as
a servlet under a web server such as Apache Tomcat.
To run under Tomcat, you should copy two files into
the Tomcat webapps directory tree.
-
On Windows, copy @x:Act file ...\xact\dev\win\web.xml into
Tomcat file ...\webapps\xact\WEB-INF\web.xml.
Next, you should edit this file to fix up file paths and optionally change
interpreter options.
Now, copy @x:Act file ...\xact\var\xact.jar into
Tomcat file ...\webapps\xact\WEB-INF\lib\xact.jar.
-
On Macintosh, copy @x:Act file .../xact/dev/mac/web.xml into
Tomcat file .../webapps/xact/WEB-INF/web.xml.
Next, you should edit this file to fix up file paths and optionally change
interpreter options.
Now, copy @x:Act file .../xact/var/xact.jar into
Tomcat file .../webapps/xact/WEB-INF/lib/xact.jar.
Finally you should (re)start Tomcat.
A typical URL for testing the servlet interface is given here.
<IP_ADDRESS>:8080/xact/xs?main


Content processes (web)
Media plugin (Adobe, Cisco...)
NPAPI plugin (flash)
Default Firefox Sandbox
Seccomp (kernel) on Linux
Extra Firefox Sandbox
SELinux (sandbox -X -t sandbox_web_t firefox)
Wayland
Faster (no drawing)
Secure (no access to other windows, root window, screen...)
...
much more!
Quantum
build next-generation web engine
Gecko + components from Servo
more parallelization and GPU offloading
CSS, Render, Compositor, DOM and Flow
but Firefox will drop something too...
Test Pilot experiments
what and how is used
potential features (if successful)
regular add-ons (if less successful)


Track advertised Liquor Prices to improve your competitive advantage
LIPS data helps suppliers and retailers increase their market intelligence
Our knowledge is your power
We provide up to date liquor pricing data and insights by monitoring alcohol prices advertised by retailers in print and online in NZ.
Review
Compeditor Pricing
Identify
Market Opportunities
Optimise
Promotional Strategies
What is LIPS?
Instant market insights
LIPS record alcohol prices advertised in print and electronic media across sales channels including supermarkets, liquor retail chains, and independent bottle stores.
Insights that matterGrow with intelligence
Improve promotion performance
Get the latest pricing and advertising insights on your brands and competitors with LIPS data reports. Download & integrate with sales data to improve your promotion performance.
How it worksBuild with ease
Increase speed & efficiency
Optimizing your promotion strategies is easy with LIPS Chart-Builder. Build your own charts to identify key trends instantly. Make fast informed decisions to capitalize on market opportunities.


{# Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. #} {% extends base_template %} {% block title %}Airflow - DAG Dependencies{% endblock %} {% block head_css %} {{ super() }} {% endblock %} {% block content %} {{ super() }}


Lying on the southern coast of the Solway Firth, Maryport is the perfect location from which to explore west coast of Scotland, Isle of Man and the Galloway Coast.


PlaySound Example
Copyright (c) Firelight Technologies 2016. For help using FMOD please visit
http://www.fmod.org/
Speaker Mode is
unknown
. Play modes will be disabled based on speaker mode
Play
Mono from front left speaker
Play
Mono from front right speaker
Play
Mono from center speaker
Play
Mono from surround left speaker
Play
Mono from surround right speaker
Play
Mono from rear left speaker
Play
Mono from rear right speaker
Play
Stereo from front speakers
Play
Stereo from front speakers (channel swapped)
Play
Stereo (right only) from center speaker
Please wait... Loading...


org.apache.asterix.connector
AsterixDB result partition information holder.
AsterixRDD is the bridge between AsterixDB and Spark.


Agrifair
Feedback request
Your opinion matters
Have some ideas how to improve our product? Give us your feedback.
Your rating
What could we improve?


{{model.label}}
Harakeke Maths Game
Select challange:
Addition
Subtraction
Multiplication
Division
1: 4 + 4
2: 4 + 4
3: 4 + 4
4: 4 + 4
5: 4 + 4
6: 4 + 4
Submit
Enter name:
Submit
High score
#
Name
Time
1
Mark
1m 23s
2
Jacob
1m 34s
3
Larry
2m 46s


An affine transform performs a linear mapping from 2D coordinates to other 2D coordinates that preserves the "straightness" and "parallelness" of lines.
Such a coordinate transformation can be represented by a 3 row by 3 column matrix with an implied last row of [ 0 0 1 ]. This matrix transforms source coordinates (x,y) into destination coordinates (x',y') by considering them to be a column vector and multiplying the coordinate vector by the matrix according to the following process:
[ x ] [ a b tx ] [ x ] [ a * x + b * y + tx ] [ y ] = [ c d ty ] [ y ] = [ c * x + d * y + ty ] [ 1 ] [ 0 0 1 ] [ 1 ] [ 1 ]
This class is optimized for speed and minimizes calculations based on its knowledge of the underlying matrix (as opposed to say simply performing matrix multiplication).


On my third module of classes, for the course Building Engaging Prototypes, we were given 6 challenges. These weekly challenges were all related to prototyping techniques. The final delivery was a design portoflio that included reports on all the six challenges.
Since the portfolio needed to be available online, and the choice on where to host it was given to us, I decided to code it myself. The project was valuable not only in learning more on how to apply better prototyping techniques and tools, including sound and graphic editing software, but I also learned quite a lot about CSS Grids and navigation usability while coding the portfolio.
Click here to access the final portfolio and its 6 challenges.


AUVSI SUAS Competition Day 1 Another Long Day
This is the second of our blog posts on the 2015 AUVSI Student UAS competition. “Hey, remember that long jet lag, the little to no sleep on the plane, and the going to bed at 1 am, well remember to get up early tomorrow,” is what was going thought our brains this morning as the team decided to wake up at 6 am. Breakfast was provided by the hotel so we all had decided we would eat at the hotel before we left. As it turns out, a few of us managed to eat breakfast, but the majority showed up only when the food had disappeared. So some decided to eat some of the sandwiches from the night before.
With breakfast taken care of in a sense, we packed up and started to make our way to the air field. It was only a 20 minute drive to get there, so not too bad for travel time. On arrival to the gate, we meet up with our liaison, Brendon, who would escort us on and off the base every day that we were there. We also got our ID badges which we had to return at the end of the day and pick them up again the next day.
It was a small drive down to a tarmac close to the runway where they had set up a long row of large tents with tables for each of the teams. There were 38 teams attending the competition this year, so lots of cars and lots of people. Our table was close to the parking lot so unloading was quite easy.
We got to our table and started to get ready for our safety inspection and flight readiness review briefing. Brandon made sure that we were settled and hung around to learn more about our UAV. The safety inspections were first come first serve, so we didn�t have to worry about time. Our flight redness review, which is a presentation of what our UAV has for system and how it will work, was scheduled for 2pm. It was 8am when we got to the filed so plenty of time. We did some troubleshooting, testing, and planning. During the time we are on base, we weren’t allowed to turn on any transmitters or WiFi routers.
Eventually lunch came around and we were all getting hungry. Lunch was provided by the competition and included a sandwich with potato chips. We ate our lunches meanwhile we continued to work on our UAV to make ready for inspection.
We eventually went to do our safety inspection after we made sure that all the codes were properly installed and everything was working properly.
The inspection itself went relatively well, there were just a few hiccups, but nothing too major. One particular test was troublesome and we could not get to work. It was connecting to a server provided by the competition hosts, downloading, and uploading data during the flight. Of course we were just testing to make sure it worked but the issue was pretty simple, we could not connect to the server. It was only a secondary objective, so we did not have to complete this objective.
The competition is split into 2 categories of objectives, primary and secondary. Primary objectives we must complete and included autonomous flight, search the area, and find targets on the ground. Secondary objectives were optional to complete and would add to your score. They included identify targets with the UAV still airborne by sending down images, capture an image of a target outside the flight boundary without flying outside the boundary, locate a target close to a set of coordinates given at take-off, sending flight information to a server on the ground provided by the competition hosts, and many more.
Next up was the flight readiness review. The presentation itself was alright, nothing stellar by any accounts. There were quite a few improvements we could have made to the presentation and perhaps some more rehearsals would have made the presentation better.
There was still the issue with connecting with the server and when other teams left for their hotels, we stayed behind to troubleshoot our problems. We waited for the no transmitting restriction to be lifted before we could start troubleshooting. For around an extra hour or so we remained behind until the server was shut down for the day. We packed and left the field for the day.
It was around dinner time, so we drove down the road back to the hotel and looked for some place to eat. There was much debate on what kind of restaurant we should eat at, maybe even go back to the hotel and eat the rest of our sandwiches. Our first stop was Golden Corral but the buffet was too much food, so next a restaurant next door. Turns out it was a bar and not a restaurant. Then more debate. Eventually we stopped at Chipotle to get some burritos and bowls.
We made our way back to the hotel room and ate our food. We then started to with some more testing and troubleshooting for connecting to the competition server. We also completed the flight plan for the flight and some more programming for imaging. It was another late night.


Arrays and Hashes
They're different
Sunday PM, 13 September 2015
Arrays and hashes are both containers for ruby objects. They both hold a number of things in order, like a list. That is just about the extent of their sameness.
Arrays are the simpler of the two. An array holds objects in a list and that's it. Each object has it's index, an assigned slot inside the array with its own number. The object can be anything. It could be an integer, a string, another array, or a hash. Arrays can be iterated over, added to, and shuffled, amongst other things.
Hashes are also lists. They are lists of key-value pairs. Instead of asking for a particular object by its slot number, it's accessed by its key. Each unique key (and it has to be unique or it won't work) returns a set value. Hashes can also be iterated over and added to, and share many of the same methods as arrays plus a few special ones just for hashes.