{% load staticfiles %}
An Intopia transaction platform by Team 50 Alpha OG
Alpha Auctions is Team Alpha OG's innovative solution to help all market participants throughout the Intopia simulation succeed.
On our platform: Alpha Auctions, registered teams will be able to post and bid on auctions for both X and Y, as well as Patents, Licenses, and Plants/Factories.
With all auctions displayed in real time with transparent pricing, participants can confidently bid on the products they wish to acquire. Our website is user friendly, simply register and the bidding begins!
Alpha OG has decided to position itself in a unique manner throughout this year’s Intopia simulation. Rather than compete with teams, we’re looking to help you!
Together with our financial partners teams 27 and 37 we also offer a full range financial products to suit your company's needs. From loans, market intelligence, consulting, and private equity deals. Reach out to us for help with your finances!


This inspection reports any @net.jcip.annotations.GuardedBy annotations where the guarding field is unknown.
New in 9


Buy our finest paintings online
The term contemporary art refers to art—namely, painting, sculpture, photography, installation, performance, and video art—produced today
This is a new service added recently. Printmaking differs from simple photographic reproduction as printmakers use specialist techniques to design and make original prints.
We provide the best customer support for our customers
Our website now supports with every size of screen
For customers personal information safety and assurance
A bunch of friends imagined to start a website for there exisitng paintings selling shop
Finally after a lot of dedication and hardwork we started a new agency for selling paintings of renowned artist
Firstly our services were limited but then we introduced online shopping of paintings
After our success we decided to expand our services to all over United States
There were a lot of demands from overseas for our paintings collections. Finally we opened one of our agency in United Kingdom
Lead Designer
Lead Marketer
Lead Developer
Our team is very experienced


Faker
Professional League of Legends Player
Lee Sang-Hyeok, better known as Faker, is a South Korean professional League of Legends player. Formerly known as GoJeonPa on the Korean server.
Take home one of our uniques souvenirs which are handmade and come from all unique brands.
We will have a great team representing the best of the Master Race, you will find the best parts for your Battle Station.
Questions? We have them covered, from any game to consoles, with our Tech Team service we dont leave anyone behind.
Options for everyone! Consoles are arriving in our 2020 conference this year, be part of it!
We will be introducing some of the greatest games in all history, like World of Warcraft, Overwatch, League of Legends, Dota 2 and more!
Lee Sang-Hyeok, better known as Faker, is a South Korean professional League of Legends player. Formerly known as GoJeonPa on the Korean server.
Søren Bjerg, better known by his in-game name Bjergsen, is a Danish former professional League of Legends mid-lane player.
Bang Sung-hyeon, better known by his online alias JJonak, is a South Korean professional esports player, best known as a competitive Overwatch player for New York Excelsior.
Johan Sundstein, better known as N0tail, is a Danish professional Dota 2 player and captain for OG.
James Kostesich, better known as Firebat, was absolutely crushing Hearthstone esports in the first couple of years of its existence and has stayed in the game since.
Marcelo Augusto David, better known as coldzera, is a Brazilian professional Counter Strike: Global Offensive player for FaZe Clan.
SHOW MORE▼


FROM THE DESK OF DR ALI IBRAHIM. BILL AND EXCHANGE MANAGER, AFRICAN DEVELOPMENT BANK -ADB ANNEX. OUAGADOUGOU, BURKINA FASO. IN WEST AFRICA. PRIVATE CONFIDENTIAL NUMBER E-MAIL:dr_<EMAIL_ADDRESS>Dear Sir, I am The Manager of Bill and Exchange at the Foreign Remittance Department of African Development bank(ADB). I am writing following the impressive information about you through one of my friends who runs a consultancy firm in my country. He assured me of your capability and reliability to champion this businees opportunity. In my department we discovered an abandoned sum of $ 30m US dollars ( Thirty million US dollars) . In an account that belongs to one of our foreign customer who died along with his entire family in november 2001 in a plane crash. Since we got information about his death, we have been expecting his next of kin to come over and claim his money because we cannot release it unless somebody applies for it as next of kin or relation to the deceased as indicated in our banking guidelines but unfortunately we learnt that all his supposed next of kin or relation died alongside with him at the plane crash leaving nobody behind for the claim. It is therefore upon this discovery that I and other officials in my department now decided to make this businness proposal to you and release the money to you as the next of kin or relation to the deceased for safety and subsequent disbursement since nobody is coming for it and we dont want this money to go into the Bank treasury as unclaimed Bill. The Banking law and guideline here stipulates that if such money remained unclamed after six years, the money will be transfered into the Bank treasury as unclaimed fund. The request of foreigner as next of kin in this business is occasioned by the fact that the customer was a foreigner and a Burkinabe cannot stand as next of kin to a foreigner. We agree that 30 % of this money will be for you as foreign partner, in respect to the provision of a foreign account, 10 % will be set aside for expenses incured during the business and 60 % would be for ;me and my colleagues. There after I and my colleagues will visit your country for disbursement accoding to the percentages indicated. Therefore to enable the immediate trnansfer of this fund to you as arranged, you must apply first to the bank as relations or next of kin of the deceased indicating your bank name, your bank account number, your private telephone and fax number for easy and effective communication and location where in the money will be remitted . Upon receipt of your reply, I will send to you by fax or email the text of the application. I will not fail to bring to your notice that this transaction is hitch free and that you should not entertain any atom of fear as all required arrangements have been made for the transfer . You should contact me immediately as soon as you receive this letter. Trusting to hear from you immediately. Yours faithfully, DR ALI IBRAHIM. Bill and Exchange Manager, African Development Bank ADB . _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


Preparation time
30 mins to 1 hour
Cooking time
10 to 30 mins
Serves
Serves 4
Homemade pasta tastes wonderful and with a bit of practice is not too difficult. Pair with a mussel and tomato sauce for a delicious supper.
For the linguine, blend the flour and eggs in a food processor until they form small crumbs. Remove from the processor and knead on a lightly floured surface for 2-3 minutes, or until the dough is smooth and elastic.
Cover the dough in cling film and chill in the fridge for 20 minutes.
To make the linguine, weigh out about 300g/11oz of the pasta dough (you can store the remaining pasta dough in the fridge for up three days or in the freezer for up to three months). Lightly flour a clean work surface and work the rested dough into a rough rectangle shape with your fingers.
Flour the pasta machine. Starting at the lowest (thickest) setting, feed the dough through the machine, turning the handle with one hand and holding the dough as it comes through the machine with the other. Change the setting on the pasta machine to the next-thickest setting, flour it again and feed the pasta sheet through the machine again, as before.
Repeat this process 3-4 more times, flouring the machine and changing the setting down each time.
Once the pasta sheets have reached the ideal thickness, trim the edges slightly. Attach the cutting attachment to the pasta machine, flouring it well. Run the sheets of dough through the machine once again, cutting them into linguine. Dust the linguine well with flour and place on a plate. Chill in the fridge while you make the sauce.
For the pesto, blend the basil, pine nuts, parmesan and garlic in a food processor to a fine purée. Add the olive oil and continue to blend to a coarse paste.
For the mussel and tomato sauce, heat 2½ tablespoons of the olive oil in a lidded frying pan over a medium heat. Fry the onion and celery for 1-2 minutes, or until softened.
Add the mussels and white wine and cover the pan with its lid. Steam for 2-3 minutes, or until all of the mussels have opened. (Discard any mussels that have not opened.)
Strain the mussels through a fine sieve into a bowl. Reserve the cooking liquid.
Using your hands, discard the shells from half of the mussels and set the mussel flesh aside. (Set aside the remaining mussels in their shells too.)
Return the pan the mussels were cooked in to the heat and add the remaining 2½ tablespoons of olive oil. Fry the garlic for 30 seconds, or until pale golden-brown.
Add the reserved cooking liquid, canned tomatoes and basil and bring to the boil. Reduce the heat until the mixture is simmering and simmer for 8-10 minutes, or until the volume of the mixture has reduced by one third. Season, to taste, with salt and freshly ground black pepper and stir in all of the cooked reserved mussels.
Meanwhile, bring a large pot of salted water to the boil. Remove the prepared linguine from the fridge and loosen it carefully with your fingers, to separate the strands. Cook the linguine in the boiling water for 2-3 minutes, or until just tender, then drain.
Stir the cooked linguine into the mussel and tomato sauce.
To serve, spoon the mussel and tomato linguine onto each of four serving plates and top each with a spoonful of pesto and a few basil leaves.


Keep Source Table Path
This option overides all connection file logic. So instead of using a .env, default-env.json, or default-env-admin.json file, the conneciton logic will use any environment file you specify here. File must exist in the original directory where you triggered the hana-cli command or in up to 4 parent directories.


{% for rating in ratings %}
{{ rating.user.name }}
{{ rating.time }}
{% for s in range(0, rating.star) %} {% endfor %}
{{ rating.message }}


text goes here
Run
Assemble and Write
Reset
Step
Dump memory
Upload memory
Read the docs...
show registers in hex
show registers in decimal
show registers in binary
Register
Value
Register
Value
TIP: When you assemble a program, the symbol table will be logged to the console.


{% extends "layout.html" %} {% block article_body %} {% markdown %} {{ annotations | dump }}
10 DOWNING STREET
LONDON SW1A 2AA
THE PRIME MINISTER 29 March 2017


---
layout: portal
category: reject
tags: reject
id: 145
imgurl: https://lh3.ggpht.com/LRmj1Lq8T52B-YWgXz9kUN8ejQevToi_y57qCH_cEMrNeloKYSH0m3z-1k5qX_mOtYZ-XxML7hHdD2VHf1Y
portalname: 五反田橋
sentdate: Wed Apr 29 02:17:57 JST 2015
title: 145 - 五反田橋
---
From: Ingress Operations<EMAIL_ADDRESS>Date: 2015-04-29 2:08 GMT+09:00
Subject: Ingress Portal Rejected: 五反田橋
To: **
Thank you for your Portal submission. However, this Portal candidate does not meet the criteria required for approval.
Please refer to New Portal Submission criteria at our Help Center for further information.


