Introduction
So first, before sharing my experience, let me introduce you to Google-Code In. So, Google Code-In is an annual contest to introduce pre-university students (ages 13-17) to open source software development. Since 2010, over 4500 students from 99 countries have completed work in the contest and this number is increasing every year.
The quality of tasks given to the students during the entire event is quite appropriate. The level of tasks keep increasing gradually. There are tasks for everybody, along with the coding tasks, there are documentation, outreach, user interface tasks as well.
My Experience
This was my first year participating in Code-In, during the entire event, I decided to work for the JBoss Community and I have totally loved the experience. This event has introduced to me proper Open Source Software development, I am amazed by seeing so many people come up and contribute to different projects.
The tasks offered to us by the JBoss Community were more focused on giving us the learning curve and introduce us to new technologies, I found them to be very interesting.
So now, let me walk you through how my one and a half month went:
It’s 10th of December, it’s the dreaded last happy day before the start of my Term 2 (semester end) exams. I wake up, get freshened and open my laptop. Now this may seem confusing to my classmates who would think that I am passing my time just one day before the start of my exams. But little do they know that I am in an environment which would teach me lots and lots of new things which would help me in the future.
Fast forward to 6 days, the next day I have my math exam and I am still on my laptop, I hear my mother shouting “kal maths exam hai, laptop band karo aur padhne baith jao” (“you have your math exam tomorrow, shut down your laptop and go study”) at that point of time, my mind thinks to obey what my mother just said, but my heart, disagreeing to this thought, being so addicted to this beautiful environment, refuses to leave it. Working in this environment became a habit for me, I remember one incident, during my Computer Sciences exam, I finished it before the time limit and had around 20mins to spare. I took an extra sheet and utilised my time by making mockup icon for the compressor head android app (which was one of the tasks)
This is what a magnificent platform like Google Code In does to you. It makes you feel that excitement, makes you crave for that notification which says “Your Task got approved by your mentor”.  I can’t even describe that feeling which I got when I saw my name on the leaderboard, it was just amazing.
I tried to balance the number of tasks I did with their categories. Initially as I was not properly accustomed to the technologies required but with time, tried to grasp them and how they worked. Inspired by this, I made an unofficial moto for Google Code in which wash “Learn what you fear”
During the course of this event, I worked multiple JBoss projects like Lead Management Android app which is an app for the businesses to manage their potential leads and increase their productivity. The certifier project which would allow any organisation head to generate certificates of any event, the compressor head android app which lets user compress images before downloading them. I also helped build our official website for GCI 2017. I enjoyed a lot in contributing to these.
One of the main objectives of this event is to make you connect with the online open source community and I feel that this is easily the best part about it. There were participants from all around the globe, I made a lot of friends, throughout the event, we helped each other, sometimes talked about how each of our countries differed from each other from giving school holidays :P to even the cultures. All of the mentors at my Even the mentors were very friendly to us. They helped us however small the problem was. Sometimes, they also asked us about our school lives and how we can improve ourselves to become better in the future. So, socialising with others was definitely the best value which I learnt.
The second thing I learnt was to never give up on trying until you get what you want. Earlier, I found some tasks to be difficult and feared them, but later I learned how not to fear them and then I started to intentionally take up those tasks and took time to learn about them. This principle, I also started applying in my day to day life and it helped me a lot
I am writing this with just 2 days to go before this event ends and it feels like it just started yesterday. I am already feeling nostalgic and sad that this amazing experience is going to end. During the course of this event, open source has influenced me a lot, I will definitely continue to make more and more contributions to The JBoss Community and rest of the open source world.
I thoroughly enjoyed my experience with the JBoss Community. Everything about it, the mentors, the participating students is just amazing, there is definitely a special bond which exists between us. :)
So, before ending this blog, I would like to thank all the mentors who gave their best in helping us. Also, a big thanks to Google for providing such an amazing platform to us youngsters, A huge round of applause for everyone including the students for making this event a suceess!
Wrapping it up, I would say that this one and a half month were the best I could have utilised in 2017 and in the start of 2018. :)
Thank You
~ Divyansh Kulshreshtha


RECIPE BOX
Home
Log in
Sign up
Enjoy cooking
Browse through over 650,000 tasty recipe
Hungry for great recipes?
Search


{% extends "layouts/_block_content.html" %} {% from "components/breadcrumb/_macro.njk" import onsBreadcrumb %} {% from "components/button/_macro.njk" import onsButton %} {% set page_title = "Help with deadline" %} {% set breadcrumbsData = [ { "text": "Surveys", "url": "/surveys/todo", "id": "b-item-1" }, { "text": "Help", "url": "/surveys/help/"~short_name~"/"~business_id, "id": "b-item-2" }, { "text": "Help completing this survey", "url": "/surveys/help/"~short_name~"/"~business_id~"/"~option, "id": "b-item-3" } ] %} {% block breadcrumb %} {{ onsBreadcrumb({ "ariaLabel": "Breadcrumbs", "id": "breadcrumbs", "itemsList": breadcrumbsData }) }} {% endblock breadcrumb %} {% block main %}
All business surveys have a deadline by which you must submit data for us to use for statistical purposes.
ONS itself does not levy fines for late receipt of data but failure to supply data in a timely way could result in court action and penalties of up to £2,500.
You can find more information on About ONS business surveys


Home
About This Website
About The Developer
Contact The Developer
Oops!
An unexpected error occured, please go Home and try again.
Go back


Privacy statement
Last updated August 2016
Any reference to ‘We’, ‘Us’ and ‘Our’ is to The Royal Society of Chemistry (and each of its subsidiaries) as an organisation
Any reference to ‘Our websites’ is to websites available within rsc.org, chemistryworld.com and chemspider.com
Any reference to ‘You’ and ‘Your’ is to you as an individual user of our websites and applications.
Protecting your data
The Royal Society of Chemistry wants to share information and news about our products and services with you. We can do this in various ways including email, post, SMS, phone or social media, but only if you would like us to.
Your privacy is very important to us, which is why we make sure you are always in control of what we do with your personal information.
Our simple promise
- We will never pass your personal details to anyone outside The Royal Society of Chemistry for them to use for their own marketing purposes unless you have previously provided us with your informed and specific consent.
- We will ensure that we obtain your express consent before we contact you by any method for any purpose.
- We will make sure our contact with you is relevant, based upon the preference information you give us.
- You can change your contact preferences at any time. All you need to do is update your preferences by contacting us at<EMAIL_ADDRESS>But remember, you may miss out on important news and developments in the chemical sciences.
- Your personal information will be stored safely and will remain secure at all times.
- No statistical information which identifies you personally will be published.
- No personal information will be kept any longer than necessary in order to fulfill the purpose it was collected for, and if you ask us to, it will be deleted.
- We will always delete your personal information if requested by you to do so
- We will always comply with the Data Protection Act 1998 and all other applicable laws and EU Directives.
Please let us know if your details change so that we can keep in touch.
The information we collect about users
We collect information to provide you with a better experience of using our websites and applications. In order to provide you with access to certain services or data within our websites and applications, we may require that you provide certain personal information. This information may include your name, postal address, telephone number, fax number, e-mail address, subscriber name or screen name, password used to access our services or method of payment.
We collect information in the following ways:
- Logging the Internet Protocol (IP) address of your computer to be able to receive and send information on the Internet.
- Collecting personal data when you register or update your personal details using online forms and accounts
- Recording data through cookies
- Collecting other information from you from time to time as part of user experience surveys or questionnaires
- We track automatically the home server domain names, IP addresses, type of visitor computer, type of web browser of visitors to our websites, and specific information on what pages our visitors access
Using your information
The Royal Society of Chemistry will process your data (for example your name, address, email address, country of residence) in accordance with your rights under the Data Protection Act 1998. We may process your information in any number of ways and on any databases we use for the following purposes:
- To create an electronic record of your data to enable your request for information to be processed
- To consider any applications you make for membership
- To help us manage your membership or run any other services we provide to you
- To administer and manage the products and services we make available to you
- To compile delegate lists for distribution to attendees at our events, or for advertising future courses and events promoting The Royal Society of Chemistry
- To help us identify products and services which we think will interest you (unless you have asked us not to)
- For user account administration within The Royal Society of Chemistry
- To assist us with statistical analysis, profiling, financial risk assessment, compliance/regulatory reporting, fraud prevention and compliance with our legal obligations, policies and procedures.
- We may also communicate with you, on behalf of other organisations, should you opt in to receiving third party communications.
Sharing your information
We take our obligations and responsibilities regarding protecting your privacy very seriously, and therefore, we exercise great care to protect the information we collect about you.
- We will share your information outside The Royal Society of Chemistry only in the following circumstances:
- You have provided your express prior consent, and the contractor or organisation is working directly with us as a partner as a part of maintaining our activities, products, or services. Service providers and suppliers are required to keep confidential and secure the personal information received from us and may not use it for any other purpose other than as originally intended.
- To our agents or sub-contractors for operational reasons
- To any third parties who provide a service or benefits to you or for us in connection with your membership
- For the purpose of our compliance and regulatory reporting, or to confirm your identity for anti-money laundering purposes, which may include checking of the electoral register
- If compelled by law to do so.
Communication preferences & changes to personal details
Once you have provided your express consent for us to contact you on our behalf, or on behalf of other organisations, there are a number of methods available to you in order to change your preferences, to correct or update your personal information at any time by:
- clicking the ‘unsubscribe’ link in any promotional email you receive from us
- contacting our product or service team where a correction is required
- contacting us at<EMAIL_ADDRESS>Protecting information
- We use a Secure Site License (SSL) approved technology where appropriate.
- Pages that use this technology are flagged with a padlock symbol.
- We use secure technology in all our email communications and unless you have provided us with your clear and express consent, we do not disclose your email address to any other recipient.
Other countries
- The Royal Society of Chemistry is a global organisation with subsidiary companies located around the world. This Privacy Statement establishes our global principles for the collection, use and disclosure of information gathered through our websites and applications. The country in which you are doing business with us or where the website you are visiting is located/hosted may have specific requirements concerning personal information.
Websites & services not covered by this statement
Third party websites
- Third-party websites and services we link to through our websites have their own privacy policies, independent of us. We hold no responsibility or liability for these independent policies. We encourage you to look for and review the privacy policies of any third-party website you visit.
MyRSC
- Any information submitted to MyRSC is securely held by Small World Labs in Austin, Texas, US. The Royal Society of Chemistry is the sole user of this information. To find out more please view Small World Labs privacy statement.
Feedburner feeds
- Users who sign up for our Feedburner Feed are asked to provide information to Feedburner. This information is only available to us through Feedburner and is subject to Google's privacy policy.
- Usage of our smart phone apps will be tracked. By using these apps, you acknowledge and agree that anonymous information about that usage may be captured to assist us understand how our apps are used and improve them accordingly.
Subject access rights
- If you write to us with a request, you will have a right to be provided with a copy of all personal information we hold about you.
Data portability
You can request that your personal data is transferred directly to another ‘data controller’ at any time.
Right to request a correction
You can request that we correct or update your personal data at any time to ensure that your information is accurate and up-to-date.
Right to be forgotten
We may be required to archive your personal information however, we will not retain personal data for longer than is necessary for the purpose we obtained it and only in accordance with our Document Retention Policy. You have the right to request that we delete your personal information in certain circumstances, ie where the purpose for collecting your personal information no longer exists and we are not obligated to retain all or any part of your personal information for legal reasons.
Suppression lists
We will not contact you about our related products or services or send you any other communications if you have indicated that you do not want to receive these. In this case, your name will be included in appropriate suppression lists.
Withdrawing your consent
You can withdraw your consent at any time by contacting us at<EMAIL_ADDRESS>Our right to change this privacy statement
This Privacy Statement may be updated periodically and without prior notice to you to reflect changes in our online information practices. We will indicate at the top of the statement when it was most recently updated. We recommend that you visit our Privacy Statement page whenever you visit our websites so that you are aware of any changes.


