Home Blog Page 2306

Welcome to the itch.io Summer season Sale!

0

[ad_1]

Come one, come all to the annual itch.io Summer season Sale! If you happen to’re within the northern hemisphere you’re in all probability studying this with the air conditioner on full blast, so allow us to take your thoughts off the always rising temperature with some cool offers!
This yr’s annual occasion is stay now and runs via July seventh. That’s proper for over two weeks 1000’s of video games, tabletop RPGs, and asset packs (and extra!) are on low cost! 

Want someplace to begin? Take a look at the entire top-selling video games right here, or use these hyperlinks to see the at present discounted TTRPGs, Asset Packs, and Instruments.
If that’s not sufficient pleasure for you, we’ll even be in search of of us utilizing #itchsummersale on twitter for extra tasks to function so let everybody know what you’re selecting up over there!

Help this publish

Did you want this publish? Inform us



[ad_2]

Musk-Twitter Battle: Elon Musk’s Responses To Be Made Public

[ad_1]

Should you haven’t lived underneath a rock for the previous couple of months, you’ll have heard concerning the Musk-Twitter acquisition saga. The entire means of Elon Musk, who has developed a cult-like following round him on the web, asking to purchase off Twitter, after which issues falling aside, has developed to be nothing wanting a movie script. Now, including one other hyperlink to this unending chain is the information that Musk’s response to Twitter’s lawsuit could possibly be made public quickly.

To set some context for the uninitiated, since March earlier this yr, which was the time when Musk first floated the proposals and virtually purchased the microblogging platform, sealing the deal at $44 billion, after which he tried to again out. 

All of this, whereas being within the information for a number of different causes, Musk introduced the world to a standstill. After Musk’s withdrawal from the deal, Twitter filed a lawsuit in opposition to him. Throughout the proceedings of the lawsuit, a choose dominated on Wednesday that Musk’s responses are to be made public by Friday.

Twitter needs to evaluate Musk’s arguments

Musk’s attorneys initially proposed submitting a public model of their reply and counterclaims on Wednesday. Nonetheless, Twitter’s attorneys had been in opposition to it and referred to as for extra time to evaluate the drafts from Twitter’s aspect. That’s what prevented Musk’s aspect from making their aspect of the arguments and claims public. 

Commenting on this matter, considered one of Twitter’s attorneys, Kevin Shannon, wrote, “Few instances entice as a lot public curiosity as this one, and Twitter is conscious of this court docket’s dedication to making sure most public entry to its proceedings.” Shannon added, “Twitter has little interest in proposing any extra redactions to defendants’ responsive pleading than obligatory.”

With issues creating by the hour, it is going to be attention-grabbing to see the place issues go on from now, and what claims Musk’s aspect makes. 

As for different information, critiques, function tales, shopping for guides, and every thing else tech-related, hold studying Digit.in.



[ad_2]

Go all in in poker lingo / THU 8-4-22 / After-dinner drink made with creme de menthe / Letter-shaped piece of piping / Tobiko or ikura at Japanese restaurant / What if propositions informally / He independently found the identical comet as Hale / Inflation spec

0

[ad_1]

Constructor: Ella Dershowitz

Relative issue: Straightforward

THEME: POP-UP SHOP (60A: Short-term spot to do enterprise … or a touch to answering 17-, 35- and 41-Throughout) — the letters “SHOP” form of … pop up in three totally different longer solutions (this principally implies that from the “S” you go up one on your “H” then over one on your “O” after which again right down to the row you began on on your “P” and the remainder of the reply:

Theme solutions:

  • BRITISH OPEN (17A: World’s oldest golf event, familiarly)
  • “HERE’S HOPING” (35A: “Fingers crossed”)
  • GRASSHOPPER (41A: After-dinner drink made with crème de menthe)

Phrase of the Day: Sam RAIMI (16A: Sam who directed 2022’s “Physician Unusual” sequel) —

Samuel M. Raimi ( RAY-mee; born October 23, 1959) is an American filmmaker and actor. He’s recognized for guiding the Spider-Man trilogy (2002–2007) and the Evil Lifeless franchise (1981–current). He additionally directed the 1990 superhero movie Darkman, the 1995 revisionist western The Fast and the Lifeless, the 1998 neo-noir crime-thriller A Easy Plan, the 2000 supernatural thriller movie The Reward, the 2009 supernatural horror movie Drag Me to Hell, and the 2013 Disney fantasy movie Oz the Nice and Highly effective. His movies are recognized for his or her ostentatious and highly-dynamic visible fashion, impressed by comedian books and slapstick comedy.

Raimi has additionally produced a number of profitable tv sequence, together with Hercules: The Legendary Journeys and its spin-offXena: Warrior Princess. He based the manufacturing firm Renaissance Photos in 1979 and Ghost Home Photos in 2002. His newest movie, the Marvel Cinematic Universe movie Physician Unusual within the Multiverse of Insanity, was launched on Might 6, 2022;  changing into his highest grossing movie on the field workplace. (wikipedia)

• • •

That is the final of my very temporary trip write-ups. After as we speak, a bevy of gorgeous bloggers (together with a number of contemporary faces) will take over for me for ten days or so whereas I am in Los Angeles with my household. I am again … one thing like per week from Monday, I believe. Michigan has been nice. I’ll miss Michigan. Largely I’ll miss my greatest associates, although. I might be anyplace on the planet with them and be completely pleased.

with Shaun, my greatest pal of 31 years, at
Sleeping Bear Dunes in northern Michigan
(not pictured: our spouses)

This was an easy Thursday puzzle. A lot simpler than yesterday’s puzzle, for me, insofar as I used to be capable of totally perceive and full it. This one has a a lot tighter, neater, cleaner, extra elegant idea, although it wasn’t apparent. Or, reasonably, the revealer wasn’t apparent. I knew what was taking place with the entire “SHOP” factor very early, however I used to be simply guessing on the rationale till I hit the revealer, which the theme completely expresses. I had enjoyable making an attempt to guess what the revealer may be. Primarily my drawback was that I did not know if the gimmick concerned “SHOP” or “HOP” (because the reply gave the impression to be, you understand, hopping up one row after which again down once more). Really, at first I believed the theme associated to premium cable TV channels, in that I believed BRITISH OPEN concerned all of the letters headed straight up from the “S” in “OHSNAP” (so … BRITI after which SHO straight up after which the reply persevering with on with PEN). So I believed SHO (or Showtime) had one way or the other popped up, and in a while I would be working into, I dunno, HBO or one thing.

Discovered what the hopping letters have been *really* doing with the following themer, however nonetheless could not resolve if procuring or hopping was concerned. Thought possibly that the formation of “SHOP” right into a form of field was going to result in a revealer like “BOX STORE” however I suppose these are normally known as “big-box shops” (until they really promote bins).

Whereas I loved questioning what the revealer was going to be, there was not any level at which I bought genuinely caught or challenged in any respect, which is form of a disappointment on a Thursday. Excessive-payoff trickery is what I would like on this present day of the week, and it was briefly provide. The toughest reply for me was really ESP (39A: Abbr. which means “specifically”), which bugged me a lot I really threw it out to the home (i.e. my spouse and associates) to see if they may get it so I would not have to consider it any extra (my non-solving pal Steve bought it instantly). Why would you get cute with crosswordese like this? Why flip a repeater like ESP from innocuous to lamentable like this? You have bought the pretend “means” ESP and the “Spain on an Olympic scoreboard” ESP, who precisely was clamoring for bizarre abbr. ESP? Past that, nothing very outstanding, dangerous or good, in regards to the fill as we speak. GROWTH SPURT is a winner. Every part else is simply OK.

Something want explaining? “Cuban” is a sandwich (therefore HAM). PSI = “kilos per sq. in.” (4D: Inflation spec), so it is the air form of inflation, not the financial sort. UFOs are “dishes” due to their form (14A: Dish seen around the globe?). I do not know why a BOW is a [Finishing touch, so to speak]; I imply, I get the completion half, nevertheless it appears literal to me. Put a bow on it. Good last flourish. I suppose it may be used metaphorically? Fairly certain it is the ribbon bow and never the bend from the waist form of bow. Guess HYPOS are “hypotheticals.” Information to me. LIESL is basically coming at us this week. Bizarre. Hoping you all have a beautiful stretch of puzzles coming your manner throughout my absence. I will not be crosswords, or puzzles on the whole, or something involving a grid. Maps? Nope, too griddy, do not want ’em, will not use ’em. Gonna drive round L.A. by really feel, and by shouting at different drivers and pedestrians for assist with instructions. It is gonna work nice. So long.

Signed, Rex Parker, King of CrossWorld

[Follow Rex Parker on Twitter and Facebook]



[ad_2]

5 Causes You Want a Recreation Mat

0

[ad_1]

A board recreation mat is a kind of passion purchases that may appear a little bit pointless. In spite of everything, what’s so dangerous about taking part in on the desk high? Why would you need to spend cash on a mat when you could possibly simply use that to purchase a brand new recreation? 

That is what I believed for the longest time. For years we performed video games on our desk and didn’t suppose a lot a couple of mat in any respect. We all the time appreciated the look of a mat, nevertheless it simply appeared like a luxurious we didn’t need to spend cash on one. That’s till we bought a brand new desk. 

When the quantity in our household outgrew the seating at our desk, we bought a brand new to us desk that was greater. Do-it-yourself and lovely, we beloved this desk and having the ability to sit throughout it. Nonetheless, as a result of it was home made, it wasn’t the smoothest floor for enjoying video games. So when my birthday rolled round, I lastly knew what to ask for. 

Flash ahead to at this time, three years later and I can actually let you know that our recreation mat is my single favourite board recreation accent we’ve got ever bought. We don’t play video games with out it now!

causes you want recreation mat. 5 causes you want a recreation mat. Causes to make use of a recreation mat.

Listed here are 5 causes that You Want a Recreation Mat

1. Simpler Dealing with of Playing cards and Elements

The whole lot is less complicated to choose up when on a recreation mat. No extra frustratingly attempting to choose up a card, damaging the sting along with your fingernails, solely to have to slip it off the sting of the desk to get it. The plusher floor enables you to gently decide up and switch over playing cards and elements with ease.

2. Retains elements of their place

A recreation mat additionally helps maintain your playing cards and tiles the place they belong! A recreation mat gives a service with simply sufficient friction in order that your tile video games gained’t go sliding in all places if somebody jostles them mistaken. Many recreation mats actually have a rubber backing on them — gamers can select to play on both aspect of the mat, choosing the rubber backing to assist insure these tiles keep put! 

3. Muffles Cube Sounds

I really like the sound of cube rolling. I don’t love the sound of cube smacking and reverberating off the desk. It’s why one among my favourite accent suggestions is a valet tray to maintain all of your cube managed and muffled. With a recreation mat, your cube are muffled regardless of the place they’re rolled on the mat.

The mat additionally helps maintain them contained. Cube don’t bounce practically as far when rolled on the plusher mat floor in comparison with a wood desk.

4. Smooths Your Play Floor

This was our purpose for getting our mat initially and it’s nonetheless one of many issues we love in regards to the mat at this time. If in case you have a desk that could be a little uneven a mat covers these imperfections and gained’t let it impede your recreation night time.

Our main play floor is our eating room desk. Strive as we do, we nonetheless often miss a spot when cleansing up after dinner. Laying down a mat signifies that I don’t have to fret a couple of rogue water spot or sticky hand prints getting on the sport elements. Many mats are simple to identify clear with water!

5. Permits Your Video games to Shine

Video games look higher when performed on a mat!

Aesthetically, I can’t return to taking part in a recreation with a grainy desk backdrop. I simply love the graceful, stage like floor a mat gives which lets the sport’s lovely artwork be the star. All of us usually purchase a recreation as a result of we have been drawn in by it’s superb artwork — this exhibits it off so it seems pretty much as good as may be when in play.

Questioning which mat you should purchase? 

We’re at present testing a bunch of various recreation mats, from reasonably priced choices to premium alternatives, all to see which mats maintain up one of the best and make for one of the best gaming expertise for each price range.

We’ll share our ideas on every mat right here on the weblog quickly! 

Till then, comply with us on Instagram the place we’ll be displaying which mats we’re utilizing in tales and our feed!

Discover all our favourite board recreation suggestions on our Amazon Storefront.

If You Preferred This Submit You Might Additionally Like

5 Nice Card Video games You Ought to Personal
Nice Board Video games for Date Night time Vol 4
The Greatest Yard Video games



[ad_2]

5 Steps for Gross sales Efficiency Administration and Gamification

0

[ad_1]

What’s Gross sales efficiency administration?

Gross sales Efficiency Administration (SPM) is a time period that describes monitoring and coaching gross sales personnel to enhance their gross sales expertise, strategies, and conclusively, their outcomes. It consists of making use of particular gross sales analytics with the intention to estimate and forecast gross sales and information salespeople accordingly.

Utilizing efficiency evaluations and talent growth and suggestions, SPM includes observing gross sales practices, drawing conclusions and implementing adjustments for improved outcomes.
How can gamification apply to gross sales efficiency administration?
Opposite to what many individuals imagine, gamification isn’t about making use of a online game veneer to work; it additionally isn’t about gross sales competitors with weekly or month-to-month winners. Truly, selecting a gross sales competitors might have the alternative end result, alienating workers or discouraging them, as a result of they will’t compete with the folks within the high 10%.
That’s why gamification is about creating intrinsic motivation, studying and higher efficiency through the use of real-time suggestions and digital motivation. It awakens the internal motivation that could be a long run driver of efficiency, by making gross sales folks inner-driven and likewise higher at understanding their efficiency targets and exercise expectations.
In a way, gamification can take the targets and insights from Gross sales Efficiency Administration and ensure workers are engaged and motivated by them. Let’s check out how this may be achieved..

Digging deeper

All of the above would possibly sound a bit conceptual to you however what are the actions wanted to ship on this promise of gross sales efficiency administration via gamification? Motivated salespeople, higher pipeline administration and best-practice gross sales methods all sound nice in principle, however can we actually make this stuff occur and end in optimistic and productive adjustments for the long run? Buying expertise for gross sales efficiency is definitely a lot simpler than maximizing the efficiency of the folks that promote. Nonetheless, the persons are what actually drive the enterprise, not the expertise alone.

1. Aim Setting

Setting targets is extraordinarily essential for gross sales efficiency administration gamification – and that is the place the journey begins. It is step one that offers scale and proportion concerning the vacation spot we’re heading to. Gross sales managers ought to outline clear and particular gross sales targets which are aligned with the general targets of the corporate.
Targets aren’t just like the traditional targets we all know within the efficiency evaluation of outdated. They aren’t set every year – they modify repeatedly. That is essential, for the reason that worker ought to get the suitable targets, and if the supervisor needs to alter emphasis on sure actions, they need to accomplish that.
Speaking short-term targets and reflecting them to the workers, in addition to monitoring them in precise time, is the important thing for reaching the engagement of our gross sales personnel. Many corporations at the moment are realizing that breaking down their targets into units of customized missions that are adjusted repeatedly all through time makes them simpler to speak to their workers, and makes their workers comprehend and interact with them in a significantly better manner.
Personalised purpose setting is essential because it creates an surroundings the place everybody is usually a winner. If my targets are aligned with my previous efficiency – and the vary during which I can enhance – my possibilities of successful and feeling that these targets make sense, making me attempt to realize them, can be higher.

2. Gamification is all about intrinsic motivation

Extrinsic incentives are incentives comparable to successful a contest, getting a prize, and so forth. Nonetheless, these motivators will not be what drive long run efficiency. The reason being that they put on off and generally efficiency may even drop after their use. This isn’t to say that salespeople shouldn’t be rewarded, however it’s to say that gamification that’s targeted on prizes and competitors isn’t prone to work.
That’s the place gamification is available in. It engages gross sales folks with their customized targets, utilizing social proof, sport narratives and plenty of different sport mechanics that drive motivation and engagement. However how precisely? Let’s discover the suggestions angle

3. Suggestions – competing with your self

Observing, selling visibility of targets and inspiring dialogue are essential.
When suggestions is quick, and associated to “competing” in opposition to your personal private targets, your previous efficiency, your crew common, you start to care. Similar to folks utilizing a health tracker take extra steps, real-time suggestions about reaching gross sales actions and gross sales targets is a strong motivator. Suggestions must be truthful, clear and goal, and ideally not based mostly on rating, since we need to create motivation to enhance and never comparability and competitors that might trigger the alternative.
Suggestions must also be given in a well timed method, in a manner that’s well timed sufficient to permit an worker to re-work what they’re doing as a substitute of regretting over their previous failure, rise up and repair their act. That is what real-time suggestions in gamification is

4. Teaching & Selling Studying

Good efficiency at all times relies on high quality studying. We would like our salesforce to be proficient within the firm’s merchandise and applied sciences, to know what one of the best practices are, to have the ability to resolve issues and ship good service and options in the long run. To try this, we have to make studying accessible on an virtually each day foundation, accessible in micro-learning boosts, so will probably be efficient but not take up an excessive amount of time.
Gross sales managers need to reinforce schooling amongst their workers and likewise hold their information retention excessive ranges. To achieve that purpose, they first need to create an surroundings that’s conductive to studying, productiveness and well-being. Corporations want to supply excessive high quality studying materials, practices, and options and deal with their workers studying course of, making it significant and profound. A method of doing that’s utilizing interactive and interesting strategies like gamification. For example, when sure KPIs aren’t met or analytics exhibits the worker has a problem with them, the gamification platform will counsel these studying targets as a next-best-action. In the same method, gamification of studying (as an illustration, of a brand new service providing) can vastly contribute to information retention. After the educational is accomplished, the worker can get new KPIs associated to the gross sales of that new product.

5. Analytics

A productive gross sales supervisor should make use of correct gross sales analytics and use correct and exact metrics. Correct measurements and indicators are important for the gross sales supervisor to have the ability to type right judgments and generate the suitable conclusions, leading to making choices which are good for his salesforce.
Analytics are a key a part of any gross sales efficiency gamification platform, since they assist in understanding the best way to set customized targets, who must be educated and the way KPIs and studying content material will be optimized for even higher outcomes.



[ad_2]

Dungeon Grasp – Retro Asylum

0

[ad_1]

Chris Worthington discuss’s to former RA host Paul Monaghan about FTL’s Atari ST traditional Dungeon Grasp as a part of the RA Recreation’s Membership plus Dean Swain chat’s to Chris Wilkins in regards to the forthcoming Crash Reside 2022 occasion!

Just like the art work used on this episode’s cowl? It was created by David R Darrow. You may go to David’s web site at https://www.darrowart.com/. The unique art work was then restored to superb 4K high quality by Gary Arnott. Take a look at extra of Gary Arnott’s superb work on his Twitter feed: https://twitter.com/garyarnott

Because of all of our Patreon’s who made this episode potential.

Pete Rogers
Rune P
New Recreation Outdated Flame – Podcast
Christopher Bolton
Damon Crockett
Dylan D’Arch
Bitmap Smooth
Alec Plint
Mikes Retro Tech
Derek Younger
Dave Velociraptor
Nik
Howard Worth
Matthew Turner
SiEC
Adam Hinde
Chris O’Regan
James Dunn
Hans Crombeen
Roushimsx
Guto Threadbare
Chris Atwill
Axeman
Harvey Watson
Martyn Jones
Ninjixel
Tim TJ Walker
Ricardo Engel
Adrian Nelson
HeavyMetalDon
James Bentley
Tony Parkinson
Gaz H
Mal Woods
Crimson-Crested Breegull
Cane and Rinse
LamptonWorm
Salvio Calabrese
Mitsoyama
Rhys Wynne
Clint Humphrey
Mark Bylund
Paul Ashton
Chris Rowe
Jon Sheppard
Laurent Giroud
Deadl0ck
Aaron Maupin
Jim-OrbitsIT
Jon Veal
Thomas Scoffham
Andy Marsh
Patrick Fürst
Laurens
Andrew Gilmour
Stephen Stuttard
Matt Sullivan
Darren Coles
Garry Heather
Edward Fitzpatrick
Nick Lees
Blake Brett

In search of some new video games in your favorite retro system? Then checkout https://www.bitmapsoft.co.uk/

Assist assist the Retro Asylum by turning into a patron: https://www.patreon.com/retroasylum

Retro Asylum on Fb: https://www.fb.com/retroasylum/

Retro Asylum YouTube Channel: https://www.youtube.com/channel/UCfCC9rIvCKoW3mdbuCsB7Ag

Retro Asylum on Instagram: https://www.instagram.com/the_retro_asylum/

Retro Asylum on Twitch:https://www.twitch.television/theretroasylum

Twitter: @theretroasylum

Retro Asylum Merchandise: https://retroasylumstore.myspreadshop.co.uk/

Obtain this episode: https://visitors.libsyn.com/safe/retroasylum/RA_286_Dungeon_Master.mp3



[ad_2]

Ludology: GameTek Basic 275.5 – MENACE

0

[ad_1]

Welcome to Ludology, an analytical dialogue of the hows and whys of the world of board video games. Somewhat than information and opinions, Ludology explores a wide range of matters about video games from a wider lens, in addition to focus on recreation historical past, recreation design and recreation gamers.

We publish a brand new Ludology episode each different week. In these episodes, hosts Erica Bouyouris, Gil Hova, Scott Rogers, and Sen-Foong Lim deep-dive right into a single matter inside recreation design, typically with a well-regarded visitor from the sport business. We usually deal with tabletop recreation design (primarily board video games and RPGs), however we regularly pull in consultants from all types of video games, from video video games to flee rooms to fit machines.

On weeks the place there isn’t a flagship Ludology episode, we are going to alternate between two smaller mini-sodes.

GameTek is a long-running function from the Cube Tower podcast by Ludology co-founder Geoff Engelstein that explores the maths and science behind video games.  GameTek Basic episodes had been as soon as broadcast on The Cube Tower podcast, whereas different GameTek episodes had been recorded specifically for Ludology.

Biography of a Board Sport is a collection hosted by Scott Rogers that explores the historical past behind traditional and fashionable board video games. It was as soon as on The Cube Tower, however has since moved full-time to Ludology.

We goal for many Ludology episodes to be timeless, so you might be welcome to discover our complete catalog. Most of it ought to age fairly properly. The podcast was began in 2011 by Geoff Engelstein and Ryan Sturm, with Mike Fitzgerald taking up for Ryan in 2015. Gil joined the present in 2017 when Mike stepped apart, and Emma joined in 2019 when Geoff ended his tenure as host. Emma left in 2021, and Erica and Sen joined us.

Have your individual ideas about our matters? We encourage you to go to us at our guild on Boardgamegeek to get entangled in a seamless dialogue.

You too can electronic mail us at hiya@ludology.web.

Ludology is made doable via the help and donations of listeners such as you.

Change into a Patron of Ludology:

Become a patron

Make a one-time donation right here. The donation will take you to “Bedbug Comics” – that is Scott’s account.

Ludology is a part of The Cube Tower Community, the premier board recreation media community.



[ad_2]

Utilizing a database in Overcast (half 3)

[ad_1]

Within the third (and final) a part of this collection we’re having a look at utilizing the JDBC API to entry a database by way of SFS2X Extensions. Whereas this method takes a bit extra coding in comparison with the DBManager API (which we’ve got explored in half 2) it additionally offers extra subtle options similar to working with metadata and superior knowledge varieties.

If you’re completely unfamiliar with the JDBC API, we extremely suggest to take an introductory tour earlier than continuing.

Lastly, within the final a part of the article, we’ll briefly contact on native and distant growth utilizing Overcast and the right way to import/export databases out of your dev machine to your distant server(s).

» Accessing the database by way of JDBC straight

Once we use JDBC in an SFS2X Extension we don’t have to setup the driving force and connection particulars by way of code, which is often step one to get began. These steps are already accomplished by way of the DBManager configuration in SFS2X, as we’ve got seen in half one of this text collection.

The DBManager class offers us with a pool of reusable connections that we are able to use to speak with our database, whatever the API in use.

Right here’s the primary SQL question instance utilizing JDBC:

non-public void queryJDBC()
{
	dbMan = getParentZone().getDBManager();
	Connection conn = null;
	
	strive
	{
		conn = dbMan.getConnection();
		PreparedStatement stmt = conn.prepareStatement("SELECT username FROM highscores");
		ResultSet res = stmt.executeQuery();
		
		whereas (res.subsequent())
		{
			System.out.println(res.getString("username"));
		}
	}
	
	catch(SQLException ex)
	{
		strive
		{
			hint("Surprising error whereas querying the DB: " + ex.getMessage());
			if (conn != null)
				conn.shut();
		}
		
		catch(SQLException sqlex)
		{
			hint("Surprising error whereas closing connection: " + sqlex.getMessage());
		}
	}
}

The primary distinction right here is that we’re managing the life-cycle of the connection ourselves, with particular care to closing it once we’ve accomplished our work. Failing to take action (by mistake or as a consequence of an Exception) will trigger a connection leak which in flip will influence each reminiscence and efficiency (i.e. reminiscence leaks and connection hunger).

The explanation for that is that database connections are pooled (i.e. borrowed and returned from a pool of present connections) to enhance the efficiency and so they should be returned on the finish of every exercise. The “returning” half is solely accomplished by invoking the shut() methodology on the connection itself.

The advisable method is to make use of a strive/catch/lastly block to take care of any potential errors and shut the connection within the lastly part, which is assured to run on the exit of our methodology name.

We’re not going into the main points of how the PreparedStament and ResultSet courses work as it’s outdoors of the scope of this text. If it’s essential refresh your reminiscence please make sure that to verify the hyperlinks on the finish of the article.

We are going to nonetheless check out one other instance utilizing exterior parameters and the right way to correctly sanitize them to keep away from SQL injection points.

non-public void findScore(String username)
{
	dbMan = getParentZone().getDBManager();
	Connection conn = null;
	
	strive
	{
		conn = dbMan.getConnection();
		PreparedStatement stmt = conn.prepareStatement("SELECT * FROM highscores WHERE username=?");
		stmt.setString(1, username);

		ResultSet res = stmt.executeQuery();
		
		whereas (res.subsequent())
		{
			int rating = res.getInt("rating");
			System.out.println("Rating: " + rating);
		}
	}
	
	catch(SQLException ex)
	{
		strive
		{
			hint("Surprising error whereas querying the DB: " + ex.getMessage());
			if (conn != null)
				conn.shut();
		}
		
		catch(SQLException sqlex)
		{
			hint("Surprising error whereas closing connection: " + sqlex.getMessage());
		}
	}
}

As we’ve got seen in half two we are able to use “?” placeholders within the SQL expression and populate them them individually. Within the case of the PreparedStatement class we use the setString() methodology which makes use of indexes to specify which placeholder we need to change (NOTE: parameter indexes begin at 1 and never zero, because it occurs for arrays and lists).

It’s price to notice that the category helps numerous knowledge varieties and also you’ll discover strategies similar to setInt, setDouble, setBoolean, setBlob, and so forth.

» Utilizing metadata

Metadata in a database doesn’t characterize the content material of the data however reasonably the data themselves, with all their properties, similar to column names, varieties, size and so forth.

That is akin to the reflection API in Java (and comparable programming languages) which permits for self-inspection of the information varieties.

non-public void testMetadata()
{
	dbMan = getParentZone().getDBManager();
	Connection conn = null;
	
	strive
	{
		conn = dbMan.getConnection();
		DatabaseMetaData databaseMetaData = conn.getMetaData();
		
		ResultSet resultSet = databaseMetaData.getColumns(null,null, "highscores", null); 
		
		whereas(resultSet.subsequent()) 
		{ 
			String title = resultSet.getString("COLUMN_NAME");
			String sort = resultSet.getString("DATA_TYPE");
		    String dimension = resultSet.getString("COLUMN_SIZE");
		    String isNullable = resultSet.getString("IS_NULLABLE");
		    
		    hint("Identify: %s, Kind:%s, Dimension: %s, isNullable: %sn", title, sort, dimension, isNullable);
		}
	}
	
	catch(SQLException ex)
	{
		strive
		{
			hint("Surprising error whereas querying the DB: " + ex.getMessage());
			if (conn != null)
				conn.shut();
		}
		
		catch(SQLException sqlex)
		{
			hint("Surprising error whereas closing connection: " + sqlex.getMessage());
		}
	}
}

The snippet above is an instance of the right way to examine a database desk and extract column title, sort, size and nullable properties. This may be helpful when we have to dynamically work with tables with out understanding all the main points of their construction prematurely.

» Testing regionally and remotely

When engaged on an Overcast-based utility with a database it could possibly assist to have the ability to check regionally to be able to construct the DB tables and Extensions wanted.

Within the Overcast cloud we use MySQL so your best option is to reflect the identical setup (SFS2X + MySQL) in your native atmosphere, probably utilizing the identical database model that was deployed within the cloud, or at the least the identical main model (you possibly can verify the Overcast DB model by way of the HQ server particulars web page).

The best way to create an area setup

A fast technique to setup an area MySQL and PHPMyAdmin (the web-based admin device) is to make use of a pre-packaged LAMP stacks similar to XAMPP or MAMP.

These instruments present all the required elements to get began and they are often put in regionally alongside SmartFoxServer 2X.

NOTE: within the case of XAMPP the database put in is MariaDB, reasonably than MySQL, which might be thought-about a drop-in substitute for MySQL. Usually talking you should not have any issues growing with it after which transferring again to MySQL within the cloud. If you wish to be taught extra about this facet please seek the advice of their documentation right here.

The best way to import/export a database

In the event you’re creating and growing the database tables regionally you’ll need a technique to export them to a file format and re-import them within the distant Overcast DB.

That is simply achieved by way of the import/export perform in PHPMyAdmin.

On this case we’ve got chosen a single desk, however we may have additionally accomplished it with the entire database. Subsequent we choose the Export tab, depart the default settings (Fast Export, in SQL format) and proceed.

This can generate a native .sql file containing each the construction and knowledge of the desk we’ve simply chosen.

Now we are able to transfer to the Overcast aspect, choose our database server within the HQ and click on the admin device icon:

This can deliver us to the distant PHPMyAdmin the place we are able to begin by making a database with the identical title because the one used regionally, on this case: overcast_tutorial

As soon as that is accomplished, we transfer to the Import tab:

Right here we merely specify the beforehand created .sql file from our native filesystem and add it. The desk(s) will probably be recreated remotely and we must be good to go.

A fast verify reveals that we’ve got certainly recreated our desk and the relative knowledge within the Overcast MySQL DB.

» Extra JDBC sources

If you wish to learn extra in regards to the JDBC API we’d wish to suggest a number of articles and tutorials that may allow you to be taught the ins and outs of the library.

…and, as ordinary, when you’ve got any remark or questions tell us by way of our SmartFoxServer assist discussion board.

[ad_2]

Useless Cells Enter The Panchaku Replace Provides Cooking Primarily based Weapon and Different Fixes

0

[ad_1]

The Useless Cells Enter The Panchaku replace is right here, and there are some actually neat options for followers to take a look at. Between bug fixes, the legendaries system rework, and new additions to the weapons and cosmetics, it’s undoubtedly an replace to be enthusiastic about. 

Dead Cells New Gameplay Screenshot, Dead Cells Enter The Panchaku

The builders at Movement Twin have been pumping out Useless Cells updates like mad, even releasing a full roadmap of what to anticipate in 2022 and 2023. It actually is sort of cool to see the brand new content material they defined beforehand come to life. Throughout the latest replace Enter The Panchaku, the builders have added in a long-awaited weapon, that’s actually simply two frying pans held collectively by a string, known as the Panchaku. This useful new weapon cannot solely slash enemies in entrance of the participant character however from the again as properly. That is the primary weapon that’s totally animated in its personal proper, fairly than utilizing particular results as properly, making it actually considered one of a sort.

On prime of a killer new weapon, gamers now have entry to the Flame-Head Bobby outfit, which to be sincere, appears fairly cool. The outfit was initially impressed by  Bobby Digital’s trailer, and whereas there was already a Bobby pores and skin out there, there beforehand was no outfit to tie all of it collectively. The builders truly commented on the awe-inspiring outfit that followers have been begging for by stating, 

“You’ll be able to cease pestering us now, or simply transfer onto the subsequent shiny factor you reprobates need.”

Gadgets have additionally had some transforming performed, which the builders mentioned was a lot wanted since they’ve rebalanced any weapons in a serious manner because the What is the Injury replace over a yr in the past. They made modifications to 29 weapons and expertise whole, together with one mutation, to rebalance the weapon pool in its entirety. The devs mentioned that this rebalance needed to be performed to maintain issues enjoyable and contemporary as a result of bringing the identical two weapons each time simply because they’re considerably overpowered will make the sport mundane and simply plain boring over time.

Whereas a number of weapons have been modified, listed here are a couple of vital ones we took notice of. The Laborious Gentle Sword now has a slight harm buff, and the Pistol now has an assault pace buff added on. The Spiked Protect now has a essential harm buff, and the Shrapnel Axes and Abyssal Trident have a slight harm buff added on. As for skills, the Smoke Bomb and Grappling Hook each had the scaling nerfed considerably. Maw of the Deep will now be much less efficient on bosses, and Crusher is now slower, and in addition much less efficient on bosses. 

To learn the total listing of updates, try the Useless Cells sport web page on Steam

[ad_2]

Konami proclaims new music-driven Bomberman sport for Apple Arcade

0

[ad_1]

Konami unveiled a brand new tackle Bomberman, the aggressive blast-’em-up collection that arguably peaked in 1997 with the twin launch of Saturn Bomberman and Tremendous Bomberman 64, that appears fairly completely different from current makes an attempt to revive the franchise. Wonderful Bomberman, because it’s referred to as, retains the traditional top-down gameplay of one of the best Bomberman video games, however provides a musical twist.

As you possibly can see within the above trailer, Wonderful Bomberman consists of sights and sounds paying homage to video games like Pac-Man Championship Version, House Invaders Excessive, and Tetris Impact — all traditional video games reimagined with trendy visible and aural aptitude. Wonderful Bomberman’s strategy seems to be a bit extra intense, with movies and musical results that can alter the sport’s phases in time with the beat.

In a information launch, Konami stated that Wonderful Bomberman will consists of seven phases at launch, every with their very own authentic tunes composed by artists from Japan and overseas. And whereas some sport visuals have been modernized to match Wonderful Bomberman’s presentation, the collection’ traditional graphics for power-ups stay the identical. It’s a wierd mixture of Dance Dance Revolution fashion and 30-year-old Bomberman gameplay, however hopefully it really works in follow.

Wonderful Bomberman shall be obtainable completely on Apple Arcade when it launches later this week. The sport shall be playable on Apple TV, iPhone, iPad, and Mac. An Apple Arcade subscription prices $4.99 per thirty days, and is included with Apple One’s Particular person ($14.95), Household ($19.95), and Premier ($29.95) month-to-month plans.

[ad_2]