MY PERSONAL SKILLS
Languages and frameworks
- Java
- C
- Javascript
- Angular
- Typescript
- Python
- Kotlin
- Dart
- Flutter
- HTML/css
- SQL
- LUA
- React
- Gatsby
- Liferay
Softwares and platforms
- Android Studio
- Visual Studio
- Eclipse
- Postman
- Git/Sourcetree
- Office suite
- Adobe Suite
- Inkscape
- Sony Vegas
- Linux OSes and bash
- Windows and PowerShell
- PostgreSQL
- Fusion360
- Simplify3D
Hardware and miscellanous
- Software architectures
- 3D printers maintenance
- Pc repair and assembly
- Kernel and rom compilation
- Advanced Android using
- 3D modeling and processing
- System administration
- Social media management
- Fluent english speaker
- Logic and problem solving
- Photographic skills
- Creative design skills
MY WORKS
I was part of some collaborations, and I worked alone on various different projects.
Here's a list of my favorites!
Pip-Boy Watchface
This watchface was started back in 2015 as a personal project. It uses LUA scripting and a set of graphic resources, personally recreated in Photoshop. I gradually improved it, and today it has around 25k paid downloads. I'm still working on it!
Birday - Birthday Manager
Another free time app, written in Kotlin this time. Basically, it's an open source event manager, and it's available free. It uses a Room database and the MVVM design pattern, providing an automatic import of birthdays from Google Contacts. The code is available on Github for improvements and translations (currently almost 20 translations).
QR Wallet - Green Pass, tickets
A Flutter app to manage any QR code or barcode easily. It has a specific Green Pass feature, to display every detail. It works completely offline of course, and also features a privacy mode and a nice design. It's available free with ads, and ads can be removed for no additional cost by watching a 20 seconds video ad once a week.
Randomix - Decision Maker
An app coded during my free time. Basically, it's an open source random decisor, and it's available free. It uses a lot of animated vector drawables, an interesting Android resource type. following the latest principles of Material Design. The code is available on Github for improvements and translations.
Escape Earth - NASA Hackaton 2018
This is a project created during the NASA Space Apps Challenge (20-21 October 2018). It's a cross platform application developed using the Flutter Framework. What I did was working on the initial idea, on the code and on the UI. Furthermore, I made the pitch video and PowerPoint presentation.
This Portfolio Site!
This site itself is one of my projects! I decided to Upload the souce on Github, to be used as a base for other developers. You can find it here! You will also find informations about hosting services and domains!
Fun facts!
- I like to dress elegantly, every time is possible.
- I'm part of different groups of developers, especially on Telegram. Here I found some real friends.
- I can recognize almost any car model I see, and I especially like japanese sport cars.
- Even if I'm not a boy anymore, I often use my free time to play videogames.
- I collect a lot of things, from coins to stamps to caps.
- I'm a tech addicted, but also an environment addicted. So I avoid to buy things continuously.
- My nickname, minar, comes from a trading card game, and was my first Xbox gamertag back in 2005.
- I used to have a 5000 subscribers YouTube channel. It has been terminated for a reason I never understood.
- I listen to music of all genres, and I particularly like electronic and classical music.
- I prefer cats over dogs and mountain over sea.
 Work and ambitions are important, but only if you can share your progresses with someone you love.
- +150.000 Play Store downloads
- 40.000 Play Store paid downloads
- Years of experience
-
~300 Github
stars - +1.000 Animations and icons created


CHAPTER 505
UNIFORM FEDERAL TAX LIEN REGISTRATION ACT
(MODIFIED)
Section
505-1 Notices filed where
505-2 Index of liens
505-3 Certificates of release
505-4 Fees
Cross References
References to book and page, see §502-31.5.


Save big with these amazing Black Friday PS4 controller deals - just $39 this weekend
by Tabitha BakerSave big with these amazing Black Friday PS4 controller deals - just $39 this weekend
Get your DualShock 4 PS4 controller for just $39 with these Black Friday deals from Walmart
(Image credit: Future)
The Walmart Black Friday PS4 controller deals are here, and there are some excellent savings to be made on Sony's controller with prices of just $39. Every controller you see in this list is down to this amazing price this weekend, a great saving on everything from the standard black controller to the more adventurous Red Camo or Gold editions.
The DualShock 4 controller is the latest in Sony's line of PlayStation gamepads, designed for the PS4 console and used across the world. The design continues the classic PlayStation thumbstick and D-pad offering but adds incredible rumble features, motion sensors, built-in speakers and a touchpad along the face of the controller.
This is a great time to jump on these Black Friday PS4 controller deals - it's the first time they've come down this far in price for the shopping season of 2019 and prices aren't likely to fall further when things really kick off next week.
Plus, the range on offer here is incredibly varied and spans special editions and usually more expensive color variants. If you're looking to refresh your PlayStation this Black Friday, there's no better way to do so than with a brand new controller at the helm.
Latest PS4 controller Black Friday deals
Still looking for a DualShock 4 at other retailers too? They not as cheap as Walmart today, but you'll find a roundup in our cheap PS4 controller deals page. While you're rejuvenating your PlayStation, you might also want to check out these great PS Plus deals to save some cash on your monthly membership.


WITNESS LIST Land & Resource Management Committee February 12, 2001-8:00A General Land Office Overview On: Dewhurst, David (General Land Office) Rural Issues On: Hawley, Judy (Texas State House of Representatives/Rural Caucus) Rural Issues/ Agribusiness On: Wood, Robert (Texas Department of Agriculture) Rural Issues/Telecommunications On: Tessen, Robert J. "Sam" (Telecommunications Infrastructure Fund) Rural Issues/Transportation On: Nichols, Robert (Texas Department of Transportation)


We are the gamers. Gamers always believe that an epic win is possible and that it's always worth trying, and trying now. Gamers don't sit around.
The era of tic-tac-toe ends right beneath our feet. This is the time to feel the power of real game. It's the era of IOS and Android. Lets feel the thrust with us.
A game is an opportunity to focus our energy, with relentless optimism, at something we’re good at (or getting better at) and enjoy. In other words, gameplay is the direct emotional opposite of depression.
What greater weapon is there than to turn an enemy to your cause? To use their own knowledge against them?
You can put some information here.
Kalyani, WB, INDIA
<EMAIL_ADDRESS>(+91) -<PHONE_NUMBER>
www.rohanroy.com


Hello!
I don't have a portfolio on my website at the moment, so I put together this quick tour through four of my recent projects.
Silk is a painting program that enables anyone in the world to make beautiful art.
Favorite quote: "This is far too soothing. If Genghis Khan had had access to that, the Mongols would have stayed home."
The new Silk 2 app for iOS is the best take on Silk's ideas so far.
Responsible for all design and implementation. Silk is my perennial toy project – it's a design sandbox where I get to explore the limits of user interface design and dynamic interaction.
Over 25,000,000 people have played with the website. Artists use it for creative inspiration, teachers use it to teach symmetry.
On exhibit in the Children’s Creativity Museum in San Francisco for several years.
I decided to make myself some beautiful business cards. The project quickly blossomed to ridiculous proportions and I ended up making 600 individually unique letterpressed fine art prints. Totally worth it. :-)
Designed a walkthrough article for the project, including live-replays of the generative algorithm so that you can see how the final structure emerges from the individually placed pixels.
Implemented a cool pixel-placing algorithm in Julia.
Published an open-source package that implements a a nearest-neighbor search algorithm by generalizing binary search.
Published an open-source package that implements a treap, a funny-named data structure that is both a tree and a heap.
Shared my experiences making art with a programming language designed for technical computing at the first-ever Julia conference in Chicago.
I was an early employee at Luminoso, a text analytics startup spun out of the MIT Media Lab where I was responsible for designing and developing Luminoso's main product, the Luminoso Dashboard.
The Dashboard is a web-based environment that enables users to analyze and explore their data to find stories that solve real-world problems.
For example, we helped many companies make decisions about product development based on large amounts of customer feedback.
Developed novel visualizations to help decision-making by using Luminoso's vector-based text understanding technology. Became a better designer through years of focused experimentation and user feedback.
One specific visualization that I'm proud of is the Concept Cloud, a new take on word clouds. It's a seriously cool visualization that makes word clouds mean something — position, size, and color all matter and give you affordances to further explore the relationships between concepts.
Collaborated with internal analysts to help find insights in client data and to make user-driven changes to the dashboard.
I'm not generally a fan of software patents, but it seems worth mentioning that I'm on one for the Concept Cloud: Word cloud rotatable through N dimensions via user interface.
As a fun side project, I made a visualization of the xkcd color survey using Luminoso technology to find the most positive, negative, and food-related colors.
Working together with Moritz Stefaner, I helped create a website exploring seasonal food patterns in Google searches. I was responsible for a large part of the development, as well as some parts of the design.
I joined the project in the second half of the prototyping phase, helped define the visualization and scope, and was involved in all aspects of the design and development of the final product.
Built a hybrid Canvas/SVG renderer to handle the increasing performance requirements of rendering an interactive responsive site showing 135,025 individual data points.
Built a simple annotation helper to assist the person responsible for text and annotation in annotating specific points on the various charts by pointing and clicking.
Researched and implemented a peak detection algorithm to identify foods with strong seasonal peaks around holidays. This was used to label the relevant holidays for each food — for example, here's Apple Cider.
Built an animation pipeline to export animation frames that can be made into a .gif for sharing food animations on social media. The same animations can be run live on the site — for example, here's the page for Asparagus. Click "Play!" in the lower-right-hand corner.
Came up with the "Charts that look like the food" category in the explore section. :-)


Module: WillPaginate::ViewHelpers
- Defined in:
- lib/will_paginate/view_helpers.rb,
lib/will_paginate/view_helpers/base.rb,
lib/will_paginate/view_helpers/action_view.rb,
lib/will_paginate/view_helpers/link_renderer.rb,
lib/will_paginate/view_helpers/link_renderer_base.rb
Overview
Will Paginate view helpers
The main view helper is will_paginate. It renders the pagination links for the given collection. The helper itself is lightweight and serves only as a wrapper around LinkRenderer instantiation; the renderer then does all the hard work of generating the HTML.
Read more in WillPaginate::ViewHelpers::Base
Defined Under Namespace
Modules: ActionView, Base Classes: LinkRenderer, LinkRendererBase
Class Method Summary (collapse)
-
+ (Object) pagination_options
Global options for helpers.
-
+ (Object) pagination_options=(value)
Overrides the default pagination_options.
Class Method Details
+ (Object) pagination_options
Global options for helpers
Options for pagination helpers are optional and get their default values from the WillPaginate::ViewHelpers.pagination_options hash. You can write to this hash to override default options on the global level:
WillPaginate::ViewHelpers.[:previous_label] = 'Previous page'
By putting this into your environment.rb you can easily translate link texts to previous and next pages, as well as override some other defaults to your liking.
24 |
# File 'lib/will_paginate/view_helpers.rb', line 24 def self.() @pagination_options; end |
+ (Object) pagination_options=(value)
Overrides the default pagination_options
26 |
# File 'lib/will_paginate/view_helpers.rb', line 26 def self.(value) @pagination_options = value; end |


{% extends "base.html" %}
{% load static i18n %}
{% block sidebar %}
{% include 'app/sidebar.html' %}
{% endblock %}
{% block strip %}
Join the world and trade in the No 1. broker and investment
platform today{% trans 'Trade Stocks and Currencies here' %}
Encrypt Finance is a company that has been in existence since 2017 with an automatic processing system aimed at maximizing investor return on investment and maintaining good profits
Encrypt Finance is a popular and a reliable online company in which you can invest and make a daily of 20% and more from your capital.
Encrypt Finance is the best crypto trading company that provides investors with a cutting edge trading platform as well as a dedicated partner to all investors promoting sustainable investing and generating long term value for investors
Earn good ROI's, benefiting from our experienced investment managers to guarantee continuous profits.
We have ensured our platform displays perfectly well with multiple devices, making it easy for you to start trading with safety and convenience.
Send bitcoins to the personal wallet, which generated by the platform
Get your profit up to 100% in 60 seconds in your account
Get your withdrawal within 5 days without Verification