TWSReleaseNotesView Class Reference
| Inherits from | UIView |
| Declared in | TWSReleaseNotesView.h TWSReleaseNotesView.m |
Overview
Use the TWSReleaseNotesView
class to display a custom release notes view, to be shown when the app is opened for the first time after an update.
If you want to check if the app is on its first launch, you can use the isAppOnFirstLaunch method. This method will check a previously stored app version string. If a stored app version string does not exist, it will return YES
, storing the current version string.
In order to check if the app was updated, the isAppVersionUpdated method can be used. This method will check a previously stored app version string. If a stored app version string is present but it does not match the current version string, it will return YES
, storing the current version string.
The release notes view can be initialized using the viewWithReleaseNotesTitle:text:closeButtonTitle: class method, if the release notes text is set directly when calling the method. If the release notes must be retrieved from the App Store, you must use the setupViewWithAppIdentifier:releaseNotesTitle:closeButtonTitle:completionBlock: class method.
The appearance of the view can be customized using its alpha, color and font properties, to be set before showing the release notes view with the showInView: instance method.
Tasks
Setting main properties
-
overlayAlpha
The alpha value for the overlay to be applied to the container view. Default is
property0.5f
. -
textViewAlpha
The alpha value for the background color to be applied to the text container view. Default is
property0.8f
. -
textViewBackgroundColor
The background color to be applied to the text container view. Default is
property[UIColor blackColor]
. -
darkSeparatorColor
The dark separator color. Default is
property[UIColor colorWithRed:16.0f/255.0f green:16.0f/255.0f blue:16.0f/255.0f alpha:1.0]
. -
lightSeparatorColor
The light separator color. Default is
property[UIColor colorWithRed:58.0f/255.0f green:58.0f/255.0f blue:65.0f/255.0f alpha:1.0]
. -
viewShadowColor
The shadow color for the release notes view. Default is
property[UIColor blackColor]
. -
viewShadowOffset
The shadow offset for the release notes view. Default is
property(0.0f, 3.0f)
. -
viewShadowRadius
The shadow radius for the release notes view. Default is
property3.0f
. -
viewShadowOpacity
The shadow opacity for the release notes view. Default is
property1.0f
. -
titleFont
The font for the title label. Default is
property[UIFont systemFontOfSize:16.0f]
. -
titleColor
The color for the title label. Default is
property[UIColor whiteColor]
. -
titleShadowColor
The shadow color for the title label. Default is
property[UIColor blackColor]
. -
titleShadowOffset
The shadow offset for the title label. Default is
property(0.0f, -1.0f)
. -
releaseNotesFont
The font for the release notes text view. Default is
property[UIFont systemFontOfSize:14.0f]
. -
releaseNotesColor
The color for the release notes text view. Default is
property[UIColor whiteColor]
. -
releaseNotesShadowColor
The shadow color for the release notes text view. Default is
property[UIColor blackColor]
. -
releaseNotesShadowOffset
The shadow offset for the release notes text view. Default is
property(0.0f, -1.0f)
. -
closeButtonFont
The font for the close button. Default is
property[UIFont systemFontOfSize:16.0f]
. -
closeButtonColor
The color for the close button. Default is
property[UIColor whiteColor]
. -
closeButtonShadowColor
The shadow color for the close button. Default is
property[UIColor blackColor]
. -
closeButtonShadowOffset
The shadow offset for the close button. Default is
property(0.0f, -1.0f)
.
Creating the release notes view
-
+ viewWithReleaseNotesTitle:text:closeButtonTitle:
Returns a release notes view initialized with custom parameters.
-
+ setupViewWithAppIdentifier:releaseNotesTitle:closeButtonTitle:completionBlock:
Creates a release notes view initialized with custom parameters and returns it in the completion block.
Checking the app version
-
+ isAppVersionUpdated
Checks for app update state, using the
CFBundleVersion
key in the applicationInfo.plist
. -
+ isAppOnFirstLaunch
Checks if the app version key is currently stored or not.
Showing the release notes view
-
– showInView:
Shows the release notes view in the specified container view.
Properties
closeButtonColor
The color for the close button. Default is [UIColor whiteColor]
.
@property (strong, nonatomic) UIColor *closeButtonColor
Declared In
TWSReleaseNotesView.h
closeButtonFont
The font for the close button. Default is [UIFont systemFontOfSize:16.0f]
.
@property (strong, nonatomic) UIFont *closeButtonFont
Declared In
TWSReleaseNotesView.h
closeButtonShadowColor
The shadow color for the close button. Default is [UIColor blackColor]
.
@property (strong, nonatomic) UIColor *closeButtonShadowColor
Declared In
TWSReleaseNotesView.h
closeButtonShadowOffset
The shadow offset for the close button. Default is (0.0f, -1.0f)
.
@property (assign, nonatomic) CGSize closeButtonShadowOffset
Declared In
TWSReleaseNotesView.h
darkSeparatorColor
The dark separator color. Default is [UIColor colorWithRed:16.0f/255.0f green:16.0f/255.0f blue:16.0f/255.0f alpha:1.0]
.
@property (strong, nonatomic) UIColor *darkSeparatorColor
Declared In
TWSReleaseNotesView.h
lightSeparatorColor
The light separator color. Default is [UIColor colorWithRed:58.0f/255.0f green:58.0f/255.0f blue:65.0f/255.0f alpha:1.0]
.
@property (strong, nonatomic) UIColor *lightSeparatorColor
Declared In
TWSReleaseNotesView.h
overlayAlpha
The alpha value for the overlay to be applied to the container view. Default is 0.5f
.
@property (assign, nonatomic) CGFloat overlayAlpha
Declared In
TWSReleaseNotesView.h
releaseNotesColor
The color for the release notes text view. Default is [UIColor whiteColor]
.
@property (strong, nonatomic) UIColor *releaseNotesColor
Declared In
TWSReleaseNotesView.h
releaseNotesFont
The font for the release notes text view. Default is [UIFont systemFontOfSize:14.0f]
.
@property (strong, nonatomic) UIFont *releaseNotesFont
Declared In
TWSReleaseNotesView.h
releaseNotesShadowColor
The shadow color for the release notes text view. Default is [UIColor blackColor]
.
@property (strong, nonatomic) UIColor *releaseNotesShadowColor
Declared In
TWSReleaseNotesView.h
releaseNotesShadowOffset
The shadow offset for the release notes text view. Default is (0.0f, -1.0f)
.
@property (assign, nonatomic) CGSize releaseNotesShadowOffset
Declared In
TWSReleaseNotesView.h
textViewAlpha
The alpha value for the background color to be applied to the text container view. Default is 0.8f
.
@property (assign, nonatomic) CGFloat textViewAlpha
Declared In
TWSReleaseNotesView.h
textViewBackgroundColor
The background color to be applied to the text container view. Default is [UIColor blackColor]
.
@property (strong, nonatomic) UIColor *textViewBackgroundColor
Declared In
TWSReleaseNotesView.h
titleColor
The color for the title label. Default is [UIColor whiteColor]
.
@property (strong, nonatomic) UIColor *titleColor
Declared In
TWSReleaseNotesView.h
titleFont
The font for the title label. Default is [UIFont systemFontOfSize:16.0f]
.
@property (strong, nonatomic) UIFont *titleFont
Declared In
TWSReleaseNotesView.h
titleShadowColor
The shadow color for the title label. Default is [UIColor blackColor]
.
@property (strong, nonatomic) UIColor *titleShadowColor
Declared In
TWSReleaseNotesView.h
titleShadowOffset
The shadow offset for the title label. Default is (0.0f, -1.0f)
.
@property (assign, nonatomic) CGSize titleShadowOffset
Declared In
TWSReleaseNotesView.h
viewShadowColor
The shadow color for the release notes view. Default is [UIColor blackColor]
.
@property (strong, nonatomic) UIColor *viewShadowColor
Declared In
TWSReleaseNotesView.h
viewShadowOffset
The shadow offset for the release notes view. Default is (0.0f, 3.0f)
.
@property (assign, nonatomic) CGSize viewShadowOffset
Declared In
TWSReleaseNotesView.h
Class Methods
isAppOnFirstLaunch
Checks if the app version key is currently stored or not.
+ (BOOL)isAppOnFirstLaunch
Return Value
Returns YES
if no previous app version string was stored, NO
otherwise.
Declared In
TWSReleaseNotesView.h
isAppVersionUpdated
Checks for app update state, using the CFBundleVersion
key in the application Info.plist
.
+ (BOOL)isAppVersionUpdated
Return Value
Returns YES
if a previous app version string was stored and if it does not match the current version string, NO
otherwise.
Declared In
TWSReleaseNotesView.h
setupViewWithAppIdentifier:releaseNotesTitle:closeButtonTitle:completionBlock:
Creates a release notes view initialized with custom parameters and returns it in the completion block.
+ (void)setupViewWithAppIdentifier:(NSString *)appIdentifier releaseNotesTitle:(NSString *)releaseNotesTitle closeButtonTitle:(NSString *)closeButtonTitle completionBlock:(void ( ^ ) ( TWSReleaseNotesView *releaseView , NSString *releaseNoteText , NSError *error ))completionBlock
Parameters
- appIdentifier
The App Store app identifier for remote release notes retrieval.
- releaseNotesTitle
The title for the release notes view.
- closeButtonTitle
The title for the close button.
- completionBlock
The block to be used as a completion handler. If the release notes retrieval is successful, a reference to the initialized release notes view is passed to the block. A
NSError
object is passed to the block otherwise.
Declared In
TWSReleaseNotesView.h
viewWithReleaseNotesTitle:text:closeButtonTitle:
Returns a release notes view initialized with custom parameters.
+ (TWSReleaseNotesView *)viewWithReleaseNotesTitle:(NSString *)releaseNotesTitle text:(NSString *)releaseNotesText closeButtonTitle:(NSString *)closeButtonTitle
Parameters
- releaseNotesTitle
The title for the release notes view.
- releaseNotesText
The release notes text.
- closeButtonTitle
The title for the close button.
Return Value
The initialized release notes view.
Declared In
TWSReleaseNotesView.h


