Opened on: {{ ticket.createtime|date:"Y-m-d h:i a" }}
{% if ticket.resolved %}Closed on: {{ ticket.closetime|date:"Y-m-d h:i a"}}
Closed by: {{ ticket.resolvedby }}
{% endif %} {% if ticket.assignedto %}Assigned to: {{ ticket.assignedto.get_full_name }}
{% endif %} {% if ticket.companyname %}Company name: {{ ticket.companyname }}
{% endif %} {% if ticket.contactname %}Contact: {{ ticket.contactname }}
{% endif %} {% if ticket.contactemail %}Contact email: {{ ticket.contactemail }}
{% endif %} {% if ticket.contactphone %}Phone number: {% include "views/components/phonenumber.html" with phone=ticket.contactphone %}
{% endif %} {% if ticket.description %}Description:
{% include "forms/widget/maybequill.html" with obj=ticket %}


{% extends "base.html" %} {% block title %}Contributing | Code, Design & GIS{% endblock %} {% block header %}
If you think this is a good idea, even just maybe an interesting idea, or perhaps you know of something similar, maybe you can help?
The intent of this project is to be completely open, and to use and gather as much data from as many sources as possible. If you can write code or wield a GIS, then you can help!
All of the code is available on GitHub, here. There's a README file in there that should tell you how to get up and running, but if you have any problems, add an issue.
The core of the site is GeoDjango, with a PostGIS database. I'm a python guy, so its all pretty much python for now, but any tools provided are welcome, in any language, so long as they have some documentation -- and if possible, tests.
So, yep. We're using Twitter Bootstrap right now. Not even changed the defaults. Wanna make this look prettier, add some UI tricks or improve the UX? Please, that would be awesome.
Right now, there's not a virtual box or anything ready-to-go, but if you know the basics of git, then you're golden. Just clone it, branch it, commit and push it! You can also fork it on GitHub, of course. In due course we should have a virtualbox that you'll be able to download and run to test on.
Check the list of issues, or just send some ideas by pull request.
Know your shapefile from your elbow? Ever re-projected some thematic maps? Do you speak in WKT? Then you can probably help!
This project uses a spatial back-end, and we're trying to compile a load of sources - bodies of water, historic data in databases and shapefiles, etc. If you can help write scripts to get this data into our PostGIS database, then we can make this project all the more open and complete.
In due course, we'll publish the fields needed for any external thematic layers, as well as the record format for observation & measurement data. In the mean time, take a look at GeoDjango's LayerMapping docs which show you how to manipulate shapefiles into Django models.
Otherwise, if you find sources that have an open license (i.e. allows reuse and re-publishing of the data), then please send links in GitHub issues, or add them to a pull request.


Protocols
The following protocols are available globally.
-
Slight expansion over part.  It isn’t necessary to create several such classses on one framework - it willn’t be convenient.
See moreDeclaration
Swift
public protocol DIFramework : AnyObject
-
Class to maintain code hierarchy. It’s necessary for it to be convenient to combine some parts of the system into one common class, and in future to include the part, rather than some list components.
See moreDeclaration
Swift
public protocol DIPart : AnyObject
-
Protocol to indicate which classes should be included in scan. Don’t use this opportunity thoughtlessly - use it only if you don’t know in advance number of parts or frameworks in the application.
Declaration
Swift
public protocol DIScanned


About me
some intersting
info about myself
some intersting
info about myself
Jan 2017 - Dec 2015
Jan 2017 - Dec 2015
Jan 2017 - Dec 2015
Jan 2013 - Dec 2015
Jan 2013 - Dec 2015


| Actual Physical Accomplishment vs. BED2 Target | Actual Obligation Accomplishment vs. BED1 Target | Actual Disbursement Accomplishment vs. BED3 Target |
|---|---|---|
| {{pp_midyear | percent: '1.2-2'}} | {{op_midyear | percent: '1.2-2'}} | {{dp_midyear | percent: '1.2-2'}} |
| Actual Physical Accomplishment vs. BED2 Target | Actual Obligation Accomplishment vs. BED1 Target | Actual Disbursement Accomplishment vs. BED3 Target |
|---|---|---|
| {{pp_yearend | percent: '1.2-2'}} | {{op_yearend | percent: '1.2-2'}} | {{dp_yearend | percent: '1.2-2'}} |