Between 141 and 149 exists a sideways wave that no eye can see. 1Jk2Zd62y8MFIOrpXL1cGto0gEwF6s5HXN66xfWcTgSnE7oChG


Welcome to the Missing Manual for three.js!
Discover three.js is a complete introduction to the web as a platform for 3D graphics using the three.js WebGL library, from one of the core three.js developers.
This book is a complete tutorial series designed to get you started on your journey of creating modern, professional-quality 3D web applications in the shortest time possible.
What is three.js?
three.js is the world's most popular JavaScript framework for displaying 3D content on the web.
With three.js, you no longer need a fancy gaming PC or console to display photorealistic 3D graphics. You don't even need to download a special application. Now everyone can experience stunning 3D applications in the palm of their hand using nothing more than a smartphone and a web browser.
This amazing library and the vibrant community that surrounds are all you need to create games, music videos, scientific and data visualizations, or pretty much anything else you can imagine, right in your browser, on your laptop, tablet, or smartphone!
What's in the Book
This book covers everything you need to start creating amazing, professional-quality, high-performance 3D web applications that run on any operating system and device, from smartphones to laptops to smart-watches, even if you are completely new to web development and computer graphics. three.js is the most accessible computer graphics framework that has ever existed, and we will take full advantage of that to guide you to a high level of expertise, in no time at all.
Here, we introduce all the foundational concepts you need to create a basic three.js application, and with this knowledge you'll be creating amazing projects of your own in no time. With the power of the third dimension, the only limit is your imagination!
If you've never created a JavaScript application before, head over to the appendices. We've got you covered with everything from HTML, CSS, and JavaScript reference chapters to more advanced chapters on modules and asynchronous coding patterns, and more, all completely free.
Live Code Examples
Every chapter comes with a live code editor that automatically updates as you type, featuring before and after views so you can work along with the text or skip ahead to see the completed code in action. You can also download the code as a zip file, ready for use on your own computer.
Clear 2D Diagrams
Concepts are demonstrated throughout the book using hundreds of original diagrams that clearly illustrate the ideas being introduced.
Table of Contents
The main chapters in this book take the form of a free tutorial series, which, along with the Introduction and Appendices, introduces all the important concepts and terminology that you need to get started in your exploration of 3D web graphics. Everything you need to know is covered here, including animation, lighting, camera controls, photorealistic materials and textures, and lots more.
What are you waiting for? Dive right in and see what Discover three.js has to offer, completely free!
The Big List of three.js Tips and Tricks
Click here for a big list of tips, tricks, caveats, gotchas and performance suggestions for using three.js, for beginners and experts alike. Keep this page open while working on three.js applications of any size.
About the Author
Lewy Blue is a one time stilt-walker and fire-dancer who decided there was an even brighter future in mathematics.
His idea of a perfect life is to travel the world with a backpack and laptop. Currently, he is living out that dream somewhere in Vietnam.
He is one of the main contributors to the three.js open source project, focusing on documentation writing and interoperability with third-party applications, especially Autodesk, Blender, and Lightwave 3D. He is an admin on the official three.js forum.


--- layout: page title: Home youtubeIdMatrixAwakens: 'WU0gvPcc3jQ' youtubeIdFieaEngine: 'QRP27i-vNck' youtubeIdKeepers: 'RL5l8EyQjXs' ---
The ground breaking UE5 tech demo shared through The Matrix. You can find more information about The Matrix Awakens: An Unreal Engine 5 Experience in the post on the Unreal Engine blog! You can also download the City Sample example project that launched with Unreal Engine 5 to see a piece of the project yourself!
{% include youTube.html id=page.youtubeIdKeepers %}A local co-op puzzle platformer being developed by Studio Chili for release on Steam August 7th, 2020. It is set in a fantastical forest where two curious little Keepers explore, growing and de-growing plants to their advantage as they go on their adventures. For more information visit the project post, follow the game on twitter and instagram, or sign up for the newsletter on the official blog.


Online Course: Machine Learning for Physicists 2020
This site contains all the lectures and material of the Online Course: Machine Learning for Physicists 2020 taught at the physics department of the university in Erlangen (Bavaria/Germany).
This course is taught by Florian Marquardt (PhD), a theoretical physicist working at the intersection of nanophysics and quantum optics, with a strong recent focus on applications of machine learning. His group is located at the Max Planck Institute for the Science of Light, and he is also affiliated with the university in Erlangen.
The original website for the course is https://machine-learning-for-physicists.org, but the detailed up-to-date materials for the 2020 online version will be found on this version of the website!
Some of the questions that will be addressed in this lecture series
- How do artificial neural networks look like?
- How do you train them efficiently?
- How do you recognize images?
- How do you learn a compact representation of data, without providing any extra information?
- How do you analyze time series and sentences?
- How do you discover strategies from scratch without a teacher?
- What are some modern applications in science/physics?
Software needed
First of all, you want to install the Python programming language. Also, Florian recommends JupyterLab as a convenient notebook interface for python programming. Depending on your taste and your system, you might want to download these individually or as part of a full distribution like Anaconda.
An alternative, completely online solution is the Colaboratory platform by Google. This is a web-based jupyter notebook interface to python that comes with TensorFlow & Keras pre-installed and allows you to run your code for free on their GPU servers.
Starting in the 3rd lecture, we will use Keras, the convenient high-level python neural-network software package. This is included automatically in every recent TensorFlow installation, so Florian recommends installing TensorFlow (after having python) and then getting access to Keras commands in the form:
import tensorflow as tf
from tensorflow.keras.layers import Dense
I provide a third option to run the contents using Mybinder. To run the contents you can simply click the following button. This will create a container with all the needed packages.


用户名
密码
登录
Keep me signed in
Forgot Password
Log in with Google
Not a member ?
Create new account
Conditions
Help
Terms
copyright © 2018 Bootstrapdash. All rights reserved.


This API is, in its current state, exactly what we are using for our web frontend and mobile apps, no more, no less. That means it hasn't been thought out to be generic enough to support any possible application under the sun. It is subject to change as we discover new use-cases that we want support or things that we want to improve.
At this point then, we don't guarantee any sort of backward compatibility.
That said, if you have specific requests, please don't hesitate to contact us. As always, we are looking forward to your feedback.
From a technical standpoint, Fluxtream exposes relatively few CRUD-type operations and I/O payloads are generally quite complex. Hence, the API is organized by "theme" rather than by the rigid concept of a "resource" in REST parlance.
buddyToAccess
parameter. Indeed, Fluxtream guests can
share their data with buddies (see the buddies/
API below); we use this rather informal word to stress our preference for horizontal
relationships when sharing data.This documentation is interactive
Check out the 'Try it out' button at the bottom of each endpoint description, and give it a go – you need to be logged-in for it to work.
Guest comments
This is a straightforward CR(U)D API to guest comments.


COLOR RUT
BEGIN
(current)
RANDOM BACKGROUND COLOR
CLEAR
COLOR RUT
GENERATE BUTTONS WITH RANDOM COLORED BACKGROUNDS AND CONTENT. PRESS THE BUTTONS TO VIEW THE STYLES.
We all need a little inspiration sometimes... We also want it to be easy.


Working with remote files
Vico has built-in support for editing files over SFTP. To open a remote directory, use the :cd command to change to a sftp:// URL. For example, :cd sftp://www.example.com changes to the home directory on the www.example.com server. Use the explorer sidebar to open files, or directly with the :edit command.
A file relative to the home directory on the remote server can be referenced by the following URL: sftp://www.example.com/~/directory/file.txt
For SFTP to work, you must use public key authentication. It is recommended that you protect your private key with a passphrase.
Vico's SFTP support uses the ssh support built-in to Mac OS X, so any configuration files you already have for ssh will be used.


 Thorth !!!>