Select Tickets
Show Name: A O SHOW
Venue: Saigon Opera House
Address: 07 Cong Truong Lam Son, Dist. 1, Ho Chi Minh.
Show time: Thu, 21-Jul-2016 at 20:00
You are selecting 0 tickets
Floor:
Zone:
Seat NO.:
Show Name: A O SHOW
Venue: Saigon Opera House
Address: 07 Cong Truong Lam Son, Dist. 1, Ho Chi Minh.
Show time: Thu, 21-Jul-2016 at 20:00
Floor:
Zone:
Seat NO.:


You have already registered. If you would like to update any portion of your registration, you may do so here. Leave blank any field you do not wish to update. Please provide the following information. This information will not be tied to any of the data extracted from experiments on your search data. Given the goal of this study, your privacy is extremely important to us. We are collecting this data to help us understand our user population. The data will be stored separately from any logged browser activity with no connection between them saved even temporarily.
* denotes required fields, though all fields allow "prefer not to answer".


{% extends 'main/base.html'%} {% block content %}
An Email has been sent with instructions to reset your password.
Check Your Email!


We provide a suite of digital solutions to grow your business!
Nordible is a digital solutions provider helping organizations achieve their digital goals. We develop and measure digital solutions, implement impactful brand promotion and SEO strategies and develop software driven by rigorous testing that help your business succeed online and beyond.
Clients
Cities
Projects
We do full stack, test driven software development from scratch.
We promote your brand for business success.
We promote your brand for with SEO optimization solutions.
Out of the box research driven solutions
We provide end to end digital packages
We got your back!
Zameer
Zameer
Zameer


Warehouse Chief Ranspo:
Have you gotten the secret recipe from Jonas? I've invested so much time and money in that kid... If the recipe is mediocre.. I'll kick him out immediately!
"I brought you Jonas's Salad Recipe."
"I brought you Jonas's Sauce Recipe."
"I brought you Jonas's Steak Recipe."
"Uh... who is Jonas?"


The Movie Database
It's like IMDB, but much much smaller!
- Create an object to store the following information about your favorite movie:
title
(a string),duration
(a number), andstars
(an array of strings). - Create a function to print out the movie information like so: "Puff the Magic Dragon lasts for 30 minutes. Stars: Puff, Jackie, Living Sneezes."


Pretty row 0
Pretty row 1
Pretty row 2
Pretty row 3
Pretty row 4
Pretty row 5
Pretty row 6
Pretty row 7
Pretty row 8
Pretty row 9
Pretty row 10
Pretty row 11
Pretty row 12
Pretty row 13
Pretty row 14
Pretty row 15
Pretty row 16
Pretty row 17
Pretty row 18
Pretty row 19
Pretty row 20
Pretty row 21
Pretty row 22
Pretty row 23
Pretty row 24
Pretty row 25
Pretty row 26
Pretty row 27
Pretty row 28
Pretty row 29
Pretty row 30
Pretty row 31
Pretty row 32
Pretty row 33
Pretty row 34
Pretty row 35
Pretty row 36
Pretty row 37
Pretty row 38
Pretty row 39
Pretty row 40


Language:
WIFI
WIFI
- Wifi:
- Wifi mode:
WIFI Main Profile
- Wifi List:
- Wifi Essid:
- Wifi password:
- Wifi DHCP:
- Wifi IP:
- Wifi netmask:
- Wifi gateway:
WIFI Backup Profile1:
- Backup Profile1:
- Wifi List:
- Wifi Essid:
- Wifi password:
- Wifi DHCP:
- Wifi IP:
- Wifi netmask:
- Wifi gateway:
WIFI Backup Profile12
- Backup Profile12:
- Wifi List:
- Wifi Essid:
- Wifi password:
- Wifi DHCP:
- Wifi IP:
- Wifi netmask:
- Wifi gateway:
AP
- Wifi Essid:
- Wifi password:
- Wifi band:
- Wifi channel:


{% extends "base.html" %} {% block title %} — home {% endblock %} {% block head %} {% endblock %} {% block body %}
format-ci
is a CI service with one purpose, and one purpose only: to verify code formatting on GitHub repositories.
| Property | Value |
|---|---|
| Payload URL | {{ display.payload_url() }} |
| Content type | application/json (default) |
| Events | Just push (default) |
.format-cieck
file containing the steps to verifying the formatting to be interpreted bash
, for example:
pep8 --config=.pep8 --filename=*.py source # for Python ! (clang-format -style=file -output-replacements-xml src/*.* src/**/*.* | grep "<replacement ") # for C/C++/Obj-CCommit and push. All relevant entries will be automatically added.


Play as X (You can go first.)
Play as O NOTE: Computer will go first.
Player: 0
Computer: 0
Tie: 0
Turn 0


Font Awesome 5 introduces a feature called Power Transforms, which opens developers up to limitless customizations of their icons. The problem is, these features are only available to users of the SVG + JS version. What about the Web Fonts users?
This project attempts to recreate the key features of Font Awesome 5 Power Transforms using straight CSS, while keeping the same syntax as Font Awesome 5. Just drop in a little extra CSS and enjoy!
Compare with the Font Awesome SVG + JS Examples
Difference: Font Awesome 5 Power Transforms rotations do not rotate the background. In the CSS solution, the background is rotated as well, as seen in the 30 degree rotations.

Compare with the Font Awesome SVG + JS Examples
Difference:
Font Awesome 5 Power Transforms support decimals in the
shrink
, up
, down
, left
, and right
Power Transforms. In the CSS solution, the decimal portions are ignored.

27

NEW

data-fa-glow
Unique to this CSS solution, a special data-fa-glow
attribute has been added to outline icons.
The outline colour defaults to white, but also takes into account some Bootstrap 3 background classes on parent elements.
You can also set the value to black
, danger
, warning
, success
, or info
to set the glow colour.
You may need to edit the colour options depending on your template.
Warning:
The paint-order
CSS property is not supported by Chrome which can cause display issues for `glow` icons.
Doubling up the icon declaration, with a glow version on the bottom can solve the problem.

Difference:
Recreating masking using the exact Font Awesome 5 syntax in CSS would be huge.
Every icon class would have to be considered. It's not feasable.
Instead, similar functionality is provided with the .fa-layers
class.
If the data-fa-mask
attribute is present (regardless of what the attribute value is), the icon will be coloured the same colour as the background.

data-fa-glow="black"


Welcome to your dashboard
Email
Stream
Date Of Birth
Roll Number
Profile Picture
Upload Image
Maulana Abul Kalam Azad University of Technology


