Well got round to getting and installing my new card over the past few days.
Here is the actual card with the improved vented cooler.
This is now NATIVE HDMI connection. The 4870 used a connector. So far its been a little troublesome getting ideal settings with the new card.
For some reason the only working resolution is 1280x720 (720P) HDTV on the card CCC settings. This screen requires a refresh rate of at least 50mhz. The basic resolutions only use 30-25 on this card. They come up jittery and look awful. For some reason the 720P HDTV setting is the only one using the 50/60mhz refresh rate and that works well. So that is good at least.
Only briefly benched the card and it was slaughtered. Whey behind the likes of the Nvidia 260GTX and my older 4870 ? Should it not be around this level of performance. ? Settings maybe here. ?
So from me very mixed feelings on the 5770 so far. Always used the top end graphics cards and been impressed but this offers very little from what i had. So far. Already potentially considering another for crossfire to give it some juice.
Comments and suggestions welcomed at this stage.
It should be really close to the 4870 in performance what did you do to bench?
Should this card not be quite the upgrade compared to the other considering it is 1GB GDDR5 DX 11 and now has a Native HDMI connection?
maybe there is something I am missing?
Good luck with it Craig!
Yeah it should be I have no issues with either of mine, it could just be driver related.
That is what i am thinking gents. I am thinking the driver issue or something.
However things have improved. I ran the bundled installation CD today. I previously downloaded latest from AMD.
It basically installed the older CCC and the hydra-vision. Nothing really changed to be honest but some other options were available that were grey'ed out originally in CCC. Nothing was changed with them.
I been basically testing with Sandra lite free benchmarking tool. Earlier when originally installed it scored less bandwidth than a 9600GT. Now its only 70% slower than a 4870x2 or a 260GTX SLI. So better than half so nearer 4870 territory.
The main thing getting up my noise is the resolutions. All the others are screwed up. Its got power and working via the incorporated HDMI port. Only this 1280x720 720P setting on HDTV works well. ?? The other shake , wobble and look like its about to crash at any time.
To me this is not right surely. ??
What about quality of HDMI cable guys. ? I know this cable is a budget one and this new card supports HDMI 1.3 rather than 1.0 as of the first adapter for the 4870. Could this be playing a part you think. ? But it worked well on the 4870 right up to 1280x1080i 1080i with only slight wobble. Now on that setting you cant see anything its jumping like anything.
I just hooked up my 5770 to my 47 inch tv to test through my htpc and it works great on all resolutions right up to 1080i, I'm using a new HDMI cable I just picked up 3' for 48 bucks, Im not sure if it would help or not in your situation or not Criag but it couldn't hurt.
As far as HDMI cables go, most makes costing around the £15>£19 mark should be more than capable.
Richersounds were doing a QED one for £24.95 (half price).
I've yet to find anything truly significant over the "budget" cables from the likes of wharfdale (available @ Argos) £14.95.
It may pay you to clean all previous ATI drivers from your PC.
LOL Zeb , you out to make me insane arnt you. Hitting me when i am down. I like it.
I think a new cable is in order then. I bought a good one for the PS3 a while back. Works fine @ 1080P on my 42" screen so might just invest in another one of them. I think it was about £9 from Asda Living stores. I use the same one on my Western Digital media player too , with no problem.
The current cable on the PC was £3 from Amazon with free shipping. The only thing that makes me wonder is it worked with the 4870. If it were " jank " then would it have worked at all. ? Just basically what i am thinking.
Report back when new cable is installed.
Guys afaik you can crossfire quite a few different cards correct. ?
Basically waiting for the sale of my 4870 today and then buy another 5770. thing is its going to be a different brand.
I have the Sapphire and will be looking at either an Asus cucube or a XFX 5770 1Gb. So basically the same cards.
Will this work perfectly ?? As the results i have seen seem very good for the return. Should be around 5870 territory and exceed the 5850. ?
Just got the new cable installed and its made an improvement for sure. Though i can now select other resolutions it blurs and shakes some when selected. No wobble though.
I noticed that the NATIVE HDMI slot on this machine is sort of obstructed by the case pci slots. I think it could go more into the slot but due to the case and the chunkyness of the HDMI used its in as far as it can go. Maybe a cause. ??
could be can you fix it by removing the i/o plate?
smduff wrote: could be can you fix it by removing the i/o plate?
No , sorry to say not.
Its the pci slots or brackets you may call them , which the cards slot into. The frame of the case is now flush with the graphics card. Before i had the adapter. Its stuck out and it was right in there. This time its being obstructed by this part of the case and due to the cable itself too. Maybe as a test i should nick the TV one and see how that slots in. ? Its a thinner HDMI head and may miss the case bracket all together , then at least i know if its relevant.
How about the crossfire Steve ? Any 5770 will do the job yeah ??
Yup I have only one issue really but it really cant be noticed, the clock speeds are slightly different so one card is a little faster than the other and everyonce in a while I'll get a small flicker while gameing.
Been told this does seem to happen with the crossfire. Its to do with the way the two cards manage the workload. Its got its faults but still works a treat.
Great news BTW , managed to get a used Sapphire 5770 1GB older than mine though for £100 Delivered. So Crossfire is coming.
More good news , the card i just bought is Brand new too. Never been opened. The guy won it in an OCuk raffle but he needs the cash. Should be here Wednesday or Thursday with some luck.
Why bother , just get two more and go Crossfire X with 4x cards.
Craig, anyway you could cut away some of the plastic on the cable or notch the part of the bracket that is in the way?
On a side note, many HDMI cables don't allow the connector to go far enough into the slot and have to be trimmed.
bob2701 wrote: Craig, anyway you could cut away some of the plastic on the cable or notch the part of the bracket that is in the way?
Well it could be looked at. Though personally i would rather wait and put in the money for a better quality slim line cable. This way it should not touch the parts concerned. Though this new one has done it proud so far.
Since using HDMI i have not notice any other problems with them going in the slots to be honest , though most of my earlier ones were slimmer looking. The later ones have beefier plastic around the head of the connector head , thats whats causing the slight obstruction. You would think they'd raise the native HDMI port slightly on the cards though. Its pretty clear on install this could happen quite a bit. maybe putting it in another point on the card altogether.
Thanks for the info bob , appreciated as always.
Hahaha !! Just playing around.
You know the more i look at this 5770 crossfire the more i like it. Fantastic returns and they fly. Exceeds the 295GTX in some cases. Though i paid £225 for both these cards , inc shipping most of the funds were raise with things sold or monies put aside. I actually only spent £40 from my main bank account this month so i am happy.
Well been playing with the screen settings with the new 5770 installed. Not using the CCC from ATI.
The screen allows a HD colour setting to be enabled , something that did not work too well with the 4870. I had to use a custom scheme for that. Though just testing it out it works fantastically for the 5770 and now this resolution of 1280x720 (720P) has a real HD feel to it now. Its the sharpness , crisp display and rich colour. I am slowly becoming very happy with it and can only be chuffed to have another coming for a total 2GB graphics crossfire. Awesome.
For those who are not main gamers these cards are a decent and cheap addition for any system.
For gamers , just get 2 like me. You will have 5870 like performance gains. They produce like 90% gains in crossfire. Excellent return.
Hey Craig glad to here ya got it sorted out m8. It should be awesome when the new card comes!
4hams wrote: Hey Craig glad to here ya got it sorted out m8. It should be awesome when the new card comes!
I am still confused with the resolutions though. I am guessing the card just can display that resolution at the required refresh rate for the screen that is all. this screen requires at least 50mhz upto 75mhz with excellent effect.
I locked myself out earlier. Changed the resolution to 1770x1000 ( basic 1080i ) and the screen went black and did not come back on. :( Waited for the thing to reset but it didnt. Had to basically grab the DVI - HDMI conveter from the 4870 box ( lucky i had not sent it off yet ) then plug the HDMI in to that. It booted windows fine and i managed to change the res back to 1280x720 as needed to be right. While on the adapter tried some other resolutions to rule out the hdmi cable not fitting the slot correctly on the native being the problem , well it did the same thing. Very shakey and really bad picture indeed. Though it displayed it. So back to the 720P setting with the HDTV setting enabled. So happy to be back , But it should allow a larger refresh rate i think on these cards.
I don't think the problem is the card. i think it is the big screen you have? Did you not mention that it was getting a little old by todays standards? It probably will not display the higher settings due to the fact that it cannot display the refresh rates the card wants at the higher settings.
I am thinking your on to something there Joel. Craig do you have a monitor to try out?


Of the many reasons why our patients are missing teeth – by accident, disease, or old age – one of the most common reasons is due to tooth decay, otherwise known as cavities. This condition is commonly thought of as a disease that only affects children, but adults can be just as vulnerable without proper care for their teeth.
The first thing you should know if how your tooth is structured. Contrary to what you're taught in school, it's not comprised entirely of bone. Instead, the tooth sports a few layers, and as tooth decay eats away at each layer, it can cause severe pain as you get further into the tooth.
Cementum and Periodontal Membrane – connective tissue connecting the tooth to the bone.
When a person experiences cavities, they are often due to when the layers of the tooth are being eaten away. When it reaches much more tender areas such as the pulp, that's when patients can begin to experience sharp pains.
While cavities are more commonly associated with children, adults with poor oral health care can be just as vulnerable to tooth decay and other forms of periodontal disease. When you eat, any leftover food particles and bacteria can become trapped between your teeth and fester, feeding the bacteria. When these bacteria feed on the sugars in the food particles, acids are dispensed in the form of plaque.
If a tooth has suffered too much damage from tooth decay, the infection could spread. If a tooth is too far gone for fillings and root canals, don't despair. Dental implants with Altschuler Periodontic and Implant Center can bring your smile back to it's former glory, including crafting the implant to match your neighboring teeth and improve your oral health. Contact us today at our Gainesville, FL office to schedule a consultation with Dr. Altschuler, where he'd be happy to answer your questions, examine your oral health, and help you determine if dental implants are right for you and your oral health.


What are the actions triggered by the edge gestures in the Windows 10 operating system?
Left Edge Swipe: This gesture brings up the Task View, which is the universal task-switching interface.
Right Edge Swipe: This gesture brings up the Action Center, which shows the notification and commonly used system settings.
Top Edge Swipe: This gesture bring up the hidden title bar (Short swipe) or will snap or close an app while the operating system is in Tablet Mode (Long swipe).
Bottom Edge Swipe: This gesture brings up the taskbar when an app is in full screen.
The multi-touch gesture function is not working with the Windows 10 operating system.


text:
Laser Technician- Manufacturing Technician D
Our Business and Operations team has an unwavering focus on our commitment to excellence in everything we do. They're the backbone of our ability to deliver mission solutions with speed, innovation and flawless execution.
What makes a successful Business and Operations team member at L3Harris?
Detail-Oriented
My favorite part of working for L3Harris is knowing that the parts that I procure go into products that help save lives.
Lizzie, Procurement Associate, Rochester, NY
L3Harris Technologies - Advanced Laser Systems Technology (ALST) is a world leader in the development and production of advanced laser rangefinders, designators, targeting systems and components. Based in Orlando, FL, ALST supports all branches of the United States Military, allied nations, OEM customers, border security and development labs. We offer competitive benefits, an alternative 9/80 work schedule, and the opportunity to work with a talented and diverse group of professionals. This position is located in Orlando, FL.
Job Title: Laser Technician- Manufacturing Technician D
Job Location: Orlando, Florida
The Laser Technician (Manufacturing Technician C) works with other manufacturing employees on the installation, alignment, testing and operation of laser rangefinders and designators. This position works under general supervision in a production environment in support of production, repairs and as required engineering development. Assists as required in the development of build techniques in order to successfully transition new products from prototype to production.
Essential Functions and Basic Duties:
Performs any combination of following tasks to assemble laser and laser system components, subassemblies, products, or systems: Reads work orders, follows production drawings, or receives verbal instructions regarding duties to be performed.
Coordinates with Engineering, Quality and Manufacturing to ensure a low-cost producible design and support the transition from Development to full rate production.
Records, analyzes and interprets test data, makes recommendations for improvements in yield.
Able to mentor and train junior level technicians
Assists in setting up and verifying optical, electronic and environmental test equipment.
Assembles and tests optical, mechanical and electrical subassemblies.
Assembles mechanical parts and cooling systems.
Records, analyzes and interprets test data.
Completes optical bonding, cleaning and inspection of laser units.
Builds wiring harness, solders and performs PCB assembly of electrical and electro-optical subassemblies.
Positions and aligns parts in specified relationship to each other in jig, fixture, or other holding device.
Capable of assembling, alignment and testing of laser components, lasers and laser systems assemblies while under limited supervision.
Installs finished assemblies or subassemblies into next higher assemblies.
Performs in-line go-no-go testing and inspection, using test and measuring instruments, and electronic test equipment, to ensure parts and assemblies meet production specifications and standards.
Monitors and defines priorities for the projects he/she is managing on a daily basis.
Demonstrates ethical and professional behavior in accordance with company values.
All other duties as assigned.
Fully capable of working with minimal supervision or direction
Hands-on mechanical, electrical, optical and laser assembly aptitude and experience.
Detailed knowledge of Laser and Optics, testing and integration and diagnostics
Skilled in electrical/mechanical assembly.
Proficient in the operation of standard optical and electronic test equipment including oscilloscopes, frequency counters, pulse generators, digital multi-meters, laser energy meters, frame grabbers and cameras.
Skilled in conducting testing and inspections of products throughout the assembly process.
Ability to set-up, align and calibrate optical alignment stations.
Adept at working closely with engineering to develop and make recommendations for improvements in production methods in support of legacy, current and future products.
Ability to interpret and work from drawings, wire run lists, wiring diagrams, schematics and procedures
Proven success in a fast paced development and manufacturing environment and possess a willingness to take ownership, accept accountability, and thrive under pressure.
Possess exceptional communication (both oral and written) and listening skills, with a strong orientation to details, and the ability to make quick, informed decisions.
Education/Certification:
Minimum two years post-Secondary / Associate Degree from a technical or trade school and 6 or more years of prior relevant experience / Electro-Optical experience preferred.
Must be a United States Citizen.
Our Commitment to a Diverse and Inclusive Culture
L3Harris published its first Diversity and Inclusion Annual Report to show our progress toward creating a diverse and inclusive culture.
Lifting off with the Europa Clipper spacecraft
Is the environment of Jupiter's moon Europa suitable for life? NASA hopes to be able to tell us – and L3Harris has a role in the mission. Our circuit boards will be integrated into the Radar for Europa Assessment and Sounding: Ocean to Near-surface, or REASON.
Technical, Orlando, Florida, United StatesRemove

redpajama_set_name: RedPajamaCommonCrawl


text:
//-----------------------------------------------------------------------
// <copyright file="ObservableSinkSpec.cs" company="Akka.NET Project">
//     Copyright (C) 2009-2020 Lightbend Inc. <http://www.lightbend.com>
//     Copyright (C) 2013-2020 .NET Foundation <https://github.com/akkadotnet/akka.net>
// </copyright>
//-----------------------------------------------------------------------

using System;
using System.Collections.Generic;
using Akka.Actor;
using Akka.Streams.Actors;
using Akka.Streams.Dsl;
using Akka.Streams.TestKit;
using Akka.Streams.TestKit.Tests;
using Akka.TestKit;
using FluentAssertions.Execution;
using Xunit;
using Xunit.Abstractions;

namespace Akka.Streams.Tests.Dsl
{
    [Collection(nameof(ObservableSinkSpec))]
    public class ObservableSinkSpec : AkkaSpec
    {
        #region internal classes

        private sealed class TestObserver<T> : IObserver<T>
        {
            private readonly TestProbe _probe;

            public TestObserver(AkkaSpec spec)
            {
                _probe = spec.CreateTestProbe();
            }

            public void OnNext(T value) => _probe.Ref.Tell(new OnNext(value), ActorRefs.NoSender);
            public void OnError(Exception error) => _probe.Ref.Tell(new OnError(error), ActorRefs.NoSender);
            public void OnCompleted() => _probe.Ref.Tell(OnComplete.Instance, ActorRefs.NoSender);

            public T ExpectEvent(T expected) => (T)_probe.ExpectMsg<OnNext>(x => Equals(x.Element, expected)).Element;
            public TError ExpectError<TError>(TError error) where TError : Exception => (TError)_probe.ExpectMsg<OnError>(x => Equals(x.Cause, error)).Cause;
            public void ExpectCompleted() => _probe.ExpectMsg<OnComplete>();
            public void ExpectNoMsg() => _probe.ExpectNoMsg();
        }

        #endregion

        public const string SpecConfig = @"akka.loglevel = DEBUG";
        private ActorMaterializer Materializer { get; }

        public ObservableSinkSpec(ITestOutputHelper helper) : base(SpecConfig, helper)
        {
            var settings = ActorMaterializerSettings.Create(Sys);
            Materializer = ActorMaterializer.Create(Sys, settings);
        }

        [Fact(Skip = "Racy on Azure DevOps")]
        public void An_ObservableSink_must_allow_the_same_observer_to_be_subscribed_only_once()
        {
            this.AssertAllStagesStopped(() =>
            {
                var probe = new TestObserver<int>(this);
                var observable = Source.From(new[] { 1, 2, 3 })
                    .RunWith(Sink.AsObservable<int>(), Materializer);

                var d1 = observable.Subscribe(probe);
                var d2 = observable.Subscribe(probe);

                d1.ShouldBe(d2);

                probe.ExpectEvent(1);
                probe.ExpectEvent(2);
                probe.ExpectEvent(3);
                probe.ExpectCompleted();
                probe.ExpectNoMsg();

            }, Materializer);
        }

        [Fact(Skip = "Racy on Azure DevOps")]
        public void An_ObservableSink_must_propagate_events_to_all_observers()
        {
            this.AssertAllStagesStopped(() =>
            {
                var probe1 = new TestObserver<int>(this);
                var probe2 = new TestObserver<int>(this);
                var observable = Source.From(new[] { 1, 2 })
                    .RunWith(Sink.AsObservable<int>(), Materializer);

                var d1 = observable.Subscribe(probe1);
                var d2 = observable.Subscribe(probe2);

                probe1.ExpectEvent(1);
                probe1.ExpectEvent(2);
                probe1.ExpectCompleted();
                probe1.ExpectNoMsg();

                probe2.ExpectEvent(1);
                probe2.ExpectEvent(2);
                probe2.ExpectCompleted();
                probe2.ExpectNoMsg();

            }, Materializer);
        }

        [Fact(Skip = "Racy on Azure DevOps")]
        public void An_ObservableSink_must_propagate_error_to_all_observers()
        {
            this.AssertAllStagesStopped(() =>
            {
                var e = new Exception("boom");
                var probe1 = new TestObserver<int>(this);
                var probe2 = new TestObserver<int>(this);
                var observable = Source.Failed<int>(e)
                    .RunWith(Sink.AsObservable<int>(), Materializer);

                var d1 = observable.Subscribe(probe1);
                var d2 = observable.Subscribe(probe2);

                probe1.ExpectError(e);
                probe1.ExpectNoMsg();

                probe2.ExpectError(e);
                probe2.ExpectNoMsg();

            }, Materializer);
        }

        [Fact]
        public void An_ObservableSink_subscriber_must_be_disposable()
        {
                var probe = new TestObserver<int>(this);
                var tuple = Source.Queue<int>(1, OverflowStrategy.DropHead)
                    .ToMaterialized(Sink.AsObservable<int>(), Keep.Both)
                    .Run(Materializer);
                var queue = tuple.Item1;
                var observable = tuple.Item2;

                var d1 = observable.Subscribe(probe);

                var t = queue.OfferAsync(1);
                t.Wait(TimeSpan.FromSeconds(1)).ShouldBeTrue();
                t.Result.ShouldBe(QueueOfferResult.Enqueued.Instance);

                probe.ExpectEvent(1);

                t = queue.OfferAsync(2);
                t.Wait(TimeSpan.FromSeconds(1)).ShouldBeTrue();
                t.Result.ShouldBe(QueueOfferResult.Enqueued.Instance);

                probe.ExpectEvent(2);

                d1.Dispose();

                t = queue.OfferAsync(3);
                t.Wait(TimeSpan.FromSeconds(1)).ShouldBeTrue();

                probe.ExpectCompleted();
                probe.ExpectNoMsg();
        }
    }
}

redpajama_set_name: RedPajamaGithub


Manways | Worley Welding Works, Inc.
TNEMEC T390 and T391 have been installed on over 400 transports, and on 1,000+ manways of Worley products.
Click here to download the Resistance Chart for T391.
in the oilfield for decades : Fiberglass Reinforced Plastic (FRP), and Clay & Bailey Manways.
Owner/Operator of Southwest Acid Services LLC, Located in Liberal KS. One FRP-Lined manway was installed on his 3-compartment transport in June of 2011.


Dulini Leadwood Lodge is a luxury safari lodge in the Sabi Sand Game Reserve. With just 4 suites, Leadwood is the ultimate in exclusive safari luxury. Booking this lodge for exclusive use of all suites allows for a fantastic getaway for a large family or group of friends.
Dulini Leadwood Lodge is located in the exclusive Sabi Sand Game Reserve allowing guests to experience close-up sightings of Africa's Big 5. If you're feeling adventurous, an experienced ranger and tracker will lead you on the ultimate bush experience – a walking safari – where you will have the opportunity to enjoy the abundant birdlife, flora and the fascinating insect life.
Leadwood's 4 Suites are distanced to offer solitude and serenity. Distinctive en-suite bathrooms provide all the comforts and pampering that you may desire. The lodge interiors are uncluttered yet contemporary, restrained yet cosseting. You'll have your own private eternity-edge pool with a wrap-around deck. The pools soothe and refresh in the warmth of the day, while a blazing fireplace in each suite offers a cosy refuge when cool nights creep in.


text: Q: Different YAxis scaling for LineChart with multiple data sets (more than 2) I need a chart with multiple lines, and each of this line needs to have its own YAxis so it could scale to the full size of rgaph view. I know how to implement this with MP Chart if I have two data sets. But I need draw on graph up to 16 different data sets with its own YAxises. Any suggestion with code example please?

redpajama_set_name: RedPajamaStackExchange


text:
Q: C++ Operator<< Overloading to Print Member Variable Values All -- I have checked existing discussion topics and/or questions on this, and none seems to address this. Hence posting this question. Happy to be referred to an existing link that might already be addressing this exact issue, if I overlooked it.
Below is my snippet of code:
class MyBook{
  public:
    MyBook(): bidPrices(10, 0.0),
              askPrices(10, 0.0),
              bidSizes(10, 0),
              askSizes(10, 0) {}
    std::vector<double> bidPrices;
    std::vector<double> askPrices;
    std::vector<int> bidSizes;
    std::vector<int> askSizes;
};

// Forward declaration
std::unordered_map<std::string, std::unique_ptr<MyBook>> myBookMap;

// Overload << to print.

std::ostream&* operator<<(std::ostream& os, MyBook& mbk)
{
  os << "bid price: " << mbk.bidPrices[0] <<  " "
     << "bid size: " << mbk.bidSizes[0] <<  " "
     << "ask price: " << mbk.askPrices[0] <<  " "
     << "ask size: " << mbk.askSizes[0] << endl;
  return os;
}

Later inside main():
std::unordered_map<std::string, std::unique_ptr<MyBook>>::iterator it = myBookMap.begin();
while (it != myBookMap.end())
{
  std::cout << it->first;
  std::cout << it->second;
}

At compile time, I see "error: no match for 'operator<<'" error.
It possibly couldn't be because of the differing data types between sizes and prices, and even if it is that, I don't see how I can use a template for that when I am passing in the object (mbk) as opposed to a vector (int vector vs. double vector) as the argument to the operator<< overloading function.
Thanks for any insights. Happy to be crucified, although I'm still a newbie.
Best wishes.

A: Figured out. Schoolboy error. The value was a pointer to object, hence should be. This compiles fine.
std::cout << *it->second;


The project involves the gut renovation of a two bedroom two bathroom apartment on the Upper West Side, in the Morningside Heights neighborhood of Manhattan, NY.
The existing kitchen was opened up to create a breakfast bar that connected the kitchen and the dining room. Both bathrooms were gut renovated with new fixtures and finishes. Cove lighting was added to the living and bedrooms areas.


text:
Australia: Restructure or Uproot
This article first appeared in Spectator, 2009
Tyson Stelzer
More than one-sixth of Australia's vineyards are unprofitable and supply exceeds demand by more than twenty percent, according to a frank new report from the nation's leading peak bodies.
Entitled the 'Wine Restructuring Action Agenda,' the report suggests that the nation's wine industry is suffering its toughest period in two decades. Released to all winemakers and grape growers last month, it was compiled jointly by The Winemakers' Federation of Australia, Wine Grape Growers' Australia, The Australian Wine and Brandy Corporation and The Grape and Wine Research and Development Corporation.
The report highlights a surplus in excess of 100 million cases, suggesting that this will more than double in two years at current rates of production. Excess annual production equates to between 20 000 and 40 000 hectares of vines, equivalent to total sales to the UK, Australia's second largest export market after the US.
"Structural surpluses of grapes and wine are now so large that they are causing long-term damage to our industry by devaluing the Australian brand, entrenching discounting and undermining profitability," the report says.
Ambitious sales growth hopes are not expected to absorb more than one-quarter of the excess, and natural attrition of production due to drought, water shortages and climate change is estimated to provide no more than ten percent of the required reduction. The report concludes that "it is imperative that the grape supply capacity corresponding to the uncompetitive surplus be retired from the wine industry."
"It's not as simple as saying that we have twenty percent oversupply so therefore twenty percent of vineyards must come out," explains Stephen Strachan, Chief Executive of The Winemaker's Federation of Australia. "This report is more about structuring the industry for the coming decades in order to get out of the cycle of excess fruit ending up as cheap wine."
High cost structures in many regions have led to uneconomic fruit, threatening the viability of vineyards and wineries. "The industry must restructure both to reduce capacity and to change its product mix to focus on sales that earn viable margins," the report states. "Tough, informed decisions must be made by individual growers and wineries, from as early as the 2010 vintage." For some growers, this will mean changing varieties, reducing running costs or increasing fruit quality. Others may need to remove unprofitable vineyards or leave the industry altogether.
The impact will hit some regions harder than others. "For the Barossa it's not like we have a large oversupply," says Sam Holmes, CEO of the Barossa Grape and Wine Association. He estimates that twenty percent of Barossa fruit is sold at unprofitable prices. "If you're growing low grade fruit in the Barossa you're just not going to survive," he says. "We need to respond by working with unsustainable growers to decrease their cost of production or increase the quality and price of their fruit."
Others are less convinced of the merits of the report. "Even if we removed 20 000 hectares of vines tomorrow, we're not going to fix the global oversupply," says Shay McQuade, General Manager of the Riverland Wine Industry Development Council, which oversees one quarter of the nation's wine production. "If we reduced the global oversupply by one percent, Chile or Argentina could reverse that in no time."
For McQuade, the solution is to grow sales by changing the attitude of the market. The Riverland has recently developed its own 'Strategic Plan for Wine Industry Development', which focuses on building the market to increase demand rather than addressing supply.
This approach challenges the intention of the report, to "dispel any notion that the industry can trade its way out of its current problem." Discussions are set to continue as the peak bodies liaise with regional associations and individual growers over the coming months to assess regional data and examine the performance and viability of individual vineyards.
"We're not telling anyone what to do," explains Strachan. "We're here to offer one-on-one support for wineries and growers, to help them with ongoing decision making." But he emphasises that this is not simply a matter of increasing market demand. "We are concerned about building a sustainable future for regions like the Riverland who face real challenges such as an increasing cost of water. Grapes that end up as 'three bottles for nine quid' in UK are not profitable. Someone in the value chain is losing money and at the moment that's the grape grower."
Alongside increasing water prices, the report highlights a number of factors as weakening the outlook for Australia's long-term global competitiveness, including unfavourable exchange rates and increasing labour costs. It also suggests that Australian wine producers are likely to face higher costs for carbon emissions trading than their international commodity wine competitors. The release of the report coincides with vigorous debate in the Australian senate over Prime Minister Kevin Rudd's Carbon Pollution Reduction Scheme and Emissions Trading Scheme, as Australian wine producers brace themselves for increased costs associated with environmental sustainability.
In the short-term, Strachan estimate that Australia's 2010 vintage will be smaller than 2009 in spite of higher yield projections. "A number of larger wineries have indicated that they are lowering their requirements, so there are growers out there who produce grapes that won't be processed," he says. "This will mean that many growers are faced with some tough decisions."
The pressure of oversupply has been felt across the wine world this year, exacerbated by a decrease in global consumption. A new EU compensation scheme to encourage growers to abandon uneconomical vineyards has led to an estimated 73 000 hectares of vines removed in Europe already this year.
St Erth Grampians Shiraz


Want to create a unique ambience outdoors that is both decorative and enchanting? You can also turn the portable lantern into candle mode. Then it gives a warm glow and dynamic flicker.
The portable lantern can be easily charged with any compatible USB. The USB cable is included.
This portable lantern is specially designed for outdoor use and is water-resistant.
This Philips portable lantern provides powerful warm white light up to 350 lumen. This make the ideal lamp to read outside, light up the barbecue, finish a job in the garden and many other outdoor activities.


text:
PCOS is a common endocrine disorder associated with different manifestations. It is well established that insulin resistance plays a vital role in the development and persistence of this dysfunction and is found in almost 90% of obese women having PCOS, asserting the fact that obesity has a synergistic action with impaired insulin action. Insulin resistance and hence the consequent hyperinsulinemia, contributes to the existing hyperandrogenaemia, leading to anovulation, followed by infertility in PCOS patients. Moreover, Insulin resistance is also critically responsible for various components of the metabolic syndrome in women.
ASPIRE's SIG Webinar on "PCOS and Insulin Resistance" will update participants on the recent concepts of how insulin resistance affects women with PCOS, how we could diagnose it, and the need to diagnose it. The management of insulin resistance in PCOS women with infertility and those with metabolic dysfunction, will be addressed in details by the brilliant speakers of our webinar. This is one webinar of ASPIRE's you should not miss! During the Q&A you will get answers to all your queries from the global experts of ASPIRE!
1. How Does Insulin Resistance Affect Women with PCOS?
Speaker: Dr Anju Joham (Melbourne, Australia) [ Click to view speaker's bio ]
Click to view lecture abstract
This will be updated soon.
2. Management of Infertility in women with PCOS
Speaker: Professor Eileen Manalo (Manila, Philippines) [ Click to view speaker's bio ]
Anovulatory infertility is a prominent feature of women with Polycystic Ovary Syndrome, seen in as many as 80% of these women. Lifestyle intervention, with as little as 5% weight reduction, is considered first line treatment for overweight and obese PCOS women, due to its health, metabolic, reproductive and psychological benefits. Pharmaceutical ovulation induction treatments include letrozole, clomiphene citrate and metformin, and combination of clomiphene citrate and metformin as first-line agents. Gonadotrophins may also be given as first-line pharmacologic therapy provided there is close ultrasound monitoring, counselling on cost and potential risk of multiple pregnancy. Second-line therapy for ovulation induction include gonadotrophins and laparoscopic ovarian drilling. IVF-ICSI is considered third-line treatment for anovulatory infertility when first or second-line agents have failed. The role of bariatric surgery and in-vitro maturation will likewise be discussed.
3. Management of Metabolic Dysfunction in women with PCOS
Speaker: Dr Rong Li (Beijing, China) [ Click to view speaker's bio ]
Polycystic ovary syndrome (PCOS) is the most common endocrine disorder in women during their reproductive ages, which is generally shows with oligo/amenorrhea, anovulatory cycles, clinical o biochemical hirsutism, polycystic ovaries and, in a significant percentage of cases, insulin resistance. PCOS is associated with significant metabolic consequences, including increased risk of impaired glucose tolerance and type 2 diabetes mellitus, atherogenic dyslipidemia, systemic inflammation due to increased secretion of pro-inflammatory factors by adipose tissue, non-alcoholic fatty liver disease, hypertension and potential coagultion disorders. PCOS affects quality of life and can worsen anxiety and depression either due to its symptoms or due to the diagnosis of a chronic disease. Treatment aim in PCOS include optimising healthy weight, improving underlying hormonal disturbances, prevention of future reproductive and metabolic complications, and improving quality of life.
The first and most effective therapy for metabolic dysfunction typically consists of lifestyle modifications including a diet and exercise regimen. Lifestyle treatment may improve a number of anthropometric markers in women with PCOS. A 5% to 10% weight loss is considered clinically significant and is associated with metabolic, reproductive and psychological health benefits. Insulin resistance is a key aetiological factor in PCOS, associated with increasing severity of PCOS. Lifestyle modifications may improve insulin resistance independent of weight loss, as demonstrated in the general population. Studies have shown that Lifestyle intervention may also improve quality of life scores in the domains of emotions and infertility in PCOS. As such, there is a strong rationale for lifestyle interventions for both improving underlying hormonal imbalances and management of weight for a large proportion of women with PCOS.
Medication are also the main method for the treatment of PCOS patients with metabolic disorders. The use of oral contraceptives has been shown effective in reducing acne and hirsutism and regulates the menstrual cycle. Various drugs that improve insulin sensitivity have been proposed and metformin is certainly the most widely used. Evidence indicated that metformin is effective overall and /or in specified subgroups, in improving weight, BMI, WHR ratio, testosterone and TG in women with PCOS. In addition, anti-obesity pharmacological agents, anti-androgen pharmacological agents, and lipid-lowering drugs need to be applied individually according to the needs of patients and their physical conditions.
Click here to watch the lecture recordings – Accessible to ASPIRE members only. To register as an ASPIRE member, click here
LIVE WEBINAR SESSION
The live webinar session was held on 5 August 2021 at 5.30pm (GMT+8).
Moderators: Dr Duru Shah (Mumbai, India) Panellists: Dr Anju Joham (Melbourne, Australia), Professor Eileen Manalo (Manila, Philippines), Dr Rong Li (Beijing, China)
Dr Anju Joham (Melbourne, Australia)
Dr Joham is an endocrinologist at Monash Health, Melbourne, Australia. She has recently established a statewide multidisciplinary Polycystic Ovary Syndrome (PCOS) Service based at Monash Health. She was involved in the guideline development group to provide the updated International Evidence-Based Guideline for the assessment and management of PCOS. Dr Joham is a Senior Research Fellow at the Monash Centre for Health Research and Implementation, School of Public Health and Preventive Medicine, Monash University, Australia. She completed her PhD focusing on Polycystic Ovary Syndrome, obesity and insulin resistance. In her PhD, Dr Joham was involved in a mechanistic insulin resistance study that examined insulin resistance in lean and obese women with PCOS compared to controls. Now in her postdoctoral studies, Dr Joham is working with longitudinal cohort studies with the aim of studying the natural history of PCOS over the reproductive lifespan from adolescence, young adulthood to menopause.
Dr Duru Shah (Mumbai, India)
Prof. Duru Shah, MD FRCOG FCPS FICS FICOG FICMCH DGO DFP
Dr. Duru Shah is the Director of Gynaecworld – the Center for Women's Health & fertility. She is the Founder President of the "The PCOS Society" of India, a multidisciplinary Society which focuses its attention on the subject of PCOS, from adolescence to the post reproductive period of a woman's life, At the International level she is currently the International advisor to the SQUART (Safety and Quality in ART) group at ESHRE, Chair of the Special Interest Group (SIG) on Reproductive Endocrinology at ASPIRE, Chair of the Indian Special Interest Group (ISIG) at ASRM, Country Representative of ISAR at ASPIRE.
She has served as the President of the Indian Society of Assisted Reproduction (ISAR ), President of the Federation of Obstetrics and Gynecological Societies of India (FOGSI), Chair of the Indian College of Obstetricians & Gynecologists (ICOG). President of the Indian Menopause Society and at the International level she has been a Member of the Ethics Committee of FIGO, Director of Digital Education of the International Menopause Society, and an Invited Technical expert by the Ministry of Health, Government of India and WHO for various Expert Group Meetings related to women's health.
Dr. Shah has been the proud recipient of many Orations, Awards and Honours, the most prominent being the "FIGO-Distinguished Merit Award" being the first and only Indian Recipient of this Prestigious Award, besides being conferred the "Honorary Fellowship of the Royal College of Obstetrics & Gynecology" and the OPPI award by Hon. Minister of State Smt. Anupriya Patel for outstanding contribution in the field of women's health.
On the academic front she has been a Member of the Editorial Boards of 3 International Journals ie. "The Obstetrician & Gynecologist (TOG)" the Journal of the Royal College of Obstetricians and Gynaecologists (RCOG) London, the "Climacteric", the Journal of the International Menopause Society, since 2010 and the "Journal of Human Reproductive Sciences", the Journal of the Indian Society for Assisted Reproduction and many National Journals. She has also served as Editor of the "Journal of Midlife Health" of the Indian Menopause Society and is a peer reviewer for many other journals.
On the Social Front, she has initiated her own NGO "The Women's Empowerment Foundation" which works on the empowerment of women mainly related to imparting knowledge on reproductive and sexual health and skills to protect themselves from Gender Violence and self-sustainability.
Her areas of interest are Polycystic Ovarian Syndrome, Assisted Reproduction and Premature Ovarian failure.
Dr Eileen Manalo (Philippines)
Dr. Eileen M. Manalo graduated from the University of the Philippines College of Medicine and took her residency training in Obstetrics and Gynecology and fellowship in Reproductive Endocrinology and Infertility at the University of the Philippines-Philippine General Hospital. She was a visiting consultant at the National University Hospital and Mount Elizabeth Hospital in Singapore and National Hospital at Hanoi where she took further studies in Assisted Reproductive Technology. She underwent training for robotic surgery at Yonsei University in Seoul, South Korea. More recently, she also completed her masters degree in Biotechnology of Human Assisted Reproduction and Embryology, at The University of Valencia, Spain.
Dr. Manalo is currently a Professor VII at the Department of OB-Gyn of the University of the Philippines College of Medicine, where she served as the chief of the section of Reproductive Endocrinology and Infertility from 2007 to 2013 and from 2015 to 2018, and Chief of Service from 2013 to 2015. She is a founding member and was president of the Philippine Society for Reproductive Medicine in 2009. She served as the youngest president of the Philippine Society for Climacteric Medicine in 2008. She was a former member of the board of trustees of the Philippine Obstetrical and Gynecological Society. She was a member of the Philippine Board of Obstetrics and Gynecology from 2006-2007, and 2018-2020. She is a founding member and vice-president of the newly established Philippine Society for Fertility Preservation. She also served as board of trustees in the Philippine Society for Gynecologic Endoscopy from 2013 to 2018. She is a member of the International Editorial Board and Reviewers of the Fertility and Sterility Journal of Bangladesh. She is currently also an Associate Editor of the official journal of the Asia Pacific Initiative on Reproduction (ASPIRE), Fertility & Reproduction (F&R), and a member of the Scientific Committee for Athens, Greece Congress in 2022 of the International Federation of Fertility Societies.
She has contributed to several clinical practice guidelines on the Menopause, Infertility, Endometriosis, Myomas and Adenomyosis, PCOS and Abnormal Uterine Bleeding.
She has delivered many local and international lectures on Recurrent Pregnancy Losses, Repeated Implantation Failures, Endometriosis and Adenomyosis, PCOS, Premature Ovarian Insufficiency, Menopause and HRT, ART and Gynecologic Endoscopy, among others.
Dr Rong Li (Beijing China)
Professor Rong Li
Director of Department of Obstetrics and Gynecology and Center for Reproductive Medicine, Peking University Third Hospital, Beijing, China
Co-chairperson of ASPIRE Endometrium and Implantation Special Interest Group
Professor Rong Li specializes in clinical treatment, education and medical researches within the fields of Obstetrics and Gynecology with research directions on reproductive medicine, female fertility evaluation, endometrial receptivity and PCOS. She published more than 60 SCI articles in medical journals, including Cell, Nature, Lancet, et al. She also received many awards from government including National Science and Technology Progress Award and Scientific Progress Award from Ministry of Education.


Too often, PPC and other traffic leads directly to a shopping cart (e.g. Amazon) or subscription page and doesn't provide shoppers with enough information to make a sound purchase decision. Integrating a landing page into your sales funnel can help educate shoppers o n your products or services and bring them closer to a buying decision, therefore leading to better conversions.
Samples available upon request. Contact me today to discuss what this landing page copywriter can do for you.


I have always loved trumpet ensemble music. I enjoy performing and teaching the genre as well. Despite the fact that there is great music written for trumpet ensemble, it remains a neglected part of the trumpet repertoire. So, when Four Winds asked me to make a recording, it seemed like the logical choice.


text:
Q: I need to convert a date in String format to an actual date in order to check if it's Friday I have a date in String format, in the following manner "2016-07-08" (8th July 2016). I need to check if this is a Friday, the reason is that the date will change and I will always need to check if the provided date is Friday. I am using the following code (assume startDate is a String which holds my date):
DateFormat formatter = new SimpleDateFormat("YYYY-MM-dd");
java.util.Date date = formatter.parse(startDate);
cal.setTime(date);
if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.FRIDAY){
  System.out.println("IT'S FRIDAY!!!!");
}

I tried outputting the value that is stored in cal, and it is returning Mon Jan 04 00:00:00 CET 2016.

A: Capital Y is for week-year. You probably meant yyyy-MM-dd (with lower case y for the year).
The javadoc lists all the valid patterns.

A: It should be yyyy, not YYYY.
Use this.
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

A: Your problem lies in pattern used for parsing years. Instead of creating SimpleDateFormat with YYYY-MM-dd please use this instead
new SimpleDateFormat("yyyy-MM-dd")

A: You should use "yyyy-MM-dd" as the date format with lower case 'y'.

A: Other answers are correct. But the Question and Answers use outmoded classes.
java.time
The java.time framework supplants the troublesome old date-time classes bundled with the earliest versions of Java.
Boolean isFriday = LocalDate.parse( "2016-07-08" ).getDayOfWeek().equals( DayOfWeek.FRIDAY );

The LocalDate class represents a date-only value without time-of-day and without time zone.
The DayOfWeek enum has seven instances to represent and test the day-of-week.
You input string is in ISO 8601 format. The java.time classes use Those standard formats by default in parsing and generating String representations. So no need to define a formatting pattern.


New in town, it's Tanga!, a party brought to you by promotor Locamente (the same team responsible for ¡Que Trabaje Rita! and RuPaul's Drag Race). The fiesta is a tribute to fun in its purest state with no complexes, as represented by the 'tanga' (thong) itself when worn with pride. With a carefree and tacky-in-a-good-way spirit of a drag queen with her chest hanging out, Locamente aim to have Tanga! be an antidote to boredom. Seeing as it's a dance party, good DJs (Jordi Cruz Perez aka Chico Malo, Dijei Mata and Tanga! DJs) are there to guarantee you keep moving on the floor. And to ensure that temps stay high, 'tanga boys' will be there to shamelessly show off their goods. Wash it all down with Shotka shots.


text:
Home/India/Need for comprehensive survey of new education policy
Need for comprehensive survey of new education policy
Shivam BangwalOctober 15, 2021
Among the many positive and negative aspects of the New Education Policy, 2020, the policy-makers of the country must also incorporate the current challenges.
Manish Jaisal
Among the many positive and negative aspects of the New Education Policy, 2020, the policy-makers of the country must also incorporate the current challenges. The condition is that in spite of more than a hundred years of media education in the country, people seem to be involved in bloodshed citizens with a well-publicized message. A big democratic country like India is trying to take its education system to the international level, what will be good for the citizen here!
Every student of the country should develop basic literacy and conceptual understanding while developing their all-round development with their unique ability, identity, with this goal, the Government of India had decided to implement the new education policy last year. The action plan, which is said to be multidimensional, was made keeping in mind Goal Four of the Sustainable Development Agenda 2030 adopted in 2015, in which the Global Education Development Agenda is proposed. It recognizes the need to ensure inclusive and equitable quality education for all by 2030 and promote opportunities for lifelong education.
Any healthy society can be assessed by the availability of accessible education system for the students in that society. Dr. Bhimrao Ambedkar, who gave the world's largest written constitution to the country, faced the crisis of this system in his student life. Despite this, famous personalities of the world became famous for their deeds. In the beginning of the new education policy, it has been clarified that in this, flexibility, multilingualism, ethics, humanism, constitutional values, life skills, connection to the roots of Indianness, etc. will be adopted prominently. This is the reason that along with Indian languages, there will also be arrangements for the study of Korean, German, Portuguese, Russian and other foreign languages, so that a student can understand the global scenario in the respective language.
One of the things that has been kept prominent in the formulation of the New Education Policy, 2020 is to give knowledge of words, sounds, colors, shapes, numbers etc. to children from class one. It is possible for a school to teach a lot of this to its students in a smart classroom in lieu of expensive fees charged by private schools, but it should be clear how the government sees this point amidst the dilapidated system of government schools. Even today in the country, the difference between 'S', 'S' and 'S' is not hidden from anyone, in which way a primary teacher explains to the students. The teacher confused between the 'S' with the pliers and the 'S' with the hexagon, how the student will grow up to become a good learner of Indian languages, unless the teacher will not express the word sound correctly in that primary class. At the same time, will the government be able to provide the basic needs of the teacher for sounds, colors and shapes, so that he can explain to the student of class I in this technological age?
When this new education policy was ready, at the same time the havoc of Corona came among us in the country. As a result, while 20 per cent of school children drop out in the middle, their number has gone up to eighty per cent. Schools are not fully open for almost two years. What is the moral responsibility of government school teachers to maintain the activeness of the studies of those students, it is the subject of research. There is also one aspect that ever since the corona epidemic has spread, government teachers like other departments have been engaged as assistants. They teach in class groups where the percentage of digital media penetration has dropped significantly.
The most important topic of discussion of the new education policy is also the point that the students studying in class six to eight should participate in the ten-day classless class and do local vocational work like carpenter, gardener, potter and other household tools related work. I am said to be proficient. It is worth mentioning here that most of the students studying in primary school are laborers, farmers and from lower middle class families. In such a situation, after learning these works, what is the guarantee that the people of his family, who themselves are struggling for two times' bread, will not engage them in the same work? Somewhere it seems like promoting the violation of the rights of child labor. There is also the other aspect that if this curriculum is implemented equally in all the schools of the country and it is mandatory to enroll one student from the family of a government employee in a government school, then the scope for improvement will increase. Otherwise, it looks like a sort of continuation of the varna system. Carpenter's boy Carpenter, Cobbler's boy By becoming a cobbler, he will continue to run the family.
Another aspect of the new education policy is very worrying. Regarding the appointment of school teachers, it was clearly stated in the new education policy that people especially those from rural background should come into the teaching profession. For this, a four-year B.Ed course will be started. There are still lakhs of people roaming in the country, protesting on the streets demanding the compulsory to become BEd, BTC and other teachers. In such a situation, with another new qualification, perhaps for some time the government seems to want to postpone this question.
Talking about the holistic development of the new education policy, it is trying to say that other subjects should be taught as additional courses, their degree-diploma etc. should be taken. According to the acquisition of knowledge, there is no break in this decision, but when unemployment is at its peak in the country, in spite of getting equal opportunities of education, the vacancies of class specific are being filled under special campaign in the country. So many questions arise. The whole world is changing very fast in the knowledge landscape.
It can be seen how topics like 'Big Data', 'Machine Learning' and 'Artificial Intelligence' are progressing these days. Just as there was a flood of computer hardware and software at one time, the trend towards subjects like data science, computer science and mathematics has started increasing these days. If the government has not made any formula regarding their future employment and the future of degree holders of these subjects, then it should be implemented as soon as possible.
Talking about the New Education Policy, 2020 in higher education, the future-oriented approach of the government regarding quality universities and colleges does not seem to be clear from the new policy. Our system will seem to fail in the new education policy designed to produce reflective, multi-talented creative individuals to meet the needs of the twenty-first century. The experience of appointment of Assistant Professor in any Central University of the country speaks truth.
There are many problems, for which concrete steps need to be taken. The question is, where are the views of students and teachers with the challenges facing the Ministry of Human Resources and the Department of Education at present? Directly among the many positive and negative aspects of the New Education Policy, 2020, the policy-makers of the country should also include the current challenges. The condition is that in spite of more than a hundred years of media education in the country, people seem to be involved in bloodshed citizens with a well-publicized message.
challenging comprehensive comprehensive survey education negative New Education Policy policy policy maker positive survey
Shivam Bangwal
Shivam Bangwal is a young entrepreneur who is professional full time tech, travel and coding enthusiast with a post graduation degree of Master's of Computer Applications. He is a founder of Youthistaan, People News Chronicle, Branding Panther and Digital Leader.
Brett Lee tied the bridge of praise for Rahul, also said a big thing about Team India
Petrol Diesel Price Hike: Petrol-Diesel became expensive again today, know the rate of your city
Rahul Gandhi did not get permission to go to Lakhimpur with CM Baghel and Channi
How safe is your food? Know about FSSAI Draft Rules
Ruckus increased in Lakhimpur, when the police stopped Priyanka Gandhi, she got angry, said this thing
Tightening screws on Myanmar
Bikram Singh Majithia: Dada was a minister in the Nehru government, bought the plane in 1935, Badal had asked – have you ever been to jail?
Show a great performance of excellent defense in Pro Kabaddi, Thalaivas and Panthers tie the match
Deposit 1500 rupees every month in this government scheme, you will get 35 lakhs, know details
KL Rahul may be India's next Test captain, Rohit will be responsible for ODIs
Ration card has to be linked with Aadhar, in this way do your work sitting at home, you will get many benefits
Australia thrashed England in the fifth test match, won the Ashes series 4-0
Youthistaan is a digital media/news company which provides quality content and latest news to the indian readers online.


text:
Q: Add ui hierarchy into the project generated by unity I construct ui hierarchy in xcode 6, then add them into the project generated by unity 4.6. here is where i add ui code:
- (void)showGameUI
{
    ...
    // UI hierarchy
    self.navigationC = [[UINavigationController alloc] init];
    _window.rootViewController = self.navigationC;
    _window.backgroundColor = [UIColor whiteColor];
    ...
}

The showGameUI is located in UnityAppController+ViewHandling.mm. I replace the rootViewController of window, so it should be a white display when app launch. But now, it shows the display implemented in unity.
This is original code:
- (void)showGameUI
{
     ...
    // UI hierarchy
    [_window addSubview: _rootView];
    _window.rootViewController = _rootController;
    [_window bringSubviewToFront: _rootView];
    ...
}

I replace rootViewController of window, make _rootController as a controller of the whole controllers map. This solution is not work this time, I am so confused. Could you help me? Thanks for any tips.

A: Finally I found the problem. My workmate who is unity guy, bury a bug in unity project. I am a ios developer, my job is work on the ios project generated by unity, so I know little about unity, I can't explain what bug is, and why it comes.


text:
Caring Bridge
Courtesy Services
Pastoral Resources for Birth Center and NICU
Staff and Students
Patient Information and TV Guide
In times of illness, trauma and loss, many people require more than physical care to enable them to cope and heal. That's why the professional chaplains of Covenant HealthCare serve in the hospital 24 hours a day to provide emotional and spiritual support to patients, families and hospital staff. Their goal is to support and foster healing and wholeness with people from all faiths, as well as those who do not belong to one.
Our chaplains are here to support you and your family with the following services:
Assistance and support in identifying and communicating basic spiritual/emotional/human needs.
Conflict resolution with the patient, family member(s) and staff
Grief/Loss care and support
Help with ethical/moral decisions and dilemmas
Referral to resources in the hospital and community
Wide range of religious services (reading of holy texts, prayer, sacraments, blessings and baptism, memorial services, etc.)
Helpful Resources:
Understanding the Grief Process
Covenant Pastoral Care Prayer Book
Advance Directive - Durable Power of Attorney for Heath Care Form
Advance Directive Quick Reference Guide
Covenant HealthCare is also committed to teaching and education. Our Pastoral Care Department offers professional learning opportunities for pastors, chaplains, seminary students or graduates, and commissioned lay people through the Clinical Pastoral Education Program.
For more information about Pastoral Care or the Clinical Pastoral Education Program, call 989.583.6042.


The band is working on with Justin Timberlake on the soundtrack for the next Coen Brothers' film. Above is Little Lion Man and below is Dust Bowl Dance. The band's website has a lot of information, including dates for the current European tour. Mumford & Sons will play domestic dates starting in mid June.


Roberts & Stevens is pleased to announce that three of its attorneys, Jacqueline D. Grant, Marc Rudow and Wyatt S. Stevens, have been selected by their peers for inclusion in the 2019 edition of Business North Carolina's Legal Elite, a listing of the state's top lawyers in business-related categories.
Jacqueline D. Grant is recognized in the Employment category. Grant represents individuals, businesses and organizations in a broad range of areas including civil litigation, complex personal injury, employment litigation and professional liability litigation at the trial and appellate levels in both North Carolina State and U.S. Federal Courts.
Marc Rudow is recognized in the Real Estate category. Rudow practices commercial and residential real estate law, land conservation, bankruptcy and creditors' rights, and estate planning. His real estate practice includes every stage of a real estate transaction, from initial contract, through due diligence to closing.
Wyatt S. Stevens is recognized in the Litigation category. Stevens represents individuals, businesses and organizations in state and federal courts throughout Western North Carolina in complex personal injury litigation, commercial litigation and zoning matters. His clients include companies and individuals engaged in the recreational sports industry, manufacturing, insurance, telecommunications, trucking and tourism industries.
« Does Your Estate Plan Still Accomplish Your Goals?


text:
Jensen Convertible Tops & Accessories
1972 thru 1975 Jensen Healey Roadster
1974 thru 1976 Jensen Interceptor
Originally in production from 1934 to 1976, this British sports car manufacturer has revived the Jensen Interceptor convertible top for 2012, with manufacturing taking place in a former Jaguar plant in Coventry. The Jensen convertible top was one of the first vehicles to use fiberglass in the body construction, which helped create a fast, lightweight sports car.
In the mid-70s, Jensen also formed a collaboration with Donald Healey. The Jensen Healey soft top was built as a joint venture between Jensen and Austin-Healey. Unfortunately the Jensen Healey convertible top was a short-lived model, falling prey to poor sales in the United Kingdom, along with logistical issues in the manufacturing process.
Q&A: Should You Get Acoustical Padding with Cloth For Mitsubishi Eclipse Convertible Tops
Answering customer questions about Mitsubishi Eclipse convertible tops with and without acoustical padding. Read More
Q&A: Firebird/Trans Am Factory and Non-Original Convertible Top Differences
Explaining the difference between factory original and alternative convertible top options for the Pontiac Firebird and Trans Am. Read More


AXOGEN, INC. has reached its limit for free report views.
AXOGEN, INC. does not currently have any hardcopy reports on AnnualReports.co.uk. Click the button below to request a report when hardcopies become available.
AxoGen (AXGN) is a global leader in innovative surgical solutions for peripheral nerve injuries. AxoGen is the only company focused specifically on the science, development and commercialization of technologies for peripheral nerve regeneration and repair.
Don't see the annual report for AXOGEN, INC? Please visit these similar companies.


text:
Manhattan Murder Mystery
After a murder in their locality, Carol decides to investigate despite receiving no support from Larry, her husband. However, when her friend joins in, he gets jealous and decides to participate.
30 Best Woody Allen Movies Ranked for Filmmakers
Woody Allen is a writer and director who bares his emotions and neuroses on screen. It's for this very reason that so many of his films feel so personal. Yet, as an audience, it feels harder than ever to make sense of the complicated nature that is Allen's catalog of work, especially in light of allegations… Continue reading 30 Best Woody Allen Movies Ranked for Filmmakers
Chris Heckmann March 18, 2020


Our guide will pick you up from your cruise exit door then travel privately in AC van for two and half hours to Dead Sea. Famous for being the lowest point on earth about 400 meters below the sea level and its salty water. The high minerals concentration in water with the dark mud on the shores makes it very valuable for several health treating. Arrive there then relish free time swimming & floating the water then get your lunch meal before traveling back to Aqaba port.


text:
Sean Oxspring's Omniverse
Indie Games Developer | Teacher | Writer | Voice-Actor |
Category: Games Design
The Propahverse: Episode I
This is a copy of the first devblog for my new game "The Propahverse: Episode I" that you'll be able to follow up on itch.io over the next few months. Please take a moment to read it!
Check out the project on itch.io here!
When me and my friend Will Bryce were much younger, we used to sit around making films. Weird films. Experimental kiddy films with no budget and an improvised plot that didn't make much sense at all. We made little stop motion LEGO films on a normal camcorder – painstakingly pressing the record button over and over to recreate frame-by-frame animations without any editing equipment. We made such wonderful films as "Gulp: The Movie – School Edition" and "The Mad Zombie Fishy Fish" and they were fun and good. People used to laugh at us and make fun whilst we did it, but we never stopped – because it was what we loved to do.
As we grew up and matured into immature and reasonably problematic teenagers, the love for making films, comics and games still burnt brightly in our hearts. By this point we'd assembled our high-school friendship group and we were interested in making some new videos. YouTube was a thing, we could send our stuff out to the world – it was going to be BRILLIANT.
Thus began four wonderful years of Propah Job Studios – our film studio. I was the director, we never wrote scripts. Most of the time we'd just grab the camcorder, go out into the fields near my house and come up with a story there and then – which reflected pretty obviously in the quality of our content.
We came up with a tonne of random characters and strange situations for them. We had John McCullen – the owner of McCullen INC – an american businessman who grew his fortune via Liquocheese, a cheese flavored fizzy drink. We created Doctor Robert Maria Smedley, a man so cruel, twisted and narcissistic that you couldn't help but have a soft spot for him. We created John M'Blobnimnabob – the world's friendliest dictator and ruler of Happystan. It was good fun.
We filmed and created a series called LeftPOORDead, where the characters of Reginald and Tippy fought off hordes of poor people in the zombie apocalypse. Every episode of the series the quality improved, and we learnt more and more about the characters we were developing. I had so many ideas in my head about where I wanted the characters to go and what I wanted them to do… but we never had the budget or the time.
After LeftPOORDead series one was completed, we took a small break. One day I was sitting in the park with Will, Mitz and Mark (Butler, Tippy and M'Blobnimnabob, respectively – don't worry… you'll learn about them when you play the game…) and we decided upon our next series – a horny time-travelling genius called Captain Fabulous – the idea sparked and within several minutes we'd ran out of the park and ended up in the nearest charity shop so we could buy his outfit: we bought the most obnoxious clothes we could find.
After filming several episodes of Captain Fabulous it became clear that we were all starting to get a bit too busy to film things. It got harder and harder to get the gang together. People were too busy with university and work. It was disheartening at the time – filming things with my friends was one of the things that really gave me a sense of self-worth and belonging.
I started filming things at university with my friends there, I set up a weekly Propah Job Radio show too – which got quite a few listeners! We had a small but loyal fanbase who had really enjoyed our videos and were looking forward to more. Hell, someone even took the time to make us a TV Tropes page!
Unfortunately, we just didn't get around to making any new videos. We were just all too busy. Even the radio show was getting in the way of my studies. The time of Propah Job Studios came to an end. The website was shut down and the forums were closed. It was all a distant but fond memory glowing in the back of my mind.
It was sad to think that the story of Captain Fabulous would never be completed.
It was even sadder to know that Reginald and Tippy's second series wouldn't ever happen.
In my third year at university I felt compelled to finish the story of Reginald and Tippy – so for a whole week I locked myself away in my room and wrote the story down in a novel. It was never proofread and I didn't look back at the chapters as I wrote… I just needed to get the story down on paper before it was lost forever.
But, as I started to write the story of Reginald and Tippy, other characters from our videos started to rear their odd little heads. All of our characters had been crafted with such pure love of entertaining others that it felt a shame not to somehow include them all…
…and so, The Propahverse was created.
Now, after all this time I'm making the story into a set of three games spanning across a multitude of characters, both old and new. I'm giving the characters the chance they deserve to be loved by others, and to get their story out to the world. At some point in the near future, you're going to get to play through a story that is eight years in the making. A story that is incredibly important to me as a person. A story that defined a large chunk of my life.
I really hope that you'll enjoy it.
-Sean
Sean Oxspring	Games Design, My Life	Leave a comment 19/06/2017 4 Minutes
A MAZE 2017
I'm currently sitting in Berlin Schönefeld Airport, my feet are aching and my eyes are very tired. I've just wished my girlfriend bon voyage on her return flight to Quebec and there's a pain in my stomach from missing her and everyone else that I've been able to hang out with this week.
But I'd do it again, for sure. It was amazing.
So, A MAZE is an 'International Independent Games and Playful Media Festival' in Berlin that basically allows cool people to get together, share ideas and have a generally excellent time all while under the influence of copious amounts of German beer served in steins that hurt my wrist if I held them for more than a few moments.
I played a bunch of weird and wonderful games, both traditional and VR-based and I've come out of it inspired to make more cool things in the future with the people around me. I am very impressed by the curation that the event had, and I look forward to what they have to offer next year!
I also had the chance to meet up with Joonas to discuss more of the new game we're working on. I am not gonna say much about it right now, but it's gonna be one hell of a crazy ride when we start posting about it!
The lovely Adriel and I also started formalising some ideas for a game we're working on too. It's going to be a small thing, but pretty funny and we're really excited to show you it soon! It was great to see them and spend time with them too, I'm looking forward to spending a weekend in Paris with them this month. Oh, and I also got to spend a heck of a lot of time with the wonderful Kate before she heads off to Canada tomorrow!
(What is it with people I like fucking off to Canada, eh?)
The food in Berlin was fantastic. Lisa and I ate more food than we probably should have ranging from fancy sushi to a cheeky (and very delicious) doner kebab on the way home from a good night out. I've really unlocked a love of different food experiences recently and I'm looking forward to travelling the world and trying more food out.
ALSO I WENT TO THE ZOO. IT WAS GOOD. I REALLY MISS BEING A ZOOKEEPER. I HAD A LOLLYPOP.
That's about it, really. I'd write more but I'm tired.
#LudumDare34 Post-Mortem
So you know how I take Ludum Dare pretty easy most times around? I do an hour every once in a while and eventually get a game done? This time around I think I hit a pinnacle of laziness that I can't possibly exceed. This time around I spent roughly six hours max on my game… and it shows.
The two themes for this Ludum Dare were Growth and Two Buttons – so I thought why not literally grow two buttons? The first idea I had was a farming sim where you have to grow new keyboard parts for customers, but I didn't have the time or patience to create that, so I went with something simpler.
The game I made puts you in the role of Sprout the Scout. Sprout is from a race of aliens whose technology relies entirely on plant-matter. He's crash landed on rather inhospitable planet where the local animals have a rather voracious vegetarian appetite. You have to call for help, but need to grow buttons before you can, these buttons need to be defended from the caterpillar creatures that live on the planet.
I was inspired by the game Rain World to create some kind of creepy bug creatures that moved using some kind of constrained ragdoll physics, so I made a caterpillar that tries to fling itself towards it's prey. It looks really cool and I like the emergent behaviors that have come from a surprisingly simple piece of code.
I also had the pleasure of working with Magnus "SoulEye" Pålsson of VVVVV fame (albeit it very briefly… as we were both kinda busy this weekend.) It was great to chat with him on Skype as I've not seen him in ages and he's a super interesting person.
Sprout Scout's Situation was supposed to be a little bit grander and feels really incomplete, but I just didn't have time to work on it properly. Magnus's music was probably the coolest thing about it. However, my experiments with rigidbodies and connections to make procedural monster animations were a great success and I shall be using these techniques in the near future.
You can play the game here: http://ludumdare.com/compo/ludum-dare-34/?action=preview&uid=19104
Sean Oxspring	Games Design	Leave a comment 16/12/2015 01/05/2017 1 Minute
#LincJam 24 Hour Game Jam
Hey everyone! Just a little post to let you know I'm running a game jam soon!
Ever wanted to try your hand making a game in 24 hours? Find out by joining us for #LincJam at the University of Lincoln! Game jams are an excellent way of quickly prototyping games in a friendly and enthusastic enviroment. You'll learn so much about game development in a ridiculously short space of time!
How does it work? You (or a team of up to five of you) come along to the jam in Complab B(3rd Floor, MHT Building) and at 10:00am you get given the jam's theme – at this point you've got 24 hours to make something cool! These games will then get judged at 12:00 on Sunday by a panel of experts, they'll then hand out awards for:
Best Use of Theme
Most Innovative Game
Juiciest Game
Best Overall Game
Best use of The Wildcard
There's also the chance to be the first winners of the Hitpoint Trophy – which will be decided by Kieran Hicks and Sean Oxspring, developers at Hitpoint Games Ltd.
You can vote on potential themes via this link: http://poll.fm/5gxvn
LincJam is graciously hosted by The University of Lincoln School of Computer Science
You should be a university student over the age of 18+ to participate in this game jam! If you are a developer and want to come along then please contact the event organiser (Sean Oxspring) as soon as possible to ensure you are allowed to participate!
The main jam is at the University of Lincoln, but if you want to develop a game for the jam and upload it to the itch.io jam page from somewhere else in the world, feel free! Making games is fun afterall, and this jam is all about making games for the sake of making games.
If you're a university student and you want to come along to the Lincoln site for #LincJam then please sign up for a ticket on this Eventbrite Page: https://www.eventbrite.co.uk/e/lincjam-24-game-jam-tickets-19636258578
You can vote on the themes for this jam here:
Sean Oxspring	Games Design, My Life	Leave a comment 19/11/2015 01/05/2017 1 Minute
ProcJam 2015 Talk
Kieran and I had the pleasure of being invited down to speak at the opening ceremony for this year's ProcJam (Procedural Generation Jam) at Imperial College London. It was an awesome event and I thought I'd do a little blog detailing what I remember of the day so I have it here for posterity.
4:30am last Saturday morning, I awoke from my slumber to an obnoxious alarm and a cat sitting on my stomach waiting for food, it was at this moment I cursed not reading the event's start times and booking us train tickets to get us into London for 9:00am. I crawled out of bed, checked my emails and then walked down the hill to find Kieran.
(At some point during that I also got dressed, can't remember exactly when though.)
We got to the train station and had a wonderful first class voyage down to London. Normally Kieran goes in the standard class coach because he doesn't have a railcard, but we just finished some client projects so I thought "why the hell not, we deserve some luxury."
Once we got to London we had about four hours to kill, so we went in search of food: it's surprising to me that in the capital city of the UK it was actually quite hard to find somewhere to get something decent to eat that wasn't a Nandos or some other fancier restaurant. We eventually gave up and went to a Starbucks, then decided to head to the Science Museum and Natural History Museum. We had a great time walking around looking at halls of dead animals and awesome artefacts from the history of computer science. One thing we got kinda irritated about was the lack of inspiration in some of the interactive exhibits at the museums were, it was kinda disappointing and we spent far too long critiquing them and suggesting improvements to an invisible museum owner in the sky.
Eventually we got around to the ProcJam and it was AWESOME. So many inspiring people talking about making things that make other things. I got to meet Kate Compton in the flesh and have some really interesting chats with some of the developers behind No Mans Sky. I learnt more about Markov chains that I ever thought was possible, Kieran and I really want to make some Twitter bots using them in the near future.
We did our talk on the pros and cons of using realtime data to produce games, we discussed the development of Hashtag Dungeon and how it went from early PCG to UGC over time. We told everyone about the downfalls of using data like Wikipedia that fluctuates on a daily basis and real time weather data that is as unpredictable as… y'know: the weather. We also had the pleasure of discussing our newest game Satan's Hole and the plans we have in the future for using procedural generation for creating hellscapes. I think most people enjoyed it and had a good laugh, and that's what counts really.
I've seen some really cool stuff come out of this week. I'm super excited about the future of procedural generation in games and I'm looking forward to going back to the ProcJam opening ceremony next year to see what's on offer!
Sean Oxspring	Games Design, My Life	Leave a comment 16/11/2015 01/05/2017 2 Minutes
The Current Plan for Hashtag Dungeon
I've been getting periodic tweets and messages from people asking me what is going on with Hashtag Dungeon and when we're going to be releasing on Steam. So I thought I'd give you some important information on it now to put your minds at ease.
So as you might know I was studying a postgraduate certificate of education before the summer. It was a really heavy workload and I didn't have much time for game development myself – turns out having to plan five lessons every day in depth leaves you with very little time for anything other than sleep. I was also going through a bunch of awful personal stuff which left me questioning if I even wanted to continue making games altogether; all of that is sorted now but it really put a halt on development for a good few months. I'm now teaching computer science at Lincoln UTC and it's great – I feel a lot less stressed and have much more time at the weekend and nights to work on game-related stuff.
Meanwhile Kieran was working on academic stuff over at The University of Lincoln as a research assistant so he's been super busy too. But in about a week or so he'll be finishing preparations for a big conference and can finally work full-time on the game for a while.
This isn't to say that the game is in the same state as it was when we released the magic update last year, because it's definitely different now. We've overhauled all the UIs, added lighting into the game and implemented a bunch of new enemies, backgrounds and traps. Originally we planned to release all these different things as little updates a la Minecraft, but we thought why not pool them all together for a massive Steam-release update so that new players get an awesome experience and old players have a tonne of new things to mess around with. We didn't want to release on Steam half-finished because that just seemed like a bad idea in general.
How it used to look:
How it looks now:
We've also put in a class system that lets you run through dungeons as a bunch of different characters including:
The Exotic Blood Mage
The Boastful Paladin
The Ancient Robot
The Mysterious Ninja
Each of these classes brings a different strategy to the game, and some classes will be able to tackle different dungeons easier than others. It's going to be interesting to see which classes people prefer to play as!
So what's the Plan?
So yeah this is the most important part of this post, the current plan for the game and what we're looking to do:
We are looking to release the full 1.0 Hashtag Dungeon update onto itch.io on the 30 of September, roughly three weeks from now. We will be sending a message out to all current players to let them know it's out so they can play it.
We will then attempt to fix all the bugs the community finds and prepare the Steam version of the game once we are happy that the game is as stable as possible.
We release on Steam as soon as that build is ready. and then give out Steam keys to everyone who needs one.
I'm really happy with how things look and I'm really looking forward to getting player feedback. I'm sorry it's taken so long to get the game onto Steam considering we got greenlit in December, but life is full of little distractions and road-bumps that make it hard to work on something like this full-time.
Sean Oxspring	Games Design, Gaming, My Life	Leave a comment 13/09/2015 01/05/2017 2 Minutes
Hitpoint Games – Progress Update
I thought it might be a good idea to write a little blog post to talk about what is going on at Hitpoint Games; what our current plans are, what we are doing at the moment and what you have to look forward to this year.
Let's start with Hashtag Dungeon: myself and Kieran have been doing postgraduate degrees so unfortunately development has stalled since last December. We had plans to bring out a bunch of different updates but decided against it so that we have one massive update before we release on Steam that's jam packed with new stuff for both old and new players to try out. We're returning to full time development in August when I move up to Lincoln, we're looking at a late September release on Steam.
As part of the new update we have overhauled all of the user interfaces to make them easier to use. We've added a bunch of new traps and enemies and fixed a lot of renderings bugs. We're also putting in different classes to play as: The Ninja, The Blood Mage, The Hunter, The Paladin and The Robot, to name a few – these will shake up the way you play the game and how you tackle certain enemies and situations.
So yeah: Hashtag Dungeon, on Steam by hopefully the end of September. We are definitely going to need some beta testers so I suppose we'll release the update early on itch.io and ask people to help test it for us.
Secondly: Utopian – now called Utopia-N (based on the nth term of something…) has had a few changes. We've decided (for the moment) to remove the Wikipedia ties – the reason for this is that Wikipedia's edits aren't reliable enough to generate exciting and interesting gameplay: a lot of the time you'll end up flying around a space without any enemies spawning because no one is vandalising Wikipedia at the time.
We've also made the decision to try and make it into a mobile game. We think it would be really cool to get something out on mobile which is exciting to play and also graphically impressive. We spent this weekend getting the controls nailed down and now we're getting in the core gameplay. It should prove to be a really fun mobile game without any of the general awfulness of traditional mobile games.
Moving swiftly on, let's discuss LUST: we're currently working on the design document for this and I've drawn a lot of concept art for it. It's not really safe for work though, so I'm not going to post it up on here until I finish teaching for the year. The game is going to be a procedurally generated FPS with a old-school aesthetic: nice low-poly enemies with pixelly textures. I'm really digging the way it's looking and I'm excited to show you some screenshots of the level generation system when I get back from holiday!
Finally we're still working on Nectar Collector alongside Andrew Deathridge. He's just taking a break after having finished his course and should be back on the development in the next few weeks. It's a game about bees, so I am happy about it no matter what happens.
The rest of this year will be a super exciting one for Hitpoint Games, we're going to be releasing our first game on Steam and we've got a bunch of other projects simmering away. We are also accepting client work for the first time since opening our doors, which is a great way to keep us afloat whilst we continue doing this crazy little thing called game development. I'm really pleased to be spearheading things alongside Kieran and I'm sure you'll all be pleased with what we're working on.
Sean Oxspring	Games Design, My Life, Teaching	Leave a comment 13/07/2015 13/07/2015 3 Minutes
JumpJam!
I thought I'd write a quick post to let everyone know about the game jam I'm running over at The National Videogame Arcade in a few weeks time. It's called JumpJam! and it's going to be all about the miraculous form of movement – jumping.
The game jam is being ran on the weekend that The National Videogame Arcade opens, it's going to be tied in with the main Jump! exhibition that will be on show for the first few months there. The best games made at the jam have the chance of being shown alongside the exhibition… which is pretty awesome!
I'm also looking for people to help run sites across the globe for the jam, if you're interested in running a site then please send me a message on Twitter or through the sign-up form on the link below.
You can find out more about the jam and sign up for it here.
#GGJ15 Post-Mortem
So last weekend I had the pleasure of helping run the Lincoln site for Global Game Jam 2015. I worked with Kieran and we made a really odd game called "Big God, What Do?" which is about a tribal god and his little villagers. Here's the little blurb taken directly from our submission on the GGJ website:
"Big God, What Do?" cry the tribes-people of a small, jungle village. The idol in the center of town stirs to life and an ethereal voice echoes around the near vicinity: "Okay, guys, you need to bring me some pigs and throw them in the fire."
BGWD? is an experimental multiplayer game where one player assumes the role of an ever-present deity whose belief is slowly dwindling. This player has to yell orders to his followers in game through the shrine in the middle of the map, then the other players must go forth and collect the items he needs. There is a catch, however: the villagers can only hear their god when they are very close to the shrine, and the things that the god needs are constantly changing.
The game was really fun to make, it was quite a challenge to get audio streaming across a network clearly – the final result was still rather choppy which was a shame. Unfortunately we could only get the game working on local area networks, so the game only really worked in the computer labs.
I learnt how to 3D model using a free package called Wings3D, I've never done 3D modelling before so I was very interested in trying it out. I don't think I did an awful job either; apparently I went against a tonne of 3D modelling conventions, but I was bound to make some mistakes on the first attempt!
I think that after a few hours I had a reasonably good-looking low-poly art style going. I actually really love how the game looks, and I definitely want to use this kind of style again in the near future!
Oh… and I also managed to get a photo of me and Kieran where he's not pulling a silly face:
It was very refreshing to work with Kieran on something other than Hashtag Dungeon. Working on a project for too long without a break can get kind of stale; I think this jam was exactly what I needed to remind myself that I love making games and that I can work on whatever I want, whenever I want.
It was definitely a great jam and I had a tonne of fun! Roll on the next game jam I'm hosting in March!
Sean Oxspring	Games Design, My Life, Programming	Leave a comment 28/01/2015 28/01/2015 2 Minutes
VideoBrains November Talk: Using APIs For Completely Insane Reasons
I was in London a few weeks ago and I did a talk on using APIs to make weird and wonderful games. Apparently it went reasonably well despite me being unable to recall exactly what I said or did…
They recently uploaded the video so I thought I'd make a blog post to show it on my own website!
I warn you – it's definitely an interesting one:
(In other news I'm still pretty down ever since the end of GameCity – don't let my cheery nature on that video fool you… I was screaming internally. Being on my own is horrid, being on my own in LONDON is even scarier.)
Sean Oxspring	Games Design, My Life, Teaching	Leave a comment 12/12/2014 1 Minute


text:
Q: Is Array(5) equivalent to var a = []; a.length = 5; in JS? I see four five options to initialize an array to a specific length in JS, (the last one is a stretch, I know):
var a = []; a.length = 5;

var a = Array(5);

var a = []; a[4] = undefined;

var a = new Array(5);

function makeArrayToLength(length, default){
    var a = [], i = 0;
    for(; i < length; i++){
        a[i] = default;
    }
    return a;
}

I definitely want to (and do) use the literal whenever possible, but I'm in a situation where the defining aspect of a particular array is its length, so I'm leaning towards Array(5). Is the first example equivalent to the second in terms of end result? I realize it's not equivalent in the execution.

A: The first two, and the third examples are equivalent, at the end they produce an Array object with only one own property, length, containing 5 as its value.
When you call the Array constructor using a single numeric argument (like Array(5);), the newly created object will contain that number as its length property, the index properties aren't created:
var a = Array(5);
a.hasOwnProperty('0'); // false

The second example produces just the same:
var a = [];
a.length = 5;
a.hasOwnProperty('0'); // false

About the third example, it isn't equivalent because it will create a property on the array object, even though its value is undefined:
var a = []; a[4] = undefined;
a.hasOwnProperty('4'); // true

The fourth example:
var a = new Array(5);

Is just exactly the same as the second one (var a = Array(5);), there's no difference between using the Array constructor with or without the new operator, in the second example you are calling the Array constructor as a function.
And finally, about your makeArrayToLength function, by now I think you know isn't equivalent at all, since all the "index properties" are initialized to a "default" value. (BTW don't use default as Identifier, it's a Keyword...)
The Array constructor is usually avoided because it can have different behaviors depending the argument used, for example:
Array("5"); // one element array, (["5"])
Array(5);   // empty array, length = 5
// v.s.
["5"]       // one element array
[5]         // one element array

Also, the Array constructor could be overriden, while array literals will always work.

A: Yes, they all produce the same result.
2 and 4 are the same because, according to the ECMAScript spec:

15.4.1 The Array Constructor Called as a Function When Array is called as a
  function rather than as a constructor,
  it creates and initialises a new Array
  object. Thus the function call
  Array(...) is equivalent to the object
  creation expression new Array(...)
  with the same arguments.

1 and 2 are equivalent because [] constructs a new array and setting the length property is equivalent to constructing an Array with new Array(length) (in the spec).
Option 3 is also equivalent because:

...whenever a property is added whose name is an array index, the length property is changed, if necessary, to be one more than the numeric value of that array index

And option 5 is basically just option 3, but repeated multiple times up to the maximum index.


text:
All Luciano Bove articles
How to be a car designer Pt7: Just got hired, the adventure begins…
Professional car designer and transportation design teacher Luciano Bove offers aspiring car designers advice on how to make a career out of car design, get into a university which teaches transportation design and then grab every opportunity that become available. This series of articles is a must-read for anyone who wants to become a professional car designer. In this, the final article in the series, we offer advice on surviving your first weeks as a professional car designer
How to be a car designer Pt5: The (job) interview
Professional car designer and transportation design teacher Luciano Bove offers aspiring car designers advice on how to make a career out of car design and get into a university which teaches transportation design. This series of articles is a must-read for anyone who wants to become a professional car designer. In this article we look at preparing for the job interview
How to be a car designer Pt4: Your portfolio
Professional Car Designer and transportation design teacher Luciano Bove offers aspiring car designers advice on how to make a career out of car design and get into a university which teaches transportation design. This series of articles is a must-read for anyone who wants to become a professional car designer. In this feature we examine the art of building a strong automotive design portfolio
How to be a car designer part 3: Going to design school
Professional Car Designer and transportation design teacher Luciano Bove offers aspiring car designers advice on how to make a career out of car design and get into a university which teaches transportation design. This series of articles is a must-read for anyone who wants to become a professional car designer. In this featue he offers advice on how to make the most of your time at university and put yourself first in line for a job in car design
How to be a car designer part 2: Starting design school
Professional Car Designer and transportation design teacher Luciano Bove offers aspiring car designers advice on how to make a career out of car design and get into a university which teaches transportation design. This series of articles is a must-read for anyone who wants to become a professional car designer
How to be a car designer Part 1: Turning passion into a profession