[dscrdeql] <CombatWombat> not another word
[dscrdeql] <CombatWombat> haha
[dscrdeql] <!!! Thorth !!!> for those in the morning
[dscrdeql] <Cryptoon> Just get it on binance for guaranteed moonpump
[dscrdeql] <CombatWombat> almost midnight here so no more coffee for me
[dscrdeql] <MagicByt3> Is there community vote for exchange or not?
[dscrdeql] <AndronicusBass-Founder> oh yeah EST
[dscrdeql] <AndronicusBass-Founder> AEST
[dscrdeql] <MagicByt3> AEST?
[dscrdeql] <AndronicusBass-Founder> I'm almost half past
[dscrdeql] <AndronicusBass-Founder> eleven
[dscrdeql] <AndronicusBass-Founder> Eastern Time
(edited)
[dscrdeql] <MagicByt3> si
[dscrdeql] <AndronicusBass-Founder> va bene
[dscrdeql] <donaldmathers> Yesss
[dscrdeql] <donaldmathers> Rain?!
[dscrdeql] <MySoulisNotForSale> yes
[dscrdeql] <DaylightHours> Rain it.. Lol
[dscrdeql] <!!! Thorth !!!> DONE
[dscrdeql] <donaldmathers> Rizain!
[dscrdeql] <donaldmathers> Water falling!
[dscrdeql] <MagicByt3> Is no way to share img?
[dscrdeql] <AndronicusBass-Founder> @MagicByt3 You can copy a picture and paste it in discord directly
[dscrdeql] <donaldmathers> Yeaa
[dscrdeql] <AndronicusBass-Founder> Most of the time, discord resolves a URL and shows a preview or the object itself
[dscrdeql] <MagicByt3> for me is not working to copy&paste just link is shown.
[dscrdeql] <AndronicusBass-Founder> right click the picture when you view it and copy. paste it in the text where you type
[dscrdeql] <MagicByt3> no work
[dscrdeql] <donaldmathers> Screen shot
[dscrdeql] <CowboyCrypto- Founder> Right click copy image
[dscrdeql] <NWhiskeyTango> Been at the bank for over 30 minutes to do a wire transfer
[dscrdeql] <NWhiskeyTango> Damn i love crypto :EQLI: speed
[dscrdeql] <MagicByt3> is EQL hire devs?
[dscrdeql] <sisana10> Need coffe.
[dscrdeql] <AndronicusBass-Founder> What progamming languages do you know?
[dscrdeql] <CowboyCrypto- Founder> not currently, but we are always looking to expand our team
[dscrdeql] <MagicByt3> HTML/HTML5 /CSS/Java/Go/C++/Scala/ R / Python/ Rust/ Kotlin /.Net /
[dscrdeql] <NWhiskeyTango> @MagicByt3 if you have it saved should be able to drag n drop into chat
[dscrdeql] <MagicByt3> + 6 years in blockchain
[dscrdeql] <AndronicusBass-Founder> Wow, that is cool. We are always open to peer to peer human networking and expanding the team I just noticed you haven't enabled tipsy bot to receive rain
[dscrdeql] <AndronicusBass-Founder> if you go to #tipsy-begin and type ?begin
[dscrdeql] <donaldmathers> Make it rain!!
[dscrdeql] <donaldmathers> I love the rain
[dscrdeql] <donaldmathers> For the first time lll
[dscrdeql] <AndronicusBass-Founder> However you will need to level up to level 2 to be able to receive rain and to level up is chatting and gaining XP.
[dscrdeql] <MagicByt3> I buy from sale, I see giveaway of coins is EQL now airdrop??
[dscrdeql] <AndronicusBass-Founder> Giveaway was a competition to share and like our twitter and join discord. What do you mean by airdrop sorry?
[dscrdeql] <MagicByt3> I no see in whitepaper about this airdrop. If EQL is now airdrop? What about investors? If can get free EQL here is hard on investing party. Airdrop if you have free coins. and someone buy coins. who will sell first? person who get's free? or person who invested?
[dscrdeql] <MagicByt3> or is bounty still active? coins?
[dscrdeql] <MagicByt3> I see on btc talk there is bounty coins
[dscrdeql] <AndronicusBass-Founder> No air drop. we are not ERC20 token
[dscrdeql] <MySoulisNotForSale> hmmmm
[dscrdeql] <MagicByt3> Cypher - Founder - 29/06/2018
@everyone CONGRATUATIONS TO OUR WINNERS
https://gleam.io/c2ABi/equaliser-launch-2000eql-giveaway
also at 00:00 UTC 30th June 2018 I WILL AIR DROP LOADS OF EQUALISER SO LET EVERYONE KNOW
2000 EQL LAUNCH GIVEAWAY
First Prize 2000 EQL Second Prize 500 EQLThird Prize 100 EQL Fourth Prize 50 EQL Fifth Prize 25 EQL Sixth to Tenth Prizes 10 EQL All winner will get a free Equaliser t-shirt
First Prize 2000 EQL Second Prize 500 EQLThird Prize 100 EQL Fourth Prize 50 EQL Fifth Prize 25 EQL Sixth to Tenth Prizes 10 EQL All winner will get a free Equaliser t-shirt :)
[dscrdeql] <MagicByt3> Airdrop??
[dscrdeql] <MagicByt3> some team say airdrop some do not?
[dscrdeql] <MagicByt3> confusing
[dscrdeql] <AndronicusBass-Founder> Oh right, that was only a few hundred divided across all users
[dscrdeql] <Biomech-Founder> Cypher uses that term when he's doing a giveaway. There's no systemic airdrop, just some prizes from time to time.
[dscrdeql] <MagicByt3> Is like bounty coins?
[dscrdeql] <Biomech-Founder> Yeah, or events.
[dscrdeql] <MagicByt3> understand
[dscrdeql] <MagicByt3> when airdrop comes people panic...
[dscrdeql] <AndronicusBass-Founder> so to recive tips from rains here from tipsy bot, you have to be here a long time. Its nice to accumulate a few free coins but we have made it so it doesnt disparage investors. It is fun and a game to gain a little amount of coins
[dscrdeql] <Biomech-Founder> such as when we reach certain growth levels, he will 'airdrop' a few coins to the new people and those who invited them. It's not a significant number, just a way of saying thank you to the community.
[dscrdeql] <AndronicusBass-Founder> Exactly
[dscrdeql] <AndronicusBass-Founder> Its a fun thing
[dscrdeql] <AndronicusBass-Founder> Before you chat more, so you dont miss experience points, can you click this >> #tipsy-begin and then type: ?begin
[dscrdeql] <Biomech-Founder> I would be more eloquent, but the is still brewing.
[dscrdeql] <MagicByt3> + TY understand now as did not see in whitepaper about this
[dscrdeql] <Biomech-Founder>
[dscrdeql] <AndronicusBass-Founder> @MagicByt3 No worries
[dscrdeql] <MagicByt3> I buy over all 3 stages of sale. Now just hope for nice exchange to come
[dscrdeql] <AndronicusBass-Founder> Oh yes, stay tuned for announcements
[dscrdeql] <MagicByt3>
[dscrdeql] <AndronicusBass-Founder> #tipsy-begin if you click this it will take you to that channel
[dscrdeql] <MagicByt3> TY @AndronicusBass-Founder for the help. I will do this
[dscrdeql] <donaldmathers>
[dscrdeql] <donaldmathers> Active
[dscrdeql] <AndronicusBass-Founder> @MagicByt3 when you do, your name here will change from white to another colour
[dscrdeql] <donaldmathers> How’s everyone
[dscrdeql] <MagicByt3> -gif happy
[dscrdeql] <AndronicusBass-Founder> -happy
[dscrdeql] <AndronicusBass-Founder> -gif happy
[dscrdeql] <MagicByt3> Cat Pie!
[dscrdeql] <AndronicusBass-Founder> Hmmm, now I feel like some lattice pie. Not cherry season in Australia yet unfortunately
[dscrdeql] <AndronicusBass-Founder>
[dscrdeql] <donaldmathers> Nice!rain!
[dscrdeql] <MySoulisNotForSale> wth
[dscrdeql] <DaylightHours> Lol
[dscrdeql] <donaldmathers> Heck!


Alloc |
class Alloc |
MallocNode |
This is a wrapper file for all basic malloc operations. Malloc Node has the format: char*0 where this is of size size. uppermagic prevNode nextNode free size lowermagic nodeAddr^ data class MallocNode |
Syscall |
enum class Syscall |
ecall |
val ecall: Instruction |
calloc |
Takes in: a1 nitems a2 size fun calloc(sim: Simulator): Unit |
clib |
fun clib(sim: Simulator): Unit |
free |
Takes in: a1 ptr fun free(sim: Simulator): Unit |
malloc |
Takes in a1 size to malloc. fun malloc(sim: Simulator): Unit |
mallocActiveNumBlocks |
Takes in nothing fun mallocActiveNumBlocks(sim: Simulator): Unit |
realloc |
Takes in: a1 ptr a2 size fun realloc(sim: Simulator): Unit |