Before Change
model = state.model
self.zero_grads(state)
for i, (batch_id, (inputs, targets, context)) in enumerate(samples):
if cuda.DISTRIBUTED_WORLD_SIZE > 1:
// Whenever *samples* contains more than one mini-batch, we
// want to accumulate gradients locally and only call
// all-reduce in the last backwards pass.
if i < sample_size - 1:
// sync gradients in the last sample backward
model.accumulate_gradients(True)
else:
model.accumulate_gradients(False)
// pass context to model to use in forward call if needed
model.contextualize(context)
with timing.time("model.forward"):
logits = model(*inputs)
After Change
model = state.model
self.zero_grads(state)
for idx, (batch_id, (inputs, targets, context)) in enumerate(samples):
with maybe_no_sync(model, idx, sample_size):
// pass context to model to use in forward call if needed
model.contextualize(context)
with timing.time("model.forward"):
logits = model(*inputs)
with timing.time("compute loss"):
loss = precision.maybe_float(
model.get_loss(logits, targets, context)
)
if BatchContext.IGNORE_LOSS in context:
loss *= 0
elif sample_size > 1:
// gradients averaged per batch and accumulated across samples.
// divide sample_size to let gradients averaged per example
loss = loss / sample_size
self.backprop(state, loss)
if report_metric:
with timing.time("get pred"):
preds, scores = model.get_pred(
logits, targets, context, state.stage, *inputs


The following field uses the default settings.
The following field provides a custom function that filters the data before every search attempt.
The following field has a preselected value and utilizes a custom search function, as well as a custom template for the search results.
{{ reactiveForm.value | json }}
This field uses the default settings and has a preselected value.
{{ myForm.value | json }}


Log in to your account Username or email We couldn't find that. Try again. Password Next Log in < Back


|
Lane Line Detection System
Midsemester project of Hrishikesh Tawade and Kapil Rawal
A\tLanelinedetectionsystem
|
ENPM808X, Mid semester project. More...
Functions | |
| TEST (ImageProcessingModuleTest, getImagePoint1Check) | |
| Testing getImagePoint1 method. More... | |
| TEST (ImageProcessingModuleTest, getImagePoint2Check) | |
| Testing getImagePoint2 method. More... | |
| TEST (ImageProcessingModuleTest, getImagePoint3Check) | |
| Testing getImagePoint3 method. More... | |
| TEST (ImageProcessingModuleTest, getImagePoint4Check) | |
| Testing getImagePoint4 method. More... | |
| TEST (ImageProcessingModuleTest, applyGrayScaleCheck) | |
| Testing applyGrayScale method. More... | |
| TEST (ImageProcessingModuleTest, applyGaussianBlurCheck) | |
| Testing applyGuassianBlur method. More... | |
| TEST (ImageProcessingModuleTest, applyCannyCheck) | |
| Testing applyCanny method. More... | |
| TEST (ImageProcessingModuleTest, getHoughLinesCheck) | |
| Testing getHoughLines method. More... | |
| TEST (ImageProcessingModuleTest, getDrawLinesCheck) | |
| Testing getDrawLines method. More... | |
| TEST (ImageProcessingModuleTest, getWeightedImageCheck) | |
| Testing getWeightedImage method. More... | |
| TEST (ImageProcessingModuleTest, generateImageWithTextCheck) | |
| Testing generateImageWithText method. More... | |
| TEST (ImageProcessingModuleTest, getRegionOfInterestCheck) | |
| Testing getRegionOfInterest method. More... | |
ENPM808X, Mid semester project.
This module tests the methods of the ImageProcessingModule class
| TEST | ( | ImageProcessingModuleTest | , |
| getImagePoint1Check | |||
| ) |
Testing getImagePoint1 method.
| ImageProcessingModuleTest | Name of the test suite |
| getImagePoint1Check | Name of the test |
| TEST | ( | ImageProcessingModuleTest | , |
| getImagePoint2Check | |||
| ) |
Testing getImagePoint2 method.
| ImageProcessingModuleTest | Name of the test suite |
| getImagePoint2Check | Name of the test |
| TEST | ( | ImageProcessingModuleTest | , |
| getImagePoint3Check | |||
| ) |
Testing getImagePoint3 method.
| ImageProcessingModuleTest | Name of the test suite |
| getImagePoint3Check | Name of the test |
| TEST | ( | ImageProcessingModuleTest | , |
| getImagePoint4Check | |||
| ) |
Testing getImagePoint4 method.
| ImageProcessingModuleTest | Name of the test suite |
| getImagePoint4Check | Name of the test |
| TEST | ( | ImageProcessingModuleTest | , |
| applyGrayScaleCheck | |||
| ) |
Testing applyGrayScale method.
| ImageProcessingModuleTest | Name of the test suite |
| applyGrayScaleCheck | Name of the test |
| TEST | ( | ImageProcessingModuleTest | , |
| applyGaussianBlurCheck | |||
| ) |
Testing applyGuassianBlur method.
| ImageProcessingModuleTest | Name of the test suite |
| applyGuassianBlurCheck | Name of the test |
initalise the Blur Image
| TEST | ( | ImageProcessingModuleTest | , |
| applyCannyCheck | |||
| ) |
Testing applyCanny method.
| ImageProcessingModuleTest | Name of the test suite |
| applyCannyCheck | Name of the test |
Initialise the canny Image
| TEST | ( | ImageProcessingModuleTest | , |
| getHoughLinesCheck | |||
| ) |
Testing getHoughLines method.
| ImageProcessingModuleTest | Name of the test suite |
| getHoughLinesCheck | Name of the test |
distance resolution in pixels of the Hough grid
angular resolution in radians of the Hough grid
minimum number of votes (intersections in Hough grid cell)
minimum number of pixels making up a line
maximum gap in pixels between connectable line segments
| TEST | ( | ImageProcessingModuleTest | , |
| getDrawLinesCheck | |||
| ) |
Testing getDrawLines method.
| ImageProcessingModuleTest | Name of the test suite |
| getDrawLinesCheck | Name of the test |
distance resolution in pixels of the Hough grid
angular resolution in radians of the Hough grid
minimum number of votes (intersections in Hough grid cell)
minimum number of pixels making up a line
maximum gap in pixels between connectable line segments
Assigning values to line
| TEST | ( | ImageProcessingModuleTest | , |
| getWeightedImageCheck | |||
| ) |
Testing getWeightedImage method.
| ImageProcessingModuleTest | Name of the test suite |
| getWeightedImageCheck | Name of the test |
Getting weighted image
| TEST | ( | ImageProcessingModuleTest | , |
| generateImageWithTextCheck | |||
| ) |
Testing generateImageWithText method.
| ImageProcessingModuleTest | Name of the test suite |
| generateImageWithTextCheck | Name of the test |
genertaing image with text
| TEST | ( | ImageProcessingModuleTest | , |
| getRegionOfInterestCheck | |||
| ) |
Testing getRegionOfInterest method.
| ImageProcessingModuleTest | Name of the test suite |
| getRegionOfInterestCheck | Name of the test |


Activate Alternate Stylesheet
I find cooking to be an art form similar to drawing and music, since one must master tools and techniques, emulate masters, and practice a lot before composing one's own variation or original work. There is the additional benefit, however, that one can eat this art form, and experience it through the sense of taste and smell as well as its visual aesthetics. Like music, it is temporal: existing in space and time until it is eaten up and only the memories and the recipe remain, until -like a performance- it is made again some other time. Dessert in particular is artistic because it is not necessary for survival, but is utterly delightful and enriches life with something out of the ordinary. Dessert allows me to delight in the details, apply my perfectionism in a positive way, and thrill in tackling the challenges of new recipes.
I have been experimenting a lot lately with cheesecakes, ever since I got an Instant Pot pressure cooker that makes moist baking easy as pie. The cheesecake is a form that allows one to create many different possible flavors and toppings, simply by adding to the base with a bit of knowledge and skill. I am currently preparing to make several holiday flavor themed cheesecakes for an upcoming fundraiser for my choir. You will find the titles and descriptions on the Cheesecake page, though I have only put up the recipes for a few of them so far. Once I have actually made all of them and taken decent pictures of the result, I plan to update this section so it will be more complete. There are currently some very nice photos taken by others (with proper attribution of course) standing in until I can create my own to show what the recipe should actually look like.
In the "Other Desserts" category you will find another pressure cooker recipe, this time for that timeless French classic, Créme Brûlée. There is also a recipe for flourless chocolate cake, which I made for my last birthday. I hope to add on to this soon as well, to include recipes for some items such as Tiramisú, Chocolate Eclairs (I have to master that Choux pastry first though...), and other desserts that are neither cookies nor cheesecakes. The "Cookies and Bars" category is still a work in progress, and I hope to update it soon as well. Eventually, once I've made more cakes and pies, that category of dessert may get its own page.
I am also considering adding a page for beverages, since I have recently started making my own Chai Masala, I enjoy making mulled cider and wine for the holidays, and I'm going to try my own Egg Nog this year as well (I also plan to put some in a cheesecake...I'll let you know how that turns out).


MBListenerManager Class Reference
| Inherits from | MBEnvironmentLoader |
|---|---|
| Conforms to | MBInstanceVendor |
| Declared in | MBListenerManager.h |
– startAllListeners
Instructs all MBEventListener
s managed by the receiver to
start listening for events.
- (void)startAllListeners
Declared In
MBListenerManager.h
– stopAllListeners
Instructs all MBEventListener
s managed by the receiver to
stop listening for events.
- (void)stopAllListeners
Declared In
MBListenerManager.h
– addListener:
Adds an event listener, and if the receiver is associated with the active environment, intructs the listener to start listening for events.
- (void)addListener:(nonnull MBEventListener *)listener
Declared In
MBListenerManager.h
– removeListener:
Removes the event listener from control by the receiver, and instructs the listener to stop listening for events.
- (void)removeListener:(nonnull MBEventListener *)listener
Declared In
MBListenerManager.h
– removeListenerWithName:
Removes the event listener with the specified name, and instructs the listener to stop listening for events.
- (void)removeListenerWithName:(nonnull NSString *)name
Declared In
MBListenerManager.h
– listenerNames
Returns an array containing the names of all listeners managed by the receiver.
- (nonnull NSArray *)listenerNames
Declared In
MBListenerManager.h
– listenerWithName:
Returns the event listener associated with the specified name.
- (nullable MBEventListener *)listenerWithName:(nonnull NSString *)name
Declared In
MBListenerManager.h
– listenerEvents
Returns an array of all events listened to by the various event listeners managed by the receiver.
- (nonnull NSArray *)listenerEvents
Declared In
MBListenerManager.h
– listenersForEvent:
Returns an array of the MBEventListeners that are listening for the specified event.
- (nonnull NSArray *)listenersForEvent:(nonnull NSString *)event
Declared In
MBListenerManager.h


JaamSim performs all internal calculations in SI units (meters, kilograms, seconds, etc.). However, as it can sometimes be more convenient to specify quantities using other unit systems, JaamSim natively supports the units shown in the following table.
Supported Unit Types and Units
|
Unit Type |
Supported Units |
|
DimensionlessUnit |
not applicable |
|
TimeUnit |
ns, us, ms, s, min, h, d, w, y |
|
DistanceUnit |
mm, cm, m, km, nmi, in, ft, mi |
|
SpeedUnit |
m/s, km/h, knots, mph |
|
AccelerationUnit |
m/s2, ft/s2 |
|
MassUnit |
kg, t, kt, Mt |
|
MassFlowUnit |
(any mass unit)/(s, h, d, y) |
|
VolumeUnit |
m3, km3, bbl, mbbl, mmbbl |
|
VolumeFlowUnit |
(any volume unit)/(s, h, d, y) |
|
AngleUnit |
rad, deg |
|
AngularSpeedUnit |
rad/s, rad/h, deg/s, deg/h |
|
EnergyUnit |
J, kWh |
|
EnergyDensityUnit |
J/m3, kWh/m³ |
|
SpecificEnergyUnit |
J/kg, kWh/t |
|
PowerUnit |
W, kW, MW |
|
CostUnit |
$ |
|
CostRateUnit |
$/s, $/h, $/d |
|
LinearDensityUnit |
kg/m, t/m, kt/m |
|
LinearDensityVolumeUnit |
m3/m |
|
DensityUnit |
kg/m3 |
|
PressureUnit |
Pa, kPa, psi |
|
ViscosityUnit |
Pa-s, P, cP |
|
AreaUnit |
m2, cm2, mm2, in2 |
|
RateUnit |
/ns, /us, /ms, /s, /min, /h, /d, /w, /y |
Units are mandatory for most numerical inputs with the exception of pure numbers and ratios. Inputs that are pure numbers are indicated by the DimensionlessUnit type.
Each unit type has a selected unit that is used in the various displays. For example, the displayed units for time, distance, and speed are hours (h), metres (m), and metres per second (m/s). The displayed units can be changed using the 'Unit' menu item in the Control Panel.


In the last post, we ran some very basic python code directly in a python interactive session. But what would a more realistic example of python code look like? To make our lives easier, the most basic thing we need is a text editor (not a word processor). This will allow us to write and save python code as a file with a .py
file extension (e.g. example_script.py
).
We could just use Notepad
on Windows, TextEdit
on Mac or the built in editor on Linux. But there are fancier text editors out there that use syntax highlighting and formatting to make it easier to read our code. Choose whatever text editor you want.
Two free, cross-platform options are VS Code and Atom. VS Code was created by Microsoft. Atom was created by Github, which is now owned by Microsoft. To be extra confusing and hip, I currently use VS Codium.
If you don't care (you shouldn't), download and install VS Code. Then install the Python Extension for VS Code, to get syntax highlighting and other useful tools.
.py
fileOnce you have a text editor installed, open it and create a new file. Save it with the .py
file extension. When choosing a filename, I recommend keeping it short, and all lowercase. Use underscores if it improves readability (e.g. example_script.py
is preferred, as opposed to examplescript.py
or Example Script.py
). I'll call mine my_first.py
. You can save it wherever you want.
To stay organized, I recommend the following folder structure. Pick a location that you want to save all your scripts (e.g. your local home folder, /home/yourname
in Linux, C:\Users\yourname\
on Windows, or a folder on a network drive that gets backed up).
Now create a new folder in that location named repos
. Repos is short for Repositories, and this folder structure will be useful when we talk about git
(in the future). Within repos
create another folder named python-examples
. The folder path will now look something like C:\Users\user\repos\python-examples
. By the way, I will use the words folder and directory interchangeably.
Save or copy my_first.py
into python-examples
for now. Open my_first.py
and copy-paste the following lines:
x = 1
y = 2
z = x + y
print(z)
Save my_first.py
.
my_first.py
Open the command line. At this point, we can run my_first.py
a couple of different ways.
The first option does not require us to change the command line to the python-examples
directory. Type python
with a space after it and drag my_first.py
onto the command line. This will copy the full path to the file. If you hit enter, the code in my_first.py
will run.
For the second option, we need to cd
into the python-examples
directory. If you don't know what that means, give it a quick google. After you cd
into the same directory as my_first.py
, you can simply type python my_first.py
and hit enter.
The important takeaway is that python
needs to know exactly where the file is located before it can run it. That means you can either tell it the absolute path of the file, OR you can move the command line to where the file is located and tell python the relative path to the file.
Previous post: Run your first Python code


[gecode-users] problems in the compilation - gecode 2.2.0
Guido Tack
tack at gecode.org
Mon Sep 20 10:22:13 CEST 2010
Jonathan Almache Montoya wrote:
> Hello everyone
> I have problems in the compilation of the examples with gecode 2.2.0
> I'm using Ubuntu 9.10 , g++-4.3 and gcc-4.3
> I have verified and there's a folder named lib in /usr/local/ and other named include...
>
> the command used into gecode folder is:
> g++ -I/usr/local/include -c ./examples/all-interval.cc
The compiler doesn't find the header files. This is not a Gecode problem, check your installation.
Cheers,
Guido
--
Guido Tack, http://people.cs.kuleuven.be/~guido.tack/
More information about the users
mailing list


CITIZENS INFORMATION: Your online shopping rights afer Brexit
Know Your Rights
by South Kildare Citizens Information ServiceQuestion: If the UK leaves the EU, what changes can I expect when shopping online from a UK retailer?
Answer: EU consumer law will not apply to UK sales, including online sales, after it leaves the EU.
Therefore, your current consumer rights as provided for under EU consumer law will no longer be available.
For example, if you are in a dispute with a UK-based trader, you may not be able to avail of the European Consumer Centre network or the European Small Claims Procedure.
However, consumers in Ireland can take individual action through the Irish courts if they have purchased online from UK traders who do business in the EU.
You should also be aware that following Brexit, you may have to pay certain taxes and duties when buying from the UK.
You may have to pay customs duty, excise duty and VAT. These charges are calculated according to the value of the item and can include the transport costs.
You can find detailed information about your consumer rights and Brexit on the Competition and Consumer Protection Commission website, ccpc.ie and on your consumer rights in the event of a no-deal Brexit on the europa.eu website.
Further information is available from citizensinformation.ie and the Citizens Information Phone Service on 0761 07 4000. Information is also available from your local Citizens Information Office at: Newbridge CIC, Cutlery Road, Newbridge, tel: 0761 07 8300; Naas CIC, Basin Street, Naas; tel: 0761 07 8280.


Brittany Bodenheimer
President Political Science Topeka, KS
President Political Science Topeka, KS
Vice President History & Higher Education Edwardsville, KS
Treasurer Political Science Topeka, KS
Secretary, Graphic Design Chair Computer Science & Classical Antiquity Bonner Springs, KS


Bblog or battlelog bug ? - Better Battlelog Forums #111270
Sitemap
16.  November 2013 15:05
Topicstarter
ThePredatoR
Helping Hand
I can see myself in my friendlist
http://gyazo.com/78403754153a07f5a4a2057ffae0a398.png
Google Chrome web-store version. 3.8.1
16.  November 2013 18:43
BrainFooLong
Administrator
Easiest check is when you disable BBLog.
Also check if you using BBLog with plugins or the native BBLog version without plugins.
PS: I see you using a plugin (Extended Friendlists), also check when you disable this.
16. November 2013 18:53
Topicstarter
ThePredatoR
Helping Hand
I just cleared chrome cache and it's dissapeared. Maybe Extended Friendlist plugin cause of this bug.
16. November 2013 20:22
Meaurk
Global Moderator
Just for the clarification, it isn't a BBLog bug. :-)
http://battlelog.battlefield.com/bf4/forum/threadview/2955065219119943733/
16. November 2013 23:27
José Ortega
Global Moderator
Nice work, detective.


Bristol clean air diesel ban plan approved
Bristol is set to become the UK's first city to ban diesel cars from entering parts of the city centre in a bid to cut air pollution.
Bristol City Council has agreed to ban privately owned diesel cars from a central zone in the daytime. Commercial vehicles will pay to enter the area.
The city has long suffered from poor air quality, particularly from high levels of nitrogen dioxide (NO2).
The scheme, which needs government approval, is due to start in 2021.
Which areas will it cover?
The central ban zone, where privately owned diesel cars will be banned between 07:00 and 15:00, includes part of the M32, the old city, Redcliffe, Spike Island, the Harbourside, and part of Hotwells.
Vehicles, with the exception of taxis and emergency services, will incur fines if they stray into the area.
A wider Clean Air Zone (CAZ) extends further away from the city centre.
Which vehicles will it affect?
Diesel powered lorries, vans, buses and taxis which pay to enter the wider clean air zone will also be allowed in the central zone.
Taxis and vans will pay a daily charge of £9 and buses and HGVs £100.
Private diesel cars will not be charged to enter the wider clean air zone.
How will it be enforced?
A number plate recognition system, similar to the one used to police London's congestion charge will be used.
The city council has agreed a business proposal for the idea, but details of specifics such as how much fines will be, and which categories of vehicles and people might be exempt from the ban, are yet to be decided.
Why is it happening in Bristol?
Bristol City Council is under a legal obligation to reduce air pollution in the city by lowering toxic NO2 levels to within legal limits as quickly as possible.
However the city has twice missed government deadlines for providing details of a clean air zone.
It is hoped this new plan will enable it to achieve clean air compliance by 2025.
Pete Simson, BBC Radio Bristol politics reporter, said: "It's hard to overstate how significant a policy intervention this is.
"This is a first, no other UK city is introducing an outright diesel ban, and it will require the government to introduce new legislation."
How is the issue being tackled in other cities?
Low emissions zones have already been debated in several other UK cities, including Birmingham, London and Leicester.
Many of these schemes involve older, more polluting diesel vehicles being banned from certain areas or vehicles having to pay to enter zones.
Similar systems exist in many European cities. In Oslo a total diesel ban can be enforced on the most polluted days.
What do people set to be affected by the ban think?
While some local people have welcomed the idea, others say the plans are too complicated and fear it will simply move the most polluted area away from the city centre.
There are also concerns the scheme will hit low-income families the hardest.
Alan Peters from bus company Abus which operates services around the city, said penalising buses was "excessive and the wrong approach".
"They should be encouraging the use of buses rather than increasing the cost."
He said it would need £1.25m of investment to replace his vehicles on the route between the city centre and Keynsham.


Version: 0.0.2
Hello, our goal with NIO is to create the best framework focused on the user interface, standardize our projects, and with fidelity in design, why do any of the best existing frameworks need to be ugly? Why not create a light, fast and beautiful one?
Looking to quickly add NIO to your project? Use nioCDN, provided for by BunnyCDN. Using a package manager or need to download the source files? Head to the download page.


This class is used to function as debugging/logging mechanism
Located in /Debugger.php (line 21)
Log to STDOUT
Documentation generated on Wed, 04 Jan 2012 16:59:21 +0100 by phpDocumentor 1.4.4


Pat has come up with a business idea by combining two signature Seattle icons: Pat has developed a recipe for a coffee-time
confection called Salmon Cookies. These cookies made into the shape of a salmon that has just a hint of fishy goodness.
| Location | Adress | Phone number | Hours | |
|---|---|---|---|---|
| Seattle | 13 Blanchard St a, Seattle, WA 98121 | +1<PHONE_NUMBER> | from 6am to 7pm | |
| Tokyo | 1 Chome-21-15 Jingumae, Shibuya City, Tokyo 150-0001, Japan | +81<PHONE_NUMBER> | from 6am to 7pm | |
| Dubai | 092 Dubai Mall - Opposite to Waterfall - Dubai - United Arab | +971<PHONE_NUMBER> | from 6am to 7pm | |
| Paris | 5 Rue Crespin du Gast, 75011 Paris, France | +33<PHONE_NUMBER> | from 6am to 7pm | |
| Lima | Jirón de la Unión 272, Cercado de Lima 15001, Peru | +51<PHONE_NUMBER> | from 6am to 7pm |


"The biggest adventure you can take is to live the life of your dreams"
data analyst
Versatile and excited human for the world of DATA SCIENCE. Learning Analytical skills and increasing knowledge in the field of computer science and putting my recent skills in good use! Looking forward to win over the huge domains with observational skills.
CONTENT STRATEGIST
A learning enthusiast who loves to write and analyse bulls and bears of the market. She's also a curious person in the field of computers and willing to seek excellence in IT and management.
security expert
Detail-oriented networking passionate in cyber security and network. A keen
vlogger. Seeking to efficiently explain complex networks to the world.


Requests¶
Requests is an Apache2 Licensed HTTP library, written in Python. It is designed to be used by humans to interact with the language. This means you don’t have to manually add query strings to URLs, or form-encode your POST data. Don’t worry if that made no sense to you. It will in due time.
What can Requests do?
Requests will allow you to send HTTP/1.1 requests using Python. With it, you can add content like headers, form data, multipart files, and parameters via simple Python libraries. It also allows you to access the response data of Python in the same way.
Speech_recognition¶
Speech recognition has its roots in research done at Bell Labs in the early 1950s. Early systems were limited to a single speaker and had limited vocabularies of about a dozen words. Modern speech recognition systems have come a long way since their ancient counterparts. They can recognize speech from multiple speakers and have enormous vocabularies in numerous languages.
- Installing SpeechRecognition
pip install SpeechRecognition


Translator
β
Detect Language
Afrikaans
Albanian
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bengali
Bosnian
Bulgarian
Catalan
Cebuano
Chienese
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Filipino
Finnish
French
Galician
Georgian
German
Greek
Gujarati
Haitian Creole
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Khmer
Korean
Lao
Latin
Latvian
Lithuanian
Macedonian
Malay
Maltese
Marathi
Norwegian
Persian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swahili
Swedish
Tamil
Telugu
Thai
Turkish
Ukrainian
Urdu
Vietnamese
Welsh
Yiddish
↕
Afrikaans
Albanian
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bengali
Bosnian
Bulgarian
Catalan
Cebuano
Chienese
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Filipino
Finnish
French
Galician
Georgian
German
Greek
Gujarati
Haitian Creole
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Khmer
Korean
Lao
Latin
Latvian
Lithuanian
Macedonian
Malay
Maltese
Marathi
Norwegian
Persian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swahili
Swedish
Tamil
Telugu
Thai
Turkish
Ukrainian
Urdu
Vietnamese
Welsh
Yiddish


.gif is animated
.png is not animated
This is Page 1
Go to Page 2 here
This is in Div element tag
This is in H1
This is in H2
This is in H3
This is in H4
This is in H5
This is in H6
This is in customized font size "5"
This is in another customized font size "3"
This is in bold
This is underlined
This is in italic
This is a testing paragraph! A quick brown fox jumps over the lazy dog.


Anthony Liriano
🍔🍽 Restaurant Digital Menu
Overview
Seeing local restaurants perform poorly or closed in my hometown in Lawrence, MA encouraged me to put my tech skills to use and alleviate some of the problems they faced. The Restaurant Digital Menu a.k.a Grab2Go is an online ordering system for pick-up and on-demand delivery. The goal of the Grab2Go platform is to help restaurants build a customer database while providing and additional stream of income at a low cost.Easy To Use
Using Grab2Go a restaurant will leverage their phone number so their customers can text a keyword such as "menu" and an automated response would return containing a link to the restaurants website.
Increase Recurring Revenue
By encouraging customers to use the texting method restaurants can grow a database where they can market to those who opt-in to receive special offers.
Mobile & Desktop Friendly
This enabled me to give both mobile users and desktop users a great experience.
Orders Received In a Friendly Format
Although a tablet would have been more convenient.. I didn't want to introduce anything that may complicate the already busy kitchen staff.
Surprisingly this was the most challenging part of the project. Getting the Epson TM-T88V-iHub Series to communicate with my APIs was a challenge. First the communication protocol was XML and at the time had little to no documentation
After getting the communication down using wired internet connection. A wired connection was not viable for all the customers so WIFI became a requirement. Luckily printer allows for periphials, a WIFI dongle being one of them.
Progress Made So Far
The stats below are a relfection of how the digital menu is performing at the time of this writting.
1,134
$28,000
699
© 2021 anthonyliriano.com


COMPENSATION & WORK HOURS
11 of 12
Some pre-filled job benefits are above. You can remove, edit, and add as many benefits as you would like.


Raspberry Pi 3B+
With Sense Hat
Environment Sensors
Sensor
Value
Units
LED Ambient Light
Color hex value
Color picker
LED on/off


Event Relation 1
Event Relation 2
Event Relation 3
Event Relation 4
Event Relation 5
Event Relation 6
Event Relation 7
Event Relation 8
Event Relation 9
Event Relation 10
Event Relation 11


## Mako can find this base file because it's in the settings.py -> MAKO_TEMPLATES_DIRS list <%inherit file="base.htm" /> <%block name="content"> <% %>


Languages I speak:
HTML, CSS, PHP, Python, JavaScript
Frameworks I Know:
ReactJs, VueJs, Laravel, Django, WordPress
Backend Experience:
MySQL, MongoDB, Node.js
Web developer with more than 4 years of well-rounded experience with a degree in the field of Computer Science, extensive knowledge of modern Web techniques and love for Coffee. Looking for an opportunity to work and upgrade, as well as being involved in an organization that believes in gaining a competitive edge and giving back to the community.
HTML, CSS, PHP, Python, JavaScript
ReactJs, VueJs, Laravel, Django, WordPress
MySQL, MongoDB, Node.js
Android(Java, Kotlin), iOS(Swift)
Flutter, React Native
Firebase, Parse, AWS, SQLite
UI/UX, Product design, Freelancing
App & Web UI/UX, Wireframes, Graphics
Sketch, Adobe XD, Invision, Photoshop
A Flutter News App Which shows latest wordwide news.
A Laravel Books Ecommerce website with books subscription feature.
A flutter mobile app which tracks COVID-19 Stats Wordwide.
A VueJs App which shows all the past SpaceX rocket lauches.


We'll be analyzing in detail the OCC trail running competition finsher times, then compare them with the UT4M similar competition.
The Story About the Visualization
Long distance running might be somehow surprizing - especially if the terrain is unknown, as in trail running competitions. While preparing for a race, it would be interesting to have an idea of the distribution of arrival times to estimate the difficulty to be expected.
It happens that the same race accepts slight changes from edition to edition, and it would be also useful to have an overview of these changes and how do they affect the arrival times.
Amateur atheletes are often aware of the elite arrival times, but the information regarding the estimated arrival of 'somebody like them' is rarely known. Moreover, comparing the arrival distribution of a new race to one which they have already run, could refine the expectations of effort.
On the other hand, race organizers, especially if they are experienced, have a feeling about rush hours and empty hours. But do they have a scientific way to estimate arrival times? For races lasting from 3 to 7 days, optimizing the organization of supplies and medical staff is crucial.
This is what the current visualization project wishes to address: analyze a race in detail (OCC, taking place in Chamonix, part of UTMB competition) and provide a comparison with UT4M Chartreuse, Vercors and Belledonne Trails (similar distance runs in Grenoble).
In order to understand the difficulty of a race (OCC here), a runner might ask some questions - apart the traditional "type, distance, elevation gain".
- What is the distribution of arrival times for the OCC Trail running competition?
- How does this distribution vary based on gender, age, year of edition?
- How did the average running times evolve for OCC between 2014-2017?
OCC 2014 - 2017 Analysis (histogram)
We notice that there the distribution presents a familiar bell shape, consistent for each edition, for both male and female atheletes and for all age groups. Some age groups (Espoir, Vet3 and Vet4) do not have sufficient runners to allow any conclusion. There are consistently more male runners than female runners, and male running time is slightly faster than female running time (appx 30' )
OCC 2014 - 2017 Average running time evolution
The race, though presenting slight variations in distance and elevation gain through the years, has maintained a relatively consistent finiher time distribution.
Play with the graph
You can use the controls on the right side to navigate through various editions and filter on specific cathegories. If you wish to highlight a specific arrival interval, use the double slider filtering on arrival times.
How is the distribution of finiher times of OCC compare to another race?
We take as an example the UTM4 2017 race series, presenting a similar distance and elevation gain.
We notice that the arrival times are consistently faster in the latter race, suggesting that it is noticeably 'easier' than the OCC.
Remark: This analysis does not consider individual runners, and it might be interesting to compare ITRA classification of competing atheletes.
Play with the graph
Using the filters on the right side, you can select the races to be displayed, filtering further on genders.
This analysis might be useful to evaluate one's expected completion time in a specific competition based on previous experiences.
One can notice the variations in completion time based on gender and age groups for various competitions.
The visualization might be integrated with a runner logging system to dynamically add new races.
Data sources:
- UT4M Results
- UTMB/OCC Results
Data preparaing:
- Downloaded, cleaned and concatenated the yearly results
- Python used to clean data formatting issues
- Python with Pandas used to create the time bins / histograms. Performed the data prep part on python side wherever possible, to facilitate manipulation in js
Resources:
- Bootstrap
- Creative one-page design, for single page design template
- Udemy D3 details
- Chart examples at bl.ocks.org


TAP files are used by emulators of ZX Spectrum computer (released in 1982 by Sinclair Research). TAP file stores blocks of data as if they are written to magnetic tape, which was used as primary media for ZX Spectrum. Contents of this file can be viewed as a very simple linear filesystem, storing named files with some basic metainformation prepended as a header.
This page hosts a formal specification of ZX Spectrum tape file using Kaitai Struct. This specification can be automatically translated into a variety of programming languages to get a parsing library.
meta:
id: zx_spectrum_tap
title: ZX Spectrum tape file
file-extension: tap
xref:
justsolve: TAP_(ZX_Spectrum)
pronom: fmt/801
wikidata: Q34748140
license: CC0-1.0
endian: le
doc: |
TAP files are used by emulators of ZX Spectrum computer (released in
1982 by Sinclair Research). TAP file stores blocks of data as if
they are written to magnetic tape, which was used as primary media
for ZX Spectrum. Contents of this file can be viewed as a very
simple linear filesystem, storing named files with some basic
metainformation prepended as a header.
doc-ref: https://sinclair.wiki.zxnet.co.uk/wiki/TAP_format
seq:
- id: blocks
type: block
repeat: eos
enums:
flag_enum:
0x00: header
0xFF: data
header_type_enum:
0: program
1: num_array
2: char_array
3: bytes
types:
block:
seq:
- id: len_block
type: u2
- id: flag
type: u1
enum: flag_enum
- id: header
type: header
if: len_block == 0x13 and flag == flag_enum::header
- id: data
size: header.len_data + 4
if: len_block == 0x13
- id: headerless_data
size: len_block - 1
if: flag == flag_enum::data
header:
seq:
- id: header_type
type: u1
enum: header_type_enum
- id: filename
size: 10
pad-right: 0x20
- id: len_data
type: u2
- id: params
type:
switch-on: header_type
cases:
'header_type_enum::program': program_params
'header_type_enum::num_array': array_params
'header_type_enum::char_array': array_params
'header_type_enum::bytes': bytes_params
- id: checksum
type: u1
doc: Bitwise XOR of all bytes including the flag byte
program_params:
seq:
- id: autostart_line
type: u2
- id: len_program
type: u2
array_params:
seq:
- id: reserved
type: u1
- id: var_name
type: u1
doc: Variable name (1..26 meaning A$..Z$ +192)
- id: reserved1
contents: [0x00, 0x80]
bytes_params:
seq:
- id: start_address
type: u2
- id: reserved
size: 2


Watch | Bengaluru lake breach floods city
A video of Bengaluru after the bund of Hulimavu lake breached and flooded parts of the city
by The Hindu Net DeskThe bund of Bengaluru's Hulimavu lake, situated off Bannerghatta Road, breached on November 24. Water flooded houses at Krishna Layout, DLF Road, Saraswathipura, Avani Sringeri Nagar, Royal Residency Layout, and BTM Layout 4th Stage. The houses flooded to a height of two to four foot.
A BBMP press release stated that 193 people were evacuated to safety. This is the third time a lake has been breached in two months in the city


Java Multiple Choice Questions1) Which of the following option leads to the portability and security of Java?
Answer: (a) Bytecode is executed by the JVM. Explanation: The output of the Java compiler is bytecode, which leads to the security and portability of the Java code. It is a highly developed set of instructions that are designed to be executed by the Java runtime system known as Java Virtual Machine (JVM). The Java programs executed by the JVM that makes the code portable and secure. Because JVM prevents the code from generating its side effects. The Java code is portable, as the same byte code can run on any platform. Hence, the correct answer is option (a). 2) Which of the following is not a Java features?
Answer: (c) Use of pointers Explanation: The Java language does not support pointers; some of the major reasons are listed below:
Java is dynamic, architecture-neutral, and object-oriented programming language. Hence, the correct answer is option (c). 3) What should be the execution order, if a class has a method, static block, instance block, and constructor, as shown below?
Answer: (d) Static block, instance block, constructor, and method Explanation: The order of execution is:
Hence, the correct answer is an option (d). 4) What will be the output of the following program?
Answer: (d) 60, 30, 0, 20, 0 Explanation: In the above code, there are two values of variable a, i.e., 10 and 60. Similarly, there are two values of variable b, i.e., 5 and 30. But in the output, the values of a and b are 60 and 30, respectively. It is because of the execution order of the program. The execution order of the program is that the static block executes first, then instance block, and then constructor. Hence, the JVM will consider the value of a and b as 60 and 30 concerning the execution order. The value of a = 10 and b = 5 are of no use. And the value of variables c and m is 0 as we have not assigned any value to them. Hence, the correct answer is an option (d). 5) The \u0021 article referred to as a
Answer: (a) Unicode escape sequence Explanation: In Java, Unicode characters can be used in string literals, comments, and commands, and are expressed by Unicode Escape Sequences. A Unicode escape sequence is made up of the following articles:
Hence, the correct answer is the option (a). 6) _____ is used to find and fix bugs in the Java programs.
Answer: (d) JDB Explanation: The Java Debugger (JDB or jdb) is a command-line java debugger that debugs the java class. It is a part of the Java Platform Debugger Architecture (JPDA) that helps in the inspections and debugging of a local or remote Java Virtual Machine (JVM). The JVM (Java Virtual Machine) enables a computer to run Java or other language (kotlin, groovy, Scala, etc.) programs that are compiled to the Java bytecode. The JRE (Java Runtime Environment) is a part of JDK that contains the Java class libraries, Java class loader, and the Java Virtual Machine. The JDK (Java Development Kit) is a software development environment used to develop Java applications and applets. Hence, the correct answer is an option (d). 7) Which of the following is a valid declaration of a char?
Answer: (a) char ch = '\utea'; Explanation: A char literal may contain a Unicode character (UTF-16). We can directly use these characters only if our file system allows us, else use a Unicode escape (\u) such as "\u02tee". The char literals are always declared in single quotes ('). The option b, c, and d, are not valid because:
Hence, the correct answer is the option (a). 8) What is the return type of the hashCode() method in the Object class?
Answer: (b) int Explanation: In Java, the return type of hashCode() method is an integer, as it returns a hash code value for the object. Hence, the correct answer is the option (b). 9) Which of the following is a valid long literal?
Answer: (d) 0xnf029L Explanation: For every long literal to be recognized by Java, we need to add L character at the end of the expression. It can be either uppercase (L) or lowercase (l) character. However, it is recommended to use uppercase character instead of lowercase because the lowercase (l) character is hard to distinguish from the uppercase (i) character. For example,
Hence, the correct answer is an option (d). 10) What does the expression float a = 35 / 0 return?
Answer: (c) Infinity Explanation: In Java, whenever we divide any number (double, float, and long except integer) by zero, it results in infinity. According to the IEEE Standard for Floating-Point Arithmetic (IEEE 754), if we divide 1/0 will give positive infinity, -1/0 will give negative infinity, and 0/0 will give NaN. But on dividing an integer by zero, it throws a runtime exception, i.e., java.lang.ArithmeticException. Hence, the correct answer is an option (c). 11) Evaluate the following Java expression, if x=3, y=5, and z=10: ++z + y - y + z + x++
Answer: (a) 24 Explanation: In the above expression, ++z means that the value will first increment by 1, then used. Now, evaluate the statement by putting the values of x, y, and z. On calculating the final answer is 24, as shown below. ++z +y -y +z + x++ Hence, the correct answer is option (a). 12) What will be the output of the following program?
Answer: (c) 8 times *** and 7 times +++++ Explanation: In the above code, we have declared count = 1. The value of count will be increased till 14 because of the while (count<=15) statement. If the remainder is equal to 1 on dividing the count by 2, it will print (***) else print (+++++). Therefore, for all odd numbers till 15 (1, 3, 5, 7, 9, 11, 13, 15), it will print (***), and for all even numbers till 14 (2, 4, 6, 8, 10, 12, 14) it will print (+++++). Hence, an asterisk (***) will be printed eight times, and plus (+++++) will be printed seven times. 13) Which of the following tool is used to generate API documentation in HTML format from doc comments in source code?
Answer: (c) Javadoc tool Explanation: The Javadoc is a tool that is used to generate API documentation in HTML format from the Java source files. In other words, it is a program (tool) that reads a collection of source files into an internal form. The Javadoc command line syntax is, The javap tool is used to get the information of any class or interface. It is also known as a disassembler. The javaw command is identical to java that displays a window with error information, and the javah command is used to generate native method functions. Hence, the correct answer is option (c). 14) Which of the following creates a List of 3 visible items and multiple selections abled?
Answer: (b) new List(3, true) Explanation: From the above statements, the new List(3, true) is the correct answer; this is because of the constructor type. To create a list of 3 visible items along with the multiple selections abled, we have to use the following constructor of the List class. List (int rows, boolean multipleMode): It creates a new list initialized to display the described number of rows along with the multiple selection mode. Therefore, in the statement new List (3, true), three (3) refers to the number of rows and true enables the multiple selections. Hence, the correct answer is option (b). 15) Which of the following for loop declaration is not valid?
Answer: (a) for ( int i = 99; i>=0; i / 9) Explanation: The first option is not a valid declaration as i/9 is not declared correctly. The correct statement will be: Then the code would execute. But without assigning the value of i/9 to a variable, it would not execute, and an exception is thrown, as shown below. Exception in thread "main" java.lang.Error: Unresolved compilation problem: The other three statements are valid and will execute. Hence, the correct answer is the option (a). 16) Which method of the Class.class is used to determine the name of a class represented by the class object as a String?
Answer: (c) getName() Explanation: The getName() method of the Class class returns the name (as String) of the entity (class, interface) represented by this Class object. It is a non-static method, and available in the java.lang package. The getClass() method of the Object class returns the runtime class of this object. The intern() and toString() methods are of String class. Hence, the correct answer is option (c). 17) In which process, a local variable has the same name as one of the instance variables?
Answer: (b) Variable Shadowing Explanation: There are following reasons for considering a variable shadowing, they are listed below:
Hence, the correct answer is option (b). 18) Which of the following is true about the anonymous inner class?
Answer: (d) It has no class name Explanation: Anonymous inner classes are the same as the local classes except that they don't have any name. The main use of it is to override methods of classes or interfaces. And the rest three options are false about the anonymous inner classes as it can have both methods and objects. It does not have any fixed came name. Hence, the correct answer is option(d). 19) Which package contains the Random class?
Answer: (a) java.util package Explanation: The Random class is available in the java.util package. An object of the Random class is used to generate a series of pseudorandom numbers. And the object of this class is a thread-safe and cryptographically insecure object. The Random class provides a variety of methods that are used to create random numbers of type integers, float, long, double, etc. Hence, the correct answer is option (a). 20) What do you mean by nameless objects?
Answer: (d) An object that has no reference. Explanation: The nameless objects are basically referred to as anonymous objects. The anonymous objects do not have any names. We can also say that, when an object is initialized but is not assigned to any reference variable, it is called an anonymous object. For example, new Employee();. If we assign it to a reference variable like, Employee emp = new Employee(); In the above code, emp is a reference variable. Therefore, the above object is not anonymous, as it is assigned to a reference variable. Hence, the correct answer is option (d). 21) An interface with no fields or methods is known as a ______.
Answer: (b) Marker Interface Explanation: An interface with no methods and fields is known as the marker interface. In other words, an empty interface (containing no fields and methods) is called a marker interface. In Java, the most commonly used marker interfaces are Serializable, Cloneable, Remote, and ThreadSafe interfaces. Marker interfaces are also known as the Tag interface. It is used to tell the JVM or compiler that the particular class has special behavior. Following is the code snippet of a maker interface: public interface Cloneable { // empty } Hence, the correct answer is option (b). 22) Which of the following is an immediate subclass of the Panel class?
Answer: (a) Applet class Explanation: According to the class hierarchy of Java Swing, the Applet class is the direct subclass of the Panel class. You can go through the link, (https://www.javatpoint.com/java-swing) to deeply understand the class hierarchy diagram. The Panel class and Window class are the child classes of the Container class, and Frame and Dialog classes are the subclasses of the Window class. Hence, the correct answer is option (a). 23) Which option is false about the final keyword?
Answer: (c) A final class cannot extend other classes. Explanation: The final is a reserved keyword in Java that is used to make a variable, method, and class immutable. The important features of the final keyword are:
Hence, the correct answer is option (c). 24) Which of these classes are the direct subclasses of the Throwable class?
Answer: (c) Error and Exception class Explanation: According to the class hierarchy of Throwable class, the Error and Exception classes are the direct subclasses of the Throwable class, as shown below. The RuntimeException, IOException, and VirtualMachineError classes are the subclasses of the Exception and Error classes. Hence, the correct answer is option (c). 25) What do you mean by chained exceptions in Java?
Answer: (b) An exception caused by other exceptions. Explanation: In Java, an exception caused by other exceptions is known as a chained exception. Generally, the first exception causes the second exception. It helps in identifying the cause of the exception. In chained exceptions, the debugging information is not discarded. Hence, the correct answer is option (b). 26) In which memory a String is stored, when we create a string using new operator?
Answer: (c) Heap memory Explanation: When a String is created using a new operator, it always created in the heap memory. Whereas when we create a string using double quotes, it will check for the same value as of the string in the string constant pool. If it is found, returns a reference of it else create a new string in the string constant pool. Hence, the correct answer is option (c). 27) What is the use of the intern() method?
Answer: (a) It returns the existing string from the memory Explanation: The intern() method is used to return the existing strings from the database. In other words, the intern() method returns a reference of the string. For example, if the string constant pool already has a string object with the same value, the intern() method will return a reference of the string from the pool. Hence, the correct answer is option (a). 28) Which of the following is a marker interface?
Answer: (b) Remote interface Explanation: A marker interface is an interface with no fields and methods. In other words, an empty interface (contains nothing) is known as the marker interface. Examples of marker interfaces are Cloneable, Serializable, ThreadSafe, and Remote interface. The Runnable, Readable, and Result interface are not marker interface as they contain some methods or fields. Hence, the correct answer is option (b). 29) Which of the following is a reserved keyword in Java?
Answer: (b) strictfp Explanation: In the above options, strictfp is the only reserved keyword of Java. The strictfp keyword is a modifier that restricts the floating-point calculations to assure portability and it was added in Java version 1.2. The objects are referring to those variables that are created using the new operator. In Java, main is the method that is the entry point of any program, and the System is a class. Hence, the correct answer is option (b). 30) Which keyword is used for accessing the features of a package?
Answer: (b) import Explanation: The import keyword is used to access the classes and interfaces of a particular package to the current file. In other words, it is used to import the user-defined and built-in classes and interfaces into the source file of java so that the current file can easily access the other packages by directly using its name. For example, import java.awt.*; import java.lang.Object; The first import statement imports all the classes and interfaces of java.awt package. Whereas, the second import statement only imports the Object class of the java.lang package. The package keyword is used to create a new package. The extends keyword indicates that the new class is derived from the base or parent class using inheritance, and export is not a keyword in Java. Hence, the correct answer is option (b). 31) In java, jar stands for_____.
Answer: (d) None of the above Explanation: A Java ARchive (JAR) is a package file format used to combine all the metadata and resources into a single file. In other words, it is a file that contains several components, which make up a self-contained, executable, and deployable jar used to execute Java applications and deploy Java applets. Hence, the correct answer is option (d). 32) What will be the output of the following program?
Answer: (c) Cimpletd Explanation: In the above code snippet, we have passed a string with value "Complete" and set character "i" and "d" at the index position 1 and 7, respectively. According to the string "Complete," "o" is at position 1, and "e" is at the position 7. The setChar() method is used to replace the original string values with the new one. Hence, the "o" and "e" are replaced by the characters "i" and "d," respectively, which results in "Cimpletd." Hence, the correct answer is option (c). 33) Which of the following is false?
Answer: (b) It is an optional jar file. Explanation: The rt.jar stands for the runtime jar that comprises of all the compiled core class files for the Java Runtime Environment. It generally consists of classes like java.lang.String, java.lang.Object, java.io.Exception, etc., and all packages and classes available in the rt.jar are known to the JVM. The rt.jar is the mandatory jar file for every core java application as it contains all the core classes. Hence, the correct answer is option (b). 34) What is the use of \w in regex?
Answer: (c) Used for a word character Explanation: In java, the "\w" regex is used to match with a word character consists of [a-zA-Z_0-9]. For example, \w+ matches one or more word character that is same as ([a-zA-Z_0-9] +). The regex \W, \s, and \S are used for a non-word character, a whitespace character, and a non-whitespace character, respectively. Hence, the \w regex is used for a word character. Hence, the correct answer is option (c). 35) Which of the given methods are of Object class?
Answer: (c) notify(), notifyAll(), and wait() Explanation: The notify(), notifyAll(), and wait() are the methods of the Object class. The notify() method is used to raise a single thread that is waiting on the object's monitor. The notifyAll() method is similar to the notify() method, except that it wakes up all the threads that are waiting on the object's monitor. The wait() method is used to make a thread to wait until another thread invokes the notify() or notifyAll() methods for an object. Hence, the correct answer is option (c). 36) Given that Student is a class, how many reference variables and objects are created by the following code?
Answer: (a) Three reference variables and two objects are created. Explanation: In the above code, there are three reference variables and two objects. The studentName, studentId, and stud_class are the three reference variables. The objects are those variables that are created using the new operator, i.e., studentName and stud_class. The studentId is only a reference variable as it is not declared using the new operator. Both studentName and stud_class are reference variables as well as objects. Hence, there are three reference variables and two objects. Hence, the correct answer is option (a). 37) Which of the following is a valid syntax to synchronize the HashMap?
Answer: (c) Map m1 = Collections.synchronizedMap(hashMap); Explanation: By default, the HashMap class is a non-synchronized collection class. The need for synchronization is to perform thread-safe operations on the class. To synchronize the HashMap class explicitly, we should use the Collections.synchronizedMap(hashMap) method that returns a thread-safe map object. Hence, the correct answer is option (c). 38) Given, What is the initial quantity of the ArrayList list?
Answer: (b) 10 Explanation: The initial or default quantity of an ArrayList is 10. It means when we create an ArrayList without specifying any quantity, it will be created with the default capacity, i.e., 10. Hence, an ArrayList with the default capacity can hold ten (10) values. Hence, the correct answer is option (b). 39) Which of the following is a mutable class in java?
Answer: (d) java.lang.StringBuilder Explanation: A mutable class is a class in which changes can be made after its creation. We can modify the internal state and fields of a mutable class. The StringBuilder class is a mutable class, as it can be altered after it is created. The String, Byte, and Short are immutable classes as they cannot be altered once they are created. Hence, the correct answer is option (d). 40) What will be the output of the following program?
Answer: (b) Method is not defined properly. Explanation: Following are some rules for declaring an abstract method:
In the above code, MyFirstClass is an abstract class. It contains an abstract method named num() that is not defined properly. According to the rules discussed above, an abstract method only has a method signature, not the method body. Hence, the correct answer option (b). 41) What is meant by the classes and objects that dependents on each other?
Answer: (a) Tight Coupling Explanation: In tight coupling, a group of classes and objects are highly dependent on each other. Tight coupling is also used in some cases, like when an object creates some other objects that are going to be used by them. Tight coupling is the correct answer as it is used when the logic of one class is called by the logic of another class. Hence, the correct option is (a). 42) Given, Find the value of value[i]?
Answer: (d) None of the above Explanation: In the above code, we have not defined the variable Y. The code will not execute without any specific value for Y; it results in exception, as shown below. Exception in thread "main" java.lang.Error: Unresolved compilation problem: So, the values of i will not be printed, and the above exception is thrown. Hence, the correct answer is (d). 43) Which of the following code segment would execute the stored procedure "getPassword()" located in a database server?
Answer: (c) CallableStatement cab = con.prepareCall("{call getPassword()}"); Explanation: In Java, java.sql.CallableStatement interface is used to call the SQL stored procedures in the database. The stored procedures are similar to functions as they perform some specific tasks, except that they are only available in the database. The CallableStatement can return either a single ResultSet object or multiple ResultSet objects. Hence, the correct answer is option (c). 44) How many threads can be executed at a time?
Answer: (b) Multiple threads Explanation: In Java, multiple threads can be executed at the same time. A Java standalone application always starts with a single thread known as the main thread that is associated with the main() method. In the operating system, only one thread is executed at a time. Hence, the correct answer is option (b). 45) If three threads trying to share a single object at the same time, which condition will arise in this scenario?
Answer: (c) Race condition Explanation: If two or more threads are trying to access a common resource at the same time. This situation is known as race condition. It generally occurs during the execution of multi-threaded application. It also refers to a programming bug or issue that occurs when the thread scheduler swaps the threads at any time between the process. Hence, the correct answer is option (c). 46) If a thread goes to sleep
Answer: (b) It does not release any locks. Explanation: The sleep() method does not release any locks of an object for a specific time or until an interrupt occurs. It leads to the poor performance or deadlock of threads. Whereas, the wait() method does not release the locks of an object. Therefore, when a thread goes to sleep, it does not release any locks. Hence, the correct answer is the option (b). 47) Which of the following modifiers can be used for a variable so that it can be accessed by any thread or a part of a program?
Answer: (c) volatile Explanation: In Java, we can modify the values of a variable with the help of a reserved keyword known as volatile. It is a different way of making a class thread-safe. Thread-safe means that the methods and objects of a class are accessible by multiple threads at the same time. The volatile keyword is not a replacement of a synchronized block or method as it does not remove the need for synchronization among the atomic actions. Global is not a reserved keyword in Java. The transient and default are keywords in Java, but they are not used for accessing a variable by a thread from any part of the program. Hence, the correct answer is an option (c). 48) What is the result of the following program?
Answer: (d) A will be printed, and then an exception is thrown. Explanation: The InterruptedException is thrown when a thread is waiting, sleeping, or occupied. The output of the above code is shown below: A Exception in thread "main" java.lang.IllegalMonitorStateException at java.lang.Object.wait(Native Method) at com.app.java.B.main(B.java:9) In the above code, we have created a thread "f," and when started, A will be printed. After that, the thread will wait for 1000 seconds. Now, an exception is thrown instead of printing B. It is because the wait() method must be used inside a synchronized block or try-catch block unless it will throw an exception, as shown above. Hence, the correct option is option (d). 49) In character stream I/O, a single read/write operation performs _____.
Answer: (a) Two bytes read/write at a time. Explanation: There are two types of I/O stream. One is a byte stream, and the other is the character stream. The Byte stream is used to perform input or output 8-bit (equals to 1 byte) Unicode bytes whereas, the Character stream is used to read or write a 16-bit (equals to 2 bytes) Unicode character. Therefore, a single operation of character stream performs two bytes read/ write at a time. Hence, the correct answer is option (a). 50) What is the default encoding for an OutputStreamWriter?
Answer: (b) Default encoding of the host platform Explanation: The OutputStreamWriter class translates Unicode character into bytes by using the character encoding. The character encoding can be either a default encoding dependent on the system or encoding that is explicitly defined. If no external encoding is specified, it will use the default encoding of the host platform. Hence, the correct answer is option (b).
Next Topic
Java Tutorial
|


Easy setup wizard
1
Database
2
Name
3
Options
2
Setup wizard
Website name
Website name
Description
For search engines
Allow search engines to index this site
Next
Need help?


T. rex costume stuns pedestrians in viral prank video
by Gerren Keith GaynorA video of an Instagram prankster scaring people on the streets of London with a T. rex costume has gone viral.
The compilation video, posted by London-based social media personality Goubtube, shows pedestrians agog as they're confronted by the faux dino.
The clip starts with a man in a cap dashing around a street corner as he’s being chased by the fake dinosaur. When bystanders see what the man is running from, they quickly make a run for it, too.
One man even falls flat on his face.
GRINCH SCARES CHILDREN TAKING CHRISTMAS PHOTOS IN HILARIOUS VIDEO
PRANKSTER'S PRE-RECORDED FUNERAL MESSAGE FROM THE GRAVE GIVES FAMILY ONE LAST LAUGH
In one clip, a man in blue scrubs is so startled that he falls to the ground and drops his food.
The video became a hit online with over 24 million views on Twitter.
“Imagine trying to explain to your employer that your late because you got chased by a dinosaur, they’ll send you home,” one Twitter user commented.
“Life comes at you fast,” another person wrote.
CLICK HERE TO SIGN UP FOR OUR LIFESTYLE NEWSLETTER
But it was the man in scrubs that sparked the most online reactions.
“Can we start a gofundme for the last man to get his meal back safe,” someone tweeted.
Another Twitter user wrote, “I think in the end he just decided to play dead.”