De Blasio closing two jails by March as part of plan to shutter Rikers
by Rich CalderThe de Blasio administration plans to shut two city jails in the next four months as part of its larger effort to shutter scandal-scarred Rikers Island prison complex.
The Brooklyn Detention Complex in Boerum Hill is expected to shut down by the end of January while the Eric M. Taylor Center lockup on Rikers will close in March, city officials said Thursday.
Both sites are currently half empty and are currently housing 1,250 inmates combined, who will be moved to other city jails.
The City Council last month approved de Blasio’s polarizing $8.7 billion plan to shut Rikers by 2026 and replace it with four smaller jails in every borough but Staten Island.
De Blasio predicts the city’s jail population — currently at nearly 7,000 inmates — will drop to 3,300 by 2026, when the Rikers prison facility is expected to close and the new jails open.
To meet his goal, he’s banking on state bail reforms that went into effect in April, the expansion of a city-funded supervised release program and other initiatives aimed at driving the prison down.
There were about 11,000 inmates in city lockups in 2014 when the mayor came into office.


{% extends "bootstrap_layout.html" %} {% block content %}
4 friends with 4 different opinions perusing Yelp trying to decide on a single restaurant, sometimes spending more time on Yelp than at the actual dinner - it’s a problem everyone has struggled with.
Cuisine Roulette is the perfect solution!
{% endblock %}


Large organizations developing software use Key Performance Indicators (KPI) to measure the ongoing process and to understand the state of the project. KPIs are also used to increase the performance of the organization by measuring the success. Here, it presents a case study for KPIs and A/B testing in an online grocey store and the Process of improvment with machine learning.
This KPI measures the percentage of visitors to Online grocery store's online grocery store who complete a purchase. It is a critical metric to track the effectiveness of the online shopping experience and the company's ability to convert website visitors into paying customers.
\[\text{Conversion rate} = \frac{\text{Number of completed online grocery orders}}{\text{Number of unique visitors to the online grocery store}} \times 100 \%\]
The target conversion rate may vary depending on Online grocery store's goals, industry benchmarks, and historical data. For example, if the current conversion rate is 2%, the target might be set at 3% to reflect an improvement goal.
Online grocery store wants to optimize its online grocery store's conversion rate by testing different call-to-action (CTA) buttons on the checkout page. The company will conduct an A/B test to compare the performance of the original "Buy Now" CTA button with a variation that says "Add to Cart" to determine which one performs better in terms of conversion rate.
Online grocery store hypothesizes that changing the CTA button from "Buy Now" to "Add to Cart" will result in a higher conversion rate, as it may provide a clearer and less committal call to action for users.
Monitoring and Analysis: During the testing period, Online grocery store will track and compare the conversion rates for both variations using a reliable analytics tool. Once the test is complete, statistical significance testing will be used to determine if the results are statistically significant and conclusive. If the "Add to Cart" variation proves to be the winner, it will be implemented permanently on the website to optimize the conversion rate for online grocery orders.
Note: KPIs and A/B testing scenarios may vary depending on the specific goals, objectives, and context of Online grocery store's business. It's important to tailor KPIs and A/B testing scenarios to the unique needs and requirements of the company to effectively measure performance and make data-driven decisions.
Machine learning can be used to enhance the example of a KPI and A/B testing scenario for Online grocery store, the supermarket company, in several ways:
Machine learning can significantly contribute to optimizing KPIs and A/B testing scenarios for Online grocery store by leveraging data-driven insights and automated decision-making to enhance various aspects of the online grocery business.


Please provide these details so we can find you an available healthcare provider
Home address
Current location
Enter your current address


|
GoRogue
C# roguelike/2D game utility library.
|
A simple TranslationMap implementation that allows you to provide lambdas for the translation functions. More...
Public Member Functions | |
| LambdaTranslationMap (ISettableMapView< T1 > baseMap, Func< T1, T2 > getter, Func< T2, T1 > setter) | |
| Constructor. Takes an existing map view to create a view from. More... | |
| LambdaTranslationMap (ISettableMapView< T1 > baseMap, ISettableMapView< T2 > overlay, Func< T1, T2 > getter, Func< T2, T1 > setter) | |
| Constructor. Takes an existing map view to create a view from and applies view data to it. More... | |
| Public Member Functions inherited from GoRogue.TranslationMap< T1, T2 > | |
| void | ApplyOverlay (ISettableMapView< T2 > overlay) |
| Applies view data to your map. More... | |
| override string | ToString () |
| Returns a string representation of the underlying map. More... | |
Protected Member Functions | |
| override T2 | TranslateGet (T1 value) |
| Translates your map data into the view type by calling the lambda getter specified in the class constructor. More... | |
| override T1 | TranslateSet (T2 value) |
| Translates the view type into the appropriate form for your map data, by calling the lambda setter specified in the class constructor. More... | |
| Protected Member Functions inherited from GoRogue.TranslationMap< T1, T2 > | |
| TranslationMap (ISettableMapView< T1 > baseMap) | |
| Constructor. Takes an existing map view to create a view from. More... | |
| TranslationMap (ISettableMapView< T1 > baseMap, ISettableMapView< T2 > overlay) | |
| Constructor. Takes an existing map view to create a view from and applies view data to it. More... | |
Additional Inherited Members | |
| Properties inherited from GoRogue.TranslationMap< T1, T2 > | |
| virtual T2 | this[int x, int y] [get, set] |
| Given an X and Y value, translates and returns/sets the "value" associated with that location. More... | |
| virtual T2 | this[Coord pos] [get, set] |
| Given a Coord, translates and returns/sets the "value" associated with that location. More... | |
| int | Height [get] |
| The height of the underlying map. More... | |
| int | Width [get] |
| The width of the underlying map. More... | |
| ISettableMapView< T1 > | BaseMap [get] |
| The underlying map. More... | |
| Properties inherited from GoRogue.ISettableMapView< T2 > | |
| new T | this[int x, int y] [get, set] |
| Given an X and Y value, should return/set the "value" associated with that location. More... | |
| new T | this[Coord pos] [get, set] |
| Given a Coord, should return/set the "value" associated with that location. More... | |
A simple TranslationMap implementation that allows you to provide lambdas for the translation functions.
If you have several views that simply expose a simple property of your underlying data, it could get tedious writing a TranslationMap for all of them. This class simplifies that task by letting you just provide the translation methods as delegates/lambdas without needing to build the rest of the infrastructure.
| T1 | The type of your underlying data. |
| T2 | The type of the data being exposed to the algorithm. |
| GoRogue.LambdaTranslationMap< T1, T2 >.LambdaTranslationMap | ( | ISettableMapView< T1 > | baseMap, |
| Func< T1, T2 > | getter, | ||
| Func< T2, T1 > | setter | ||
| ) |
Constructor. Takes an existing map view to create a view from.
| baseMap | Your underlying map data. |
| getter | The TranslateGet implementation. |
| setter | The TranslateSet implementation. |
| GoRogue.LambdaTranslationMap< T1, T2 >.LambdaTranslationMap | ( | ISettableMapView< T1 > | baseMap, |
| ISettableMapView< T2 > | overlay, | ||
| Func< T1, T2 > | getter, | ||
| Func< T2, T1 > | setter | ||
| ) |
Constructor. Takes an existing map view to create a view from and applies view data to it.
| baseMap | Your underlying map data. |
| overlay | The view data to apply to the map. Must have identical dimensions to baseMap. |
| getter | The TranslateGet implementation. |
| setter | The TranslateSet implementation. |
|
protectedvirtual |
Translates your map data into the view type by calling the lambda getter specified in the class constructor.
| value | The data value from your map. |
Implements GoRogue.TranslationMap< T1, T2 >.
|
protectedvirtual |
Translates the view type into the appropriate form for your map data, by calling the lambda setter specified in the class constructor.
| value | A value of the mapped data type. |
Implements GoRogue.TranslationMap< T1, T2 >.


research by Ivan Nikulin
(email<EMAIL_ADDRESS>github: inikulin,
twitter: _inikulin_)
This table lists RFC 6265 compliance issues found in modern browsers. Data was obtained by running the IETF test suite across major browsers using a specially made test runner. Test fails are divided into categories for the working group to distinguish implementation bugs from de facto standards that should make their way to the specification.


About Me
I am a recent college graduate who has experience in journalism and web development with an emphasis in print, media, front-end development, UX Design, capacity building and sustainability. I believe that everyone's voices should be heard and that technology can be used to make a positive impact on society and can serve as a platform to facilitate the diverse voice and will of the people.
I am currently completing the Front-End Development certificate at Free Code Camp and I have been using other free resources and online courses to become proficient in the Front-End languages like JavaScript, HTML and CSS. I have attended various tech workshops, speakers, and networking events, and I am a dedicated independent programmer who is constantly reading and learning about new programming languages and tech advancements. Feel free to contact me about freelance, contract or job offers. Thank you.


IDE Setup
Eclipse
A brief guide how to set up Eclipse for development of the Flink core.
Flink uses mixed Scala/Java projects, which pose a challenge to some IDEs.
Below is the setup guide that works best from our personal experience.
For Eclipse users, we currently recomment the Scala IDE 3.0.3, as the most robust solution.
Eclipse Scala IDE 3.0.3
NOTE: While this version of the Scala IDE is not the newest, we have found it to be the most reliably working
version for complex projects like Flink. One restriction is, though, that it works only with Java 7, not with Java 8.
Note: Before following this setup, make sure to run the build from the command line once
(mvn clean package -DskipTests
)
- Download the Scala IDE (preferred) or install the plugin to Eclipse Kepler. See section below for download links
and instructions.
- Add the “macroparadise” compiler plugin to the Scala compiler.
Open “Window” -> “Preferences” -> “Scala” -> “Compiler” -> “Advanced” and put into the “Xplugin” field the path to
the macroparadise jar file (typically “/home/-your-user-/.m2/repository/org/scalamacros/paradise_2.10.4/2.0.1/paradise_2.10.4-2.0.1.jar”).
Note: If you do not have the jar file, you probably did not ran the command line build.
- Import the Flink Maven projects (“File” -> “Import” -> “Maven” -> “Existing Maven Projects”)
- During the import, Eclipse will ask to automatically install additional Maven build helper plugins.
- Close the “flink-java8” project. Since Eclipse Kepler does not support Java 8, you cannot develop this project.
Download links for Scala IDE 3.0.3
The Scala IDE 3.0.3 is a previous stable release, and download links are a bit hidden.
The pre-packaged Scala IDE can be downloaded from the following links:
Alternatively, you can download Eclipse Kepler from https://eclipse.org/downloads/packages/release/Kepler/SR2
and manually add the Scala and Maven plugins by plugin site at http://scala-ide.org/download/prev-stable.html.
- Either use the update site to install the plugin (“Help” -> “Install new Software”)
- Or download the zip file, unpack it, and move the contents of the
“plugins” and “features” folders into the equally named folders of the Eclipse root directory
NOTE: It might happen that some modules do not build in Eclipse correctly (even if the maven build succeeds).
To fix this, right-click in the corresponding Eclipse project and choose “Properties” and than “Maven”.
Uncheck the box labeled “Resolve dependencies from Workspace projects”, click “Apply” and then “OK”. “
Eclipse Scala IDE 4.0.0
NOTE: From personal experience, the use of the Scala IDE 4.0.0 performs worse than previous versions for complex projects like Flink.
Version 4.0.0 does not handle mixed Java/Scala projects as robustly and it frequently raises incorrect import and type errors.
Note: Before following this setup, make sure to run the build from the command line once
(mvn clean package -DskipTests
)
- Download the Scala IDE: http://scala-ide.org/download/sdk.html
- Import the Flink Maven projects (File -> Import -> Maven -> Existing Maven Projects)
- While importing the Flink project, the IDE may ask you to install an additional maven build helper plugin.
- After the import, you need to set the Scala version of your projects to Scala 2.10 (from the default 2.11).
To do that, select all projects that contain Scala code (marked by the small S on the project icon),
right click and select “Scala -> Set the Scala Installation” and pick “2.10.4”.
Currently, the project to which that is relevant are “flink-runtime”, “flink-scala”, “flink-scala-examples”,
“flink-streaming-example”, “flink-streaming-scala”, “flink-tests”, “flink-test-utils”, and “flink-yarn”.
- Depending on your version of the Scala IDE, you may need to add the “macroparadise” compiler plugin to the
Scala compiler. Open “Window” -> “Preferences” -> “Scala” -> “Compiler” -> “Advanced” and put into the “Xplugin” field
the path to the macroparadise jar file (typically “/home/-your-user-/.m2/repository/org/scalamacros/paradise_2.10.4/2.0.1/paradise_2.10.4-2.0.1.jar”)
- In order to compile the “flink-java-8” project, you may need to add a Java 8 execution environment.
See this post
for details.
IntelliJ IDEA
A brief guide on how to set up IntelliJ IDEA IDE for development of the Flink core.
As Eclipse is known to have issues with mixed Scala and Java projects, more and more contributers are migrating to IntelliJ IDEA.
The following documentation describes the steps to setup IntelliJ IDEA 14.0.3 (https://www.jetbrains.com/idea/download/) with the Flink sources.
Prior to doing anything, make sure that the Flink project is built at least once from the terminal:
mvn clean package -DskipTests
Installing the Scala plugin
- Go to IntelliJ plugins settings (File -> Settings -> Plugins) and click on “Install Jetbrains plugin…”.
- Select and install the “Scala” plugin.
- Restart IntelliJ
Installing the Scala compiler plugin
- Go to IntelliJ scala compiler settings (File -> Settings -> Build, Execution, Deployment -> Compiler -> Scala Compiler) and click on “Install Jetbrains plugin…”.
- Click on the green plus icon on the right to add a compiler plugin
- Point to the paradise jar: ~/.m2/repository/org/scalamacros/paradise_2.10.4/2.0.1/paradise_2.10.4-2.0.1.jar If there is no such file, this means that you should build Flink from the terminal as explained above.
Importing Flink
- Start IntelliJ IDEA and choose “Import Project”
- Select the root folder of the Flink repository
- Choose “Import project from external model” and select “Maven”
- Leave the default options and finish the import.