DocumentFragment
is a "lightweight" or "minimal"Document
object
Constructors and assignment operators
| |||||||||
Destructor
|
Cloning function.
Destructor.
Equality and Inequality operators.
Functions introduced in DOM Level 2.
DOM_Text
nodes in the full depth of the sub-tree underneath this DOM_Node
,
including attribute nodes, into a "normal" form where only markup (e
null
if it is unspecified
null
if it is unspecified
Functions to modify the DOM Node.
newChild
before the existing child node
refChild
oldChild
with newChild
in the list of children, and returns the oldChild
node
oldChild
from the list
of children, and returns it
newChild
to the end of the list of children of
this node
Get functions.
NodeList
that contains all children of this node
NamedNodeMap
containing the attributes of this node (if it
is an Element
) or null
otherwise
DOM_Document
object associated with this node
Query functions.
Set functions.
DocumentFragment
is a "lightweight" or "minimal"Document
object. It is very common to want to be able to extract a portion of a document's tree or to create a new fragment of a document. Imagine implementing a user command like cut or rearranging a document by moving fragments around. It is desirable to have an object which can hold such fragments and it is quite natural to use a Node for this purpose. While it is true that aDocument
object could fulfil this role, aDocument
object can potentially be a heavyweight object, depending on the underlying implementation. What is really needed for this is a very lightweight object.DocumentFragment
is such an object.Furthermore, various operations -- such as inserting nodes as children of another
Node
-- may takeDocumentFragment
objects as arguments; this results in all the child nodes of theDocumentFragment
being moved to the child list of this node.The children of a
DocumentFragment
node are zero or more nodes representing the tops of any sub-trees defining the structure of the document.DocumentFragment
nodes do not need to be well-formed XML documents (although they do need to follow the rules imposed upon well-formed XML parsed entities, which can have multiple top nodes). For example, aDocumentFragment
might have only one child and that child node could be aText
node. Such a structure model represents neither an HTML document nor a well-formed XML document.When a
DocumentFragment
is inserted into aDocument
(or indeed any otherNode
that may take children) the children of theDocumentFragment
and not theDocumentFragment
itself are inserted into theNode
. This makes theDocumentFragment
very useful when the user wishes to create nodes that are siblings; theDocumentFragment
acts as the parent of these nodes so that the user can use the standard methods from theNode
interface, such asinsertBefore()
andappendChild()
.
DOM_DocumentFragment
. The resulting object does not
refer to an actual Document Fragment node; it will compare == to 0, and is similar
to a null object reference variable in Java. It may subsequently be
assigned to refer to an actual Document Fragment node.
New document fragment nodes are created by DOM_Document::createDocumentFragment().
DOM_DocumentFragment
that refers to the
same underlying node as the original. See also DOM_Node::clone(),
which will copy the actual Document fragment node, rather than just creating a new
reference to the original node.
alphabetic index hierarchy of classes
|
Xerces-C XML Parser for C++ Version 1.1 |
|
|
generated by doc++


- name - Variable in class nl.esciencecenter.esight.datastructures.GLSLAttrib
-
- NAME_COPYRIGHT - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
font name indices for name table
- NAME_DESIGNER - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
- NAME_FAMILY - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
- NAME_FULLNAME - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
- NAME_MANUFACTURER - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
- NAME_SUBFAMILY - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
- NAME_UNIQUNAME - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
- NAME_VERSION - Static variable in interface nl.esciencecenter.esight.text.jogampExperimental.Font
-
- neg() - Method in class nl.esciencecenter.esight.math.VecF2
-
Gives the negated vector of this vector.
- neg() - Method in class nl.esciencecenter.esight.math.VecF3
-
Gives the negated vector of this vector.
- neg() - Method in class nl.esciencecenter.esight.math.VecF4
-
Gives the negated vector of this vector.
- neg() - Method in class nl.esciencecenter.esight.math.VecS2
-
Gives the negated vector of this vector.
- neg() - Method in class nl.esciencecenter.esight.math.VecS3
-
Gives the negated vector of this vector.
- neg() - Method in class nl.esciencecenter.esight.math.VecS4
-
Gives the negated vector of this vector.
- NetCDFNoSuchVariableException - Exception in nl.esciencecenter.esight.exceptions
-
An exception that is generated when a variable was asked for by name (string)
that didn't exist in the NetCDF file.
- NetCDFNoSuchVariableException(String) - Constructor for exception nl.esciencecenter.esight.exceptions.NetCDFNoSuchVariableException
-
- NetCDFUtil - Class in nl.esciencecenter.esight.io.netcdf
-
Stand-alone class that facilitates reading from NetCDF files and getting some
information from collections of such files.
- NetCDFUtil() - Constructor for class nl.esciencecenter.esight.io.netcdf.NetCDFUtil
-
- NewNoise - Class in nl.esciencecenter.esight.noise
-
Currently unused class, stored for reference.
- NewNoise() - Constructor for class nl.esciencecenter.esight.noise.NewNoise
-
- nl.esciencecenter.esight.datastructures - package nl.esciencecenter.esight.datastructures
-
Contains the more complex datastructures needed for the operation of the eSight library.
- nl.esciencecenter.esight.examples - package nl.esciencecenter.esight.examples
-
This package contains an annotated and as-complete-as-possible example implementation for the eSight Library.
- nl.esciencecenter.esight.exceptions - package nl.esciencecenter.esight.exceptions
-
Contains all possible exceptions of the eSight library.
- nl.esciencecenter.esight.experimental - package nl.esciencecenter.esight.experimental
-
This package is more of a storage area for currently unused classes that are highly experimental and probably buggy.
- nl.esciencecenter.esight.input - package nl.esciencecenter.esight.input
-
The user-input centered classes of the library.
- nl.esciencecenter.esight.io.netcdf - package nl.esciencecenter.esight.io.netcdf
-
The NetCDF-library-adaptation wrapper classes, for easy access and retrieval of meta-data from directories full of NetCDF files.
- nl.esciencecenter.esight.noise - package nl.esciencecenter.esight.noise
-
Noise-generation related functionality, like Perlin noise for heightmap textures.
- nl.esciencecenter.esight.scenegraph - package nl.esciencecenter.esight.scenegraph
-
Scenegraph functionality implementation, including an octree datastructure.
- nl.esciencecenter.esight.shaders - package nl.esciencecenter.esight.shaders
-
GLSL Shader wrapper packages for Object-Oriented shader-enabled programming.
- nl.esciencecenter.esight.swing - package nl.esciencecenter.esight.swing
-
Contains extra Java Swing functionality and ease-of-use for user interfaces.
- nl.esciencecenter.esight.text - package nl.esciencecenter.esight.text
-
Package containing the classes needed to implement 3d and 2d text in jogl.
- nl.esciencecenter.esight.text.jogampExperimental - package nl.esciencecenter.esight.text.jogampExperimental
-
Some poorly-annotated code generated by the JogAmp community for text rendering in JOGL.
- nl.esciencecenter.esight.textures - package nl.esciencecenter.esight.textures
-
The packages needed for texturing objects in the world.
- nl.esciencecenter.esight.util - package nl.esciencecenter.esight.util
-
Utility classes for the eSight library, like a Settings file reader implementation.
- noise(double, double, double) - Static method in class nl.esciencecenter.esight.noise.ImprovedPerlinNoise
-
- Noise - Class in nl.esciencecenter.esight.noise
-
Noise creation class for visual effects.
- Noise(int, int, int, int) - Constructor for class nl.esciencecenter.esight.noise.Noise
-
- normalize(VecF2) - Static method in class nl.esciencecenter.esight.math.VectorFMath
-
Helper method to normalize a vector.
- normalize(VecF3) - Static method in class nl.esciencecenter.esight.math.VectorFMath
-
Helper method to normalize a vector.
- normalize(VecF4) - Static method in class nl.esciencecenter.esight.math.VectorFMath
-
Helper method to normalize a vector.
- normalize(VecS2) - Static method in class nl.esciencecenter.esight.math.VectorSMath
-
Helper method to normalize a vector.
- normalize(VecS3) - Static method in class nl.esciencecenter.esight.math.VectorSMath
-
Helper method to normalize a vector.
- normalize(VecS4) - Static method in class nl.esciencecenter.esight.math.VectorSMath
-
Helper method to normalize a vector.
- NoSelectionException - Exception in nl.esciencecenter.esight.exceptions
-
Exception thrown when there was no selection when it was being asked for.
- NoSelectionException() - Constructor for exception nl.esciencecenter.esight.exceptions.NoSelectionException
-
- numVectors - Variable in class nl.esciencecenter.esight.datastructures.GLSLAttrib
-


A library of Sass mixins for architecting modular, configurable and scalable CSS.
bower install Modular
Modular aims to take modular CSS architecting to the next level. Similar in principle to the popular BEM convention, Modular is based off the idea of having modules, components and modifiers.
Have you ever found yourself using BEM and ending up with HTML like this?

Large Success Button

What if you could just do this:

Large Success Button

The benefits of using this HTML over conventional BEM syntax are self-apparant. However, you may be looking at that thinking of several reasons why it wouldn't work; what if I want to only use the "button" class on its own? What if I only want a large button, or only want a success button? Well, with Modular, all this is possible.
@include component(button) {
// core button styles
...
@include modifier(large) {
// large button styles
...
}
@include modifier(success) {
// success button styles
...
}
}
The above code would allow for the use of all of the following:

Button

Large Button

Success Button

Large Success Button

Success Large Button

And, crazily enough, you could also use the original BEM syntax of:

Large Success Button

I'm glad you asked. The answer is simple - wildcard selectors. Under the hood, Modular has created a wildcard selector for the component and each modifier
But aren't wildcard selectors bad for performance?
Well, no. Perhaps this was true many years ago, but today, any performance impact is negilable (and this article is 3 years old). Further reading.
Why bother using a mixin for this? Why not just write the wildcard selector?
For starters, writing [class*="component-"]
over and over again can become tedious. Secondly, for the core styles we also need them to be applied to the naked .component
class, meaning we would now have to write:
.component,
[class*="component-"] {
...
}
Which is exactly what the component()
mixin does. The reason [class*="component"]
on its own isn't used is because this can cause undesired effects elsewhere in your styles. A very simple example would be if you wanted to use a .buttons
class in the presence on a button component - [class*="button"]
would target this class and apply the core button styles to it. Using [class*="button-"]
is a fairly safe selector in a project we have control over, in terms of potential conflicts.
Modular allows you to create configurable components with customizable settings. To configure a new module, create a mixin named after your module (ensure the name is unique) and pass an empty $custom: ()
variable to it:
@mixin header($custom: ()) {
...
}
The $custom
variable passed to the mixin is what will serve any custom options when the module is included. For the default options, a new variable named after your module is used, in our example this is $header
.
@mixin header($custom: ()) {
$header: config((
// Options
top : 50px,
bg-color : black
), $custom);
...
}
config()
is a custom function which merges multi-dimensional maps - above it is being used to merge the default options with any custom options.
To allow any subsequent modules to access the current module's options, set the module's config variable (eg: $header
) to !global
:
@mixin header($custom: ()) {
$header: config((
// Options
top : 50px,
bg-color : black
), $custom) !global;
...
}
The basis for your module is now ready. Next, the actual component itself:
@mixin header($custom: ()) {
$header: config((
// Options
top : 50px,
bg-color : black
), $custom);
@include component(header) {
// Core Styles
margin-top: map-get($header, top);
background-color: map-get($header, bg-color);
} // component(header)
} // @mixin header
To call an option, the map-get feature of Sass is used. The basic header can now be created with the following HTML:

...

Read the Advanced Documentation section to find out how to use bool options, for something like:
@mixin header($custom: ()) {
$header: config((
// Options
dark : false,
side : false // left or right
), $custom);
...
}
@include header((
dark : true,
side : left
))
The component()
mixin is what generates the selectors for your component/module. The mixin accepts 2 parameters:
$components
- the name of your component(s) [required]$type
- this defines how the mixin generates the selectors for your component(s) [optional]@include component(header) {
...
}
$components
is usually a single value but can also be a list, eg. (header, footer)
, should you wish to apply styles to more than one main component. For such instances, an alias mixin of components()
is available:
@include components((header, footer)) {
...
}
$type
can be one of three values: flex
(default), chain
and static
. By default, flex
is enabled for all componenets. To globally change the default type, change the $type
variable at the top of _modular.scss.
@include component(header, flex) {
...
}
This is the default value for a component; it creates wildcards for both .component
and [class*="component-"]
, allowing you to use both the naked component as well as modifiers. Whilst this is the most flexible option, it does mean the generated CSS is slightly greater, which is what the other 2 options are for.
Or if using the default $type
value of flex
, you do not need to pass a second parmeter here:
@include component(header) {
...
}
@include component(header, chain) {
...
}
The chain option should be used if you are looking to optimise your CSS output, and you know your component will not exist as a naked selector without modifiers. Ie - this option outputs only [class*="component-"]
, thefore you cannot use .component
to achieve any styles.
@include component(header, static) {
...
}
The static option creates only the naked selector for your component; ie - .selector
, meaning no modifiers can be used. This option is only available for consistency; it probably makes more sense to just write .component
instead of using the mixin in this case - I'll let you think about that one.
@include components((header, footer), static) {
// apply to both header and footer components
}
@include component(header, static) {
// apply only to header
}
@include component(footer, static) {
// apply only to footer
}
Because of how the wildcard selectors are generated, it is not possible to create relating components which begin with the same namespace. For example, if you have a header
component with the default $type
of flex
, it would not be possible to create a header-wrapper
class, as the hyphen is reserved for component modifiers. There are several options to get around this, including:
To keep as similar to BEM as possible, Modular provies an easy way to create relating components using underscores, eg - header_wrapper
. The sub-component
mixin accepts 2 parameters:
$sub-components
- the name of your sub-component(s) [optional]$type
- as above, this can be either flex
(default), chain
or static
[optional]@include component(header) {
@include sub-component(wrapper) {
...
}
}

...

Sub-Components work like regular components, so you can add modifiers:
@include component(header) {
@include sub-component(wrapper) {
@include modifier(full-screen) {
...
}
}
}

...

@include component(footer) {
@include sub-components((nav, copyright)) {
...
}
}
By not passing a parameter to the sub-component()
mixin, you can apply styles to all sub-components of the parent component:
@include component(widget) {
@include sub-component {
@include modifier(inline) {
...
}
}
@include sub-component(icon) {
...
}
@include sub-component(header) {
...
}
}

...

...

@include component(footer) {
...
@include sub-component(wrapper, static) {
...
}
@include sub-components((nav, copyright), static) {
display: inline-block;
}
}

...

...

This mixin allows you to overwrite the styles of existing components and modifiers when in context of another component. The overwrite()
mixin accepts 2 parameters:
$components
- the name of the component(s) you wish to overwrite [required]$type
- as above, this can be either flex
(default), chain
or static
[optional]$special
- set a special operator [optonal]@include components((logo, nav)) {
color: black;
}
@include component(logo) {
font-size: 1em;
}
@include component(header) {
@include overwrite((logo, nav)) {
color: white;
}
@include overwrite(logo) {
font-sie: 1.5em;
}
}

I'm black and 1em

I'm black

Now I'm white and 1.5em

Now I'm white

adjacent-sibling
- overwrite a component when it is also an adjacent sibling@include component(logo) {
color: red;
}
@include component(navigation) {
@include overwrite(logo, $special: adjacent-sibling) {
color: blue;
}
}

...

I'm blue!

I'm red!

...

As above, this mixin is used for overwriting styles for an existing sub-component in alternative context. 4 parameters are accepted for the overwrite-sub()
mixin:
$sub-components
- the name of the component(s) you wish to overwrite [required]$type
- as above, this can be either flex
(default), chain
or static
[optional]$parent
- the parent of your sub-component [optional]$special
- set a special operator [optonal]The
$parent
parameter is used if you are including this mixin inside a different component to your sub-component's parent.
@include component(form) {
@include sub-component(input) {
...
}
@include modifier(html5) {
@include overwrite-sub(input) {
...
}
}
}

<input class="form_input" type="text" />

@include component(form) {
@include sub-component(input) {
...
}
@include sub-component(group) {
...
}
@include modifier(html5) {
@include overwrite-subs((input, group)) {
...
}
}
}
@include component(heading) {
@include sub-component(group) {
...
}
}
@include component(widget) {
@include overwrite-sub(group, $parent: heading) {
...
}
}

...

adjacent-sibling
- overwrite a component when it is also an adjacent sibling@include component(widget) {
@include sub-component(title) {
color: red;
}
@include sub-component(icon) {
@include overwrite-sub(title, $special: adjacent-sibling) {
color: blue;
}
}
}

...

I'm blue!

I'm red!

...

The modifier()
mixin generates the selector for any modifier of your component, for example a small or large modifier. This mixin accepts only 1 paramter:
$modifiers
- the name of your modifier(s) [required]@include component(button) {
...
@include modifier(small) {
font-size: 0.75em;
}
@include modifier(large) {
font-size: 1.5em;
}
}

Button

Button

Button

You can use any number of modifiers on a single element in the HTML, and in any order, for example:

...

...

@include component(button) {
...
@include modifiers((buy-now, add-to-basket)) {
text-transform: uppercase;
}
@include modifier(buy-now) {
...
}
@include modifier(add-to-basket) {
...
}
}
The nested-modifier()
mixin is used to nest modifiers within one another, meaning that both modifiers must be passed to the element's HTML for the styles to take effect. Again, this mixin accepts only 1 parameter:
$modifiers
- the name of your modifier(s) [required]@include component(button) {
content: "null";
@include modifier(white) {
content: "foo";
}
@include modifier(border) {
content: "bar";
@include nested-modifier(white) {
content: "baz";
}
}
}
This means that in your HTML the element would require both the border and white modifiers for the styles to take place:

null

foo

bar

baz

baz

If you try to nest the regular modifier mixin, it will output the CSS as if it weren't nested. It is essential to use the
nested-modifier
mixin for any nested modifiers. Other than that, nested-modifiers can be infinitely nested.
@include component(header) {
@include modifier(side) {
...
@include nested-modifier(left) {
...
}
@include nested-modifier(right) {
...
}
}
}
@include component(button) {
@include modifier(buy-now) {
...
}
@include modifier(add-to-basket) {
...
}
@include modifier(clearance) {
@include nested-modifiers((buy-now, add-to-basket)) {
...
}
}
}
This mixin allows you to extend multiple modifiers into a new, seperate modifer, essentially combining several modifiers into one.
@include component(button) {
@include modifier(round) {...}
@include modifier(large) {...}
@include modifier(success) {...}
@include modifier(primary) {
@include extend(round, large, success);
}
}

...

The context()
mixin allows you to apply styles to your component when certain conditions are met. This mixin accepts 1 parameter:
$context
- the name of the predefined condition you wish to be metThe following conditions can be passed to the mixin:
parent-hovered
- apply styles to a sub-component when the parent component is hovered($media_feature: $value)
- basic media query parsing for responsive conditions @include component(widget) {
@include sub-component(icon) {
color: blue;
@include context(parent-hovered) {
color: white;
}
}
// This is equivilent to:
//
// @include sub-component(icon) {
// color: blue;
// }
//
// &:hover {
// @include overwrite-sub(icon) {
// color: white;
// }
// }
}
The context()
mixin can be used for basic media query parsing in the following format:
@media ({media_feature}: {value}) and (/*repeat...*/) {
...
}
Where {media_feature}
is any value from the media_feature list seen here, and {value}
is your custom value.
@include component(header) {
@include context((min-width: 420px)) {
...
}
@include context((min-width: 420px, max-width: 960px)) {
...
}
@include context((orientation: portrait)) {
...
}
}
As outlined in the overview section, Modular allows you to configure your components with customizable options.
@mixin header($custom: ()) {
$header: config((
// Options
bg-color : black,
top : 50px
), $custom);
@include component(header) {
// Core Styles
background-color: map-get($header, bg-color);
margin-top: map-get($header, top);
} // component(header)
} // @mixin header
For all intents and purposes, there are 2 types of options; bools and non-bools. A bool option is one whose value determines whether or not some code should be applied. A non-bool option is one whose value is used as a value for a CSS property. In the below example there is one of each.
@mixin header($custom: ()) {
$header: config((
// Options
dark : false,
top : 50px
), $custom);
@include component(header) {
// Core Styles
margin-top: map-get($header, top);
// Settings
@include setting(dark) {
background-color: black;
}
} // component(header)
} // @mixin header
Your configuration can be infinitely nested, like so:
@mixin global($custom: ()) {
$global: config((
// Options
typography: (
sizes: (
size-1 : 1em,
size-2 : 1.2em,
size-3 : 1.6em
),
colors: (
primary : red,
secondary : blue
)
)
), $custom) !global;
...
} // @mixin global
When your configuration is more than one level deep, to access the values using map-get
, you will end up having to do something like:
map-get(map-get(map-get($global, typography), colors), primary;
Piece of cake, right? I'm sure you'd agree repeating this over and over in your other modules would quickly become tedious, so for something like this you could create a function underneath the main mixin for your module, similar to the following:
@function color($color) {
map-get(map-get(map-get($global, typography), colors), $color;
}
You can now access the colors map from your config using color(primary)
, for example:
background-color: color(primary);
If your option is a bool, you can use the setting
mixin. The styles added within this mixin will automatically be applied to the component if the option is set to true. Alternatively, since by default adding a setting will also create a modifier for the setting, you can apply the styles by adding the modifier to your HTML tag, regardless of the settings value:

...

If you are watching your CSS output, you may wish to remove these modifiers (and related wildcard selectors) from the generated styles and only use them conditionally. To do so, you can pass the extend-settings
option to your module's config, and set it to false:
@mixin header($custom: ()) {
$header: config((
// Options
extend-settings: false,
dark : false,
top : 50px
), $custom);
...
}
To disable the extension of settings globally by default, set the $extend-settings
variable in modular.scss to false. This is defined above the settings()
mixin.
If your option is a CSS property, to call the option in your component the map-get function is used, like so:
margin-top: map-get($header, top);
which will generate:
margin-top: 50px;
In some cases, you may require a hybrid of the above 2 options. You may have a set of styles you wish to use conditionally, and you may wish for these styles to vary depending on the value passed. Let's look at the following example - imagine your website has a side header, and you want to easily change whether it appears on the left or right hand side:
@mixin header($custom: ()) {
$header: config((
// Options
side: false; // left or right
), $custom);
@include component(header) {
@include setting(side) {
// core side header styles
@include option(left) {
// left side styles
}
@include option(right)
// right side styles
}
}
} // component(header)
} // @mixin header
The above example inserts an optional set of styles if side
is set to anything other than false. Depending on the value of your setting, we can choose to include additional styles by using the option()
mixin. Again, by default these options are extended as modifiers so you can use them regardless of the setting's value:

..

..

If you've completely followed this documentation so far you may have already picked up on the fact you can also use:

..

..

And just to reiterate, with the side
option set to either left or right in the above example, you don't need to pass any modifiers to the HTML, we just use:

...

In some circumstances, we can achieve the same thing without having to use the option()
mixin. Consider the above example; "left" and "right" are both also CSS properties, so we can pass the setting's value as a CSS property:
@mixin header($custom: ()) {
$header: config((
// Options
side: left;
), $custom);
@include component(header) {
@include setting(side) {
// Side-Header Styles
...
#{map-get($header, side)}: 0; // left: 0;
}
} // component(header)
} // @mixin header
The above example is assuming we have a setup where the header's position is controlled via:
left: 0;
for a left headerright: 0;
for a right headerOur module is now ready to be included; to include the module with the default settings you have created, all that's required is:
@include header;
To include your header with customised options, this is done like so:
@include header((
dark : true,
side : left,
top : 0
));
And that's it, you now have a completely custoimzable header which can be modified with extreme ease.
What if you want to create a module whose options can be accessed by other modules? For example, say you have a module for your grid system and have configured some breakpoint values - you then may wish to access these values from throughout your project:
@mixin grid($custom: ()) {
$grid: ((
breakpoints: ((
break-1: 420px,
break-2: 740px,
break-3: 960px,
break-4: 1200px
));
), $custom);
...
} // @mixin grid
This is entirely possible, and requires the addition of the !global
flag:
@mixin grid($custom: ()) {
$grid: ((
breakpoints: ((
break-1: 420px,
break-2: 740px,
break-3: 960px,
break-4: 1200px
));
), $custom) !global;
...
} // @mixin grid
// Mixin to easily access breakpoints map
@function breakpoint($breakpoint) {
@return map-get(map-get($grid, breakpoints), $breakpoint);
}
As long as your other modules are included after this one, we can now access the breakpoint values using:
width: breakpoint(break-3);
Let's create a simple example project with a typography file, some buttons and a header, taking a complete modular approach.
First, we'll create the main project's Sass files:
app.scss
_typography.scss
_buttons.scss
_header.scss
_theme.scss
// Modular
@import "modular";
// Project Partials
@import "typography";
@import "buttons";
@import "header";
// Theme
@import "theme";
@mixin typography($custom: ()) {
$typography: config((
colors: (
primary : blue,
secondary : green
),
sizes: (
small : 0.8em,
regular : 1em,
large : 1.4em
)
), $custom) !global;
} // @mixin typography
@function color($color) {
@return map-get(map-get($typography, colors), $color);
}
@function size($size) {
@return map-get(map-get($typography, sizes), $size);
}
// color: color(primary);
// color: color(secondary);
// font-size: size(small);
// font-size: size(regular);
// font-size: size(large);
@mixin buttons($custom: ()) {
//-------------------------------------------------------------
// Config
//-------------------------------------------------------------
$buttons: config((
// Core Styles
line-height : 1.4,
side-spacing : 0.5em,
background : grey,
color : white,
// Modifiers
radius : 0.4em
), $custom);
//-------------------------------------------------------------
// Component
//-------------------------------------------------------------
@include component(button) {
// Core Styles
//-------------------------------------------------------------
display: inline-block;
line-height: map-get($buttons, line-height);
padding: 0 map-get($buttons, side-spacing);
background: map-get($buttons, background);
color: map-get($buttons, color);
// Modifiers
//-------------------------------------------------------------
// Patterns
@include modifier(round) {
border-radius: map-get($buttons, radius);
}
@include modifier(block) {
display: block;
}
// Colors
@include modifier(primary) {
background: color(primary);
}
@include modifier(secondary) {
background: color(secondary);
}
// Sizes
@include modifier(small) {
font-size: size(small);
}
@include modifier(large) {
font-size: size(large);
}
// Semantic Styles
@include modifier(purchase) {
@include extend(round, primary, large);
}
} // component(button)
} // @mixin buttons
//
...

//
...

//
...

//
...

//
...

//
...

//
...

//
...

//
...

@mixin header($custom: ()) {
//-------------------------------------------------------------
// Config
//-------------------------------------------------------------
$header: config((
background : color(primary),
top : 50px,
dark : false,
dark-color : rgba(black, 0.8),
side : false,
side-width : 100%
), $custom);
//-------------------------------------------------------------
// Component
//-------------------------------------------------------------
@include component(header) {
// Core Styles
//-------------------------------------------------------------
background: map-get($header, background);
margin-top: map-get($header, top);
// Settings
//-------------------------------------------------------------
@include setting(dark) {
background: map-get($header, dark-color);
}
@include setting(side) {
// Core Side-Header Styles
position: fixed;
top: 0;
width: map-get($header, side-width);
z-index: 99;
@include option(left) {
left: 0;
}
@include option(right) {
right: 0;
}
}
} // component(header)
} // @mixin header
//
...

//
...

//
...

//
...

//
...

@include typography((
colors: (
primary : purple,
secondary : blue
)
));
@include buttons;
@include header((
dark : true,
top : 0
));
Every configurable aspect of your project can now quickly and easily be changed from just one file, whilst retaining a completely modular architecture.
It's important to understand the CSS that is generated when using Modular in order to avoid potential conflicts. One common example might be if you have a header component which generates this CSS:
.header,
[class*="header-"] {
...
}
If you then try to add the class header-wrapper, the header component's core styles would also be applied to this class, as the component is looking for any class that begins with "header-".
Released: 10th August 2015
context()
mixinReleased: 9th August 2015
context()
mixin (with 1 predefined contextual helper)$special
paremeter to overwrite()
mixins (with 1 predefined parameter)$config
variable in each module$config
parameter to $custom
Released: 9th August 2015
Released: 8th August 2015
Released: 8th August 2015
Released: 8th August 2015
Released: 7th August 2015
overwrite-sub()
mixinReleased: 7th August 2015
nested-component()
mixinoverwrite()
mixinsub-component()
mixinmodifier()
mixin to work on nested objects


In the spirit of Google Guava, Cava is a set of libraries and other tools to aid development of blockchain and other decentralized software in Java and other JVM languages.
It includes a low-level bytes library, serialization and deserialization codecs (e.g. RLP), various cryptography functions and primatives, and lots of other helpful utilities.
Cava is developed for JDK 1.8 or higher, and depends on various other FOSS libraries, including Guava.


See DevTools APIs summary for general introduction to using Developer Tools APIs.
Network requests information is represented in the HTTP Archive format (HAR). The description of HAR is outside of scope of this document, please refer to HAR v1.2 Specification.
In terms of HAR, the
chrome.devtools.network.getHAR()
method returns
entire HAR log, while
chrome.devtools.network.onRequestFinished
event
provides HAR entry as an argument to the event callback.
Note that request content is not provided as part of HAR for efficieny
reasons. You may call request's getContent()
method to retrieve
content.
If the Developer Tools window is opened after the page is loaded,
some requests may be missing
in the array of entries returned by getHAR()
.
Reload the page to get all requests.
In general, the list of
requests returned by getHAR()
should match that displayed in
the Network panel.
The following code logs URLs of all images larger than 40KB as they are loaded:
chrome.devtools.network.onRequestFinished.addListener( function(request) { if (request.response.bodySize > 40*1024) { chrome.devtools.inspectedWindow.eval( 'console.log("Large image: " + unescape("' + escape(request.request.url) + '"))'); } });
You can find more examples that use this API in Samples.


|
AAX SDK
2.3.1
Avid Audio Extensions Development Kit
|
The interface for a AAX Plug-in's user interface.
The GUI interface includes methods for handling the plug-in's GUI window and events.
In AAX, the plug-in's window is provided as a native window pointer through the AAX_IViewContainer interface. The plug-in may also use this interface to forward events in its window back to the host for handling.
A default implementation of the GUI interface, AAX_CEffectGUI, is compiled in to the AAX library. This class includes a few helper methods and other extensions to the base interface. Of particular note are several additional pure virtual methods that are used by this class to extend the GUI API, and which must be overridden by any inheriting class.
The AAX SDK includes several examples of how the basic GUI interface may be extended to support native or third-party GUI frameworks. These examples are not a core part of the SDK, but are provided to developers as a convenience when incorporating their own chosen GUI framework.
Classes | |
| class | AAX_CEffectGUI |
| Default implementation of the AAX_IEffectGUI interface. More... | |
| class | AAX_IACFEffectGUI |
| The interface for a AAX Plug-in's GUI (graphical user interface). More... | |
| class | AAX_IEffectGUI |
| The interface for a AAX Plug-in's user interface. More... | |
| class | AAX_IViewContainer |
| Interface for the AAX host's view of a single instance of an effect. Used both by clients of the AAX host and by effect components. More... | |


The Vue Hotkeys component helps you to smoothly implement keyboard shortcuts to any Vue application.
Try the following hotkeys:
© Rogerio Taques. Licensed under MIT .


Iron Gate's Lockirin:
Well, then, you should first meet with the elders in this building.
Take this
Dimension Diamond
. You can trade it to the village gatekeeper for something special that may help you on your journey.


Oh Hai! (^_^)
David Corona
NBC News Digital
Today.com team
About me and stuff
- Developer on the Today.com team for a little over a year.
- Coding since I was a wee laddie.
- A few of my favorite things: C#, javascript and Nodejs.
- Enjoys reading, hiking and late night Netflix binges.
NBC + Nodejs =
Sweet lovin
or
How we are using Nodejs
External Services
Asset watcher
Mavis (not the typing tutor)
Bottle Rocket Feed
Autopilot
New NBCNews.com
- Development environment for front-end devs.
- Uses cool tools like grunt and stuff.
- Mimics production without the fuss.
-
Makes devs happy.
Before: (╯°□°)╯︵ ┻━┻
After: ┬─┬ ノ( ^_^ノ)
New Today.com
- Just launched new home page on mobile.
- [pause to let them browse site on phone]
New Today.com
- Just launched new home page on mobile.
- [pause to let them browse site on phone]
- Baby steps.
- Future platform to power all of Today.com.
- This is the one that I work on.
How Nodejs runs Today.com
Hosted in IIS with iisnode
Good neighbors with the other .net applications.
CDNs, caching, web configs and rewrite rules
( may cause headaches, dizziness and upset stomach )
But, we got it working
Third times a charm
But the 4th time was even better.
ᕙ(⇀‸↼‶)ᕗ
Why choose Nodejs?
Go green or go home.
Challenge tradition and question the norm.
But, make sure it's gonna work first.
The proof is in the pudding.
The future's so bright (⌐■_■)
New deployment story
The rest of Today.com
nbcnews.com
the end
@davesters on Twitter
davesters on Github
www.lovesmesomecode.com


| virtual void DiceBase.CheckDiceTossResult |
( |
| ) |
|
|
protectedvirtual |
Checks the dice toss result and Dispaches event either to move current player or to toss again.
Reimplemented in Dice, and DiceTest.
| bool DiceBase.IsDiceMoving |
( |
| ) |
|
|
protected |
Determines whether it can toss the dice.
- Returns
true
if dice is still; otherwise, false
.
| void DiceBase.RollDice |
( |
| ) |
|
|
protected |
| virtual void DiceBase.Start |
( |
| ) |
|
|
protectedvirtual |
Initialize object instance values
Reimplemented in Dice.
| int DiceBase.tossResult = -1 |
|
protected |
The documentation for this class was generated from the following file:
- /Volumes/LaCieHD/UnityProyects/BRAINZ/Assets/Scripts/Dice/DiceBase.cs


Welcome to the cmblensplus documentation¶
This package contains fortran90 wrappers for python to perform CMB lensing/ cosmic bi-refringence/ patchy reionization reconstructions, delensing, and bi-spectrum measurement. The pakage can be downloaded from https://github.com/toshiyan/cmblensplus.
Installation¶
Documents¶
The following documents show derivation of equations used for the modules
Modules¶
basic
– Some basic toolscurvedsky
– Curvedsky analysis toolsrec_lens
– quadratic lensing reconstructionrec_rot
– quadratic rotation reconstructionrec_tau
– quadratic tau reconstructionrec_src
– quadratic point-soruce reconstructionnorm_quad
– normalization of quadratic estimator reconstructionnorm_imag
– normalization of imaginary quadratic estimator reconstructiondelens
– delensing for simulationbispec
– binned reduced bispectrumcninv
– Filtering Anisotropiesutils
– other tools
flatsky
– Flatsky analysis toolsrec_lens
– quadratic lensing reconstructionrec_rot
– quadratic pol. rot. reconstructionrec_tau
– quadratic patchy tau reconstructionrec_src
– quadratic point-src reconstructionnorm_lens
– normalization of quadratic lensing reconstructionnorm_rot
– normalization of quadratic pol. rot. reconstructionnorm_tau
– normalization of quadratic patchy tay reconstructionbispec
– bispectrum toolsutils
– other tools


Introducing Apoteca: A New Era for Adelaide’s Apothecary 1878
The west-end wine bar has had its first makeover in 17 years, bringing a touch of New York City to Adelaide.
by Ellen Morgan“It’s all gone very, very quickly,” says Apoteca’s owner Paola Coro.
The European-influenced bar and restaurant has been a second home for Coro, who has run the space formerly known as Apothecary 1878 since it opened on Hindley Street in 2002 (along with then business partners Roberto Cardone and George Kambitsis). A lot has changed since then.
Apothecary was the west end’s first wine bar, opening 11 years before the introduction of Adelaide’s small-venue licence and the ensuing proliferation of drinking dens along Peel and Leigh streets. It was a rare, elegant bird on a street better known at the time for strip clubs and tattoo joints, and soon gathered a loyal following for its expansive and obscure medley of wines and old-world Parisian vibes.
With this in mind, it was important to Coro to keep the ethos of the original venue intact while giving it a timely revamp (apoteca is the Spanish word for apothecary). “I want people to come in and feel like it’s familiar to them, so they can still feel comfortable,” she says. “It took me months of planning, because I wanted it to be very subtle.
“I think you have to stay relevant, so we’ve just modernised and tweaked it without taking away the beauty that people loved so much about the bar.”
Spurred by Coro’s recent trip to the States, the new look subtly swaps the lavish Parisian decor for a more casual vibe inspired by New York brasseries. Among the changes, there’s new bespoke lighting, fresh paint on the walls, subway tiles layered along the back wall, and brand new lighting and mirror details added to the venue’s centrepiece – a 141-year-old pharmacist’s dispensary from which the venue takes its name.
“I think people would have been disappointed if we took the cabinet out,” Paola says. The mahogany cabinet still sits pride of place in the main dining room.
 I think that’s a good thing . . . there’s still that element of comfort.”
The team has also renovated the courtyard and cellar with soft furnishings, furniture and designer lighting, each different but cleverly designed to suit each room. “On the mezzanine, Henry Kitto [Robert Kitto Lighting] made us a bespoke pendant light to tie in with the front bar,” says Coro. “It was just about tying all three spaces together with the lighting, but each light fitting had its own character [to match] the room.”
When it comes to service, Coro says not much has changed. “We were one of the first table-service bars around, and we still do that today . . . it’s very important to me that people get table service when they come in. They don’t line up at the counter – it’s really that grown-ups’ bar experience.”
While the drinks list remains an impressive 30 pages long – with a focus on wine and Prohibition-era cocktails – Paola says some things have changed with the times. “When we first opened, we couldn’t sell gin because vodka was the drink. Now we have 45 gins on the list.”
The Euro-leaning menu’s had a revamp too. Divided into First Aid (bar snacks), Vitamins (vegies), Proteins and Side Effects (sides), chef Mirco Ruthoff’s food might take the form of fried duck egg with brioche soldiers and dragoncello (tarragon); cauliflower steak with passata and gruyere; or grilled octopus with cherry tomato and garlic chips. “It’s very much about coming into our home so we can feed you,” says Coro.
The courtyard and cellar will now also be open to the public every Friday and Saturday night, bringing a little bit of New York’s East Village to Adelaide’s west. “It’s such an exciting time to be in the west end,” says Coro. “The landscape is really changing.”
Apoteca
118 Hindley Street, Adelaide
Hours:
Mon to Sat 5pm–late
Sun 6pm–late


Class: 'structured biological entity'
http://purl.org/biotop/btl2.owl#StructuredBiologicalEntity
Annotations (2)
-
definition "Corresponds to FMA anatomical structure but extends to any kind of organism: Material anatomical entity which is generated by coordinated expression of the organism's own genes that guide its morphogenesis; has inherent 3D shape; its parts are connected and spatially related to one another in patterns determined by coordinated gene expression. Examples: heart, right ventricle, mitral valve, myocardium, endothelium, lymphocyte, fibroblast, thorax, cardiovascular system, hemoglobin, T cell receptor.
Old name: anatomical structure" ()
-
label "structured biological entity" ()
Superclasses (2)
Usage (2)


|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.xalan.xslt.EnvironmentCheck
public class EnvironmentCheck
Utility class to report simple information about the environment. Simplistic reporting about certain classes found in your JVM may help answer some FAQs for simple problems.
Usage-command line:
java org.apache.xalan.xslt.EnvironmentCheck [-out outFile]
Usage-from program:
boolean environmentOK =
(new EnvironmentCheck()).checkEnvironment(yourPrintWriter);
Usage-from stylesheet:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:xalan="http://xml.apache.org/xalan"
exclude-result-prefixes="xalan">
<xsl:output indent="yes"/>
<xsl:template match="/">
<xsl:copy-of select="xalan:checkEnvironment()"/>
</xsl:template>
</xsl:stylesheet>
Xalan users reporting problems are encouraged to use this class to see if there are potential problems with their actual Java environment before reporting a bug. Note that you should both check from the JVM/JRE's command line as well as temporarily calling checkEnvironment() directly from your code, since the classpath may differ (especially for servlets, etc).
Also see http://xml.apache.org/xalan-j/faq.html
Note: This class is pretty simplistic: results are not necessarily definitive nor will it find all problems related to environment setup. Also, you should avoid calling this in deployed production code, both because it is quite slow and because it forces classes to get loaded.
Note: This class explicitly has very limited compile-time dependencies to enable easy compilation and usage even when Xalan, DOM/SAX/JAXP, etc. are not present.
Note: for an improved version of this utility, please see the xml-commons' project Which utility which does the same kind of thing but in a much simpler manner.
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_NOTPRESENT
Marker that a class or .jar was not found. |
static java.lang.String |
CLASS_PRESENT
Marker that a class or .jar was found. |
static java.lang.String |
ERROR
Prefixed to hash keys that signify serious problems. |
static java.lang.String |
ERROR_FOUND
Value for any error found. |
static java.lang.String |
FOUNDCLASSES
Prefixed to hash keys that signify .jars found in classpath. |
java.lang.String[] |
jarNames
Listing of common .jar files that include Xalan-related classes. |
private static java.util.Hashtable |
jarVersions
Manual table of known .jar sizes. |
protected java.io.PrintWriter |
outWriter
Simple PrintWriter we send output to; defaults to System.out. |
static java.lang.String |
VERSION
Prefixed to hash keys that signify version numbers. |
static java.lang.String |
WARNING
Added to descriptions that signify potential problems. |
| Constructor Summary | |
|---|---|
EnvironmentCheck()
|
| Method Summary | |
|---|---|
void |
appendEnvironmentReport(org.w3c.dom.Node container,
org.w3c.dom.Document factory,
java.util.Hashtable h)
Stylesheet extension entrypoint: Dump a basic Xalan environment report from getEnvironmentHash() to a Node. |
protected boolean |
appendFoundJars(org.w3c.dom.Node container,
org.w3c.dom.Document factory,
java.util.Vector v,
java.lang.String desc)
Print out report of .jars found in a classpath. |
protected void |
checkAntVersion(java.util.Hashtable h)
Report product version information from Ant. |
protected void |
checkDOMVersion(java.util.Hashtable h)
Report version info from DOM interfaces. |
boolean |
checkEnvironment(java.io.PrintWriter pw)
Programmatic entrypoint: Report on basic Java environment and CLASSPATH settings that affect Xalan. |
protected void |
checkJAXPVersion(java.util.Hashtable h)
Report version information about JAXP interfaces. |
protected void |
checkParserVersion(java.util.Hashtable h)
Report product version information from common parsers. |
protected java.util.Vector |
checkPathForJars(java.lang.String cp,
java.lang.String[] jars)
Cheap-o listing of specified .jars found in the classpath. |
protected void |
checkProcessorVersion(java.util.Hashtable h)
Report product version information from Xalan-J. |
protected void |
checkSAXVersion(java.util.Hashtable h)
Report version info from SAX interfaces. |
protected void |
checkSystemProperties(java.util.Hashtable h)
Fillin hash with info about SystemProperties. |
protected java.lang.String |
getApparentVersion(java.lang.String jarName,
long jarSize)
Cheap-o method to determine the product version of a .jar. |
java.util.Hashtable |
getEnvironmentHash()
Fill a hash with basic environment settings that affect Xalan. |
protected boolean |
logFoundJars(java.util.Vector v,
java.lang.String desc)
Print out report of .jars found in a classpath. |
protected void |
logMsg(java.lang.String s)
Bottleneck output: calls outWriter.println(s). |
static void |
main(java.lang.String[] args)
Command line runnability: checks for [-out outFilename] arg. |
protected boolean |
writeEnvironmentReport(java.util.Hashtable h)
Dump a basic Xalan environment report to outWriter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ERROR
public static final java.lang.String WARNING
public static final java.lang.String ERROR_FOUND
public static final java.lang.String VERSION
public static final java.lang.String FOUNDCLASSES
public static final java.lang.String CLASS_PRESENT
public static final java.lang.String CLASS_NOTPRESENT
public java.lang.String[] jarNames
private static java.util.Hashtable jarVersions
getApparentVersion(String, long)
protected java.io.PrintWriter outWriter
| Constructor Detail |
|---|
public EnvironmentCheck()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
Command line entrypoint; Sets output and calls
checkEnvironment(PrintWriter)
.
args
- command line argspublic boolean checkEnvironment(java.io.PrintWriter pw)
Note that this class is not advanced enough to tell you everything about the environment that affects Xalan, and sometimes reports errors that will not actually affect Xalan's behavior. Currently, it very simplistically checks the JVM's environment for some basic properties and logs them out; it will report a problem if it finds a setting or .jar file that is likely to cause problems.
Advanced users can peruse the code herein to help them investigate potential environment problems found; other users may simply send the output from this tool along with any bugs they submit to help us in the debugging process.
pw
- PrintWriter to send output to; can be sent to a
file that will look similar to a Properties file; defaults
to System.out if null
getEnvironmentHash()
public java.util.Hashtable getEnvironmentHash()
Worker method called from various places.
Various system and CLASSPATH, etc. properties are put into
the hash as keys with a brief description of the current state
of that item as the value. Any serious problems will be put in
with a key that is prefixed with 'ERROR.'
so it
stands out in any resulting report; also a key with just that
constant will be set as well for any error.
Note that some legitimate cases are flaged as potential errors - namely when a developer recompiles xalan.jar on their own - and even a non-error state doesn't guaruntee that everything in the environment is correct. But this will help point out the most common classpath and system property problems that we've seen.
protected boolean writeEnvironmentReport(java.util.Hashtable h)
This dumps a simple header and then each of the entries in the Hashtable to our PrintWriter; it does special processing for entries that are .jars found in the classpath.
h
- Hashtable of items to report on; presumably
filled in by our various check*() methods
for an equivalent that appends to a Node instead
protected boolean logFoundJars(java.util.Vector v, java.lang.String desc)
v
- Vector of Hashtables of .jar file infodesc
- description to print out in header
checkPathForJars(String, String[])
public void appendEnvironmentReport(org.w3c.dom.Node container, org.w3c.dom.Document factory, java.util.Hashtable h)
Copy of writeEnvironmentReport that creates a Node suitable for other processing instead of a properties-like text output.
container
- Node to append our report tofactory
- Document providing createElement, etc. servicesh
- Hash presumably from getEnvironmentHash()
for an equivalent that writes to a PrintWriter instead
protected boolean appendFoundJars(org.w3c.dom.Node container, org.w3c.dom.Document factory, java.util.Vector v, java.lang.String desc)
container
- Node to append our report tofactory
- Document providing createElement, etc. servicesv
- Vector of Hashtables of .jar file infodesc
- description to print out in header
checkPathForJars(String, String[])
protected void checkSystemProperties(java.util.Hashtable h)
h
- Hashtable to put information injarNames
,
checkPathForJars(String, String[])
protected java.util.Vector checkPathForJars(java.lang.String cp, java.lang.String[] jars)
cp
- classpath to searchjars
- array of .jar base filenames to look for
jarNames
,
logFoundJars(Vector, String)
,
appendFoundJars(Node, Document, Vector, String )
,
getApparentVersion(String, long)
protected java.lang.String getApparentVersion(java.lang.String jarName, long jarSize)
jarName
- base filename of the .jarfilejarSize
- size of the .jarfile
protected void checkJAXPVersion(java.util.Hashtable h)
h
- Hashtable to put information inprotected void checkProcessorVersion(java.util.Hashtable h)
h
- Hashtable to put information inprotected void checkParserVersion(java.util.Hashtable h)
h
- Hashtable to put information inprotected void checkAntVersion(java.util.Hashtable h)
h
- Hashtable to put information inprotected void checkDOMVersion(java.util.Hashtable h)
h
- Hashtable to put information inprotected void checkSAXVersion(java.util.Hashtable h)
h
- Hashtable to put information inprotected void logMsg(java.lang.String s)
s
- String to print
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


{% extends "base.html" %} {#{% block body %}#} {% block body %}
.badge
class within
elements to create badges:
Use the .label
class, followed by one of the six contextual classes .label-default
, .label-primary
, .label-success
,
.label-info
, .label-warning
or .label-danger
, within a
element to create a label:
Use the .badge
class within
elements to create badges:
Use the .label
class, followed by one of the six contextual classes .label-default
, .label-primary
, .label-success
,
.label-info
, .label-warning
or .label-danger
, within a
element to create a label: