#(currently am writing with javascript and I’m getting bored)
Explore tagged Tumblr posts
why-the-heck-not · 1 year ago
Text
writes with python ”ugh I wanna write javascript” -> writes with javascript ”ugh I wanna write c++” -> writes with c++ ”I have made a horrible mistake”
89 notes · View notes
creta5164 · 6 years ago
Text
[Second week of 2018.09] Busan Indie Connect Festival!
Sorry I was late, I had to postpone the posting one day because the schedule was so busy. So, thank you for waiting my devlog!
Hi, there!
I will try to make an important announcement before the start of devlog. Starting this week, I started to do level design, plot, and visual work.
So, coincidentally, it became impossible to avoid making it difficult to write a devlog every Sunday, so I decided to write a diary every two weeks, and decided to post a status report on another week.
However, this week is the second week, so I will fill in the details. (First, third week = status) (Second, fourth week = devlog)
Tumblr media
And the theme of this devlog is the indie game event held in Busan. In other words, I participated as an exhibitor at the Busan Indie Connect Festival.
It was a good place to meet many developers. Thanks to Waffle, the developer of ‘The Starry Night’ who was able to provide such a precious place. Let's begin.
Plot writing... and improving dialogue window...
Now, as I mentioned above, I'm working on the details of the plot in the current big-frame game, and I'm working on improving the script as well as moving the dialog window interface from the canvas to the world space.
Tumblr media
This is the situation I had working on.
Depart for Busan!
First, let me introduce the background story that I was able to participate as an exhibitor of The Starry Night.
...
Waffle, who previously worked on The Starry Night, is a close ally with me. I knew that he was not a major in programming. He was developing mobile games using RPG MAKER MV.
One day, after I finished developing, I bored and told Waffle. I was talking how about planning localizing in another language. Then Waffle said, I will copy the whole project and build a version that has changed the language. I have heard some very shocking plans for me.
So, from that moment on, I've become a developer of text localization plugins using JSON, and I've become a developer who has helped to develop a pretty important part of the game.
Because MV is an engine that uses JavaScript, I implemented it right away. It's very easy to use compared to other localization plug-ins. I thought it was good.
Then one day in August I received a phone call. It was a phone call from Waffle, and I was offered a suggestion from Waffle to go to BIC and meet with the developers there.
I think now that the game being developed is very early in the game, and if it is not now, it's hard to make a chance. I was ready to talk with you right away.
So on the 12th of September...
Tumblr media
We took the exhibition model of Tia, the protagonist of The Starry Night(...)
Tumblr media
Then we arrived at the hostel's hostel. Two people were free, and the next person had to pay $ 20 per night for a discounted price. I think it is well worth going out because it is something I can not easily experience where I go.
Tumblr media
Receiving the exhibitor ID card...
Tumblr media
It was before the start, but we went ahead and watched. It's one of the biggest gaming events in the Hall of Fame.
Tumblr media
The entrance has a BIC title on the container. I feel something different.
Tumblr media
At the end of the day, we moved to Haeundae, and we watched the beach. The beach where the pigeons go, rather than the seagulls, feels different lol
Tumblr media
And when I came back to my accommodation, this BIC platinum sponsor, Nicalis, welcomed the exhibitors with a very impressive font(...).
Tumblr media
It is the appearance of the Haeundae market. It feels very different.
First Schedule - Conference Day
It is the day when the exhibitors of BIC gather in the movie theater and give a lecture to people gathered in various fields all day.
It's time to share and learn important and useful information about indie games.
It is the day when BIC exhibitors come together in a movie theater and lectures gathered in various fields all day. It's time to share and learn important and useful information about indie games.
Tumblr media
After the conference schedule, there was a network party hosted by Nicholas. Unfortunately, due to some kind of reason, I could not participate...
Tumblr media
Still, Waffle went to the party and brought a Hamburger called Nicalis Touch(?).
Second Schedule - Business Day
Business Day is a time to prepare booths and communicate with the developers again before the exhibition.
Tumblr media
B-15, The Starry Night's booth. And we check out the equipment we requested...
Tumblr media
We hastened to prepare the booth. Waffle made many preparations for this exhibition.
Tumblr media
And I have seen 8 Doors that show this time again since Unite Seoul 2017. The game has changed a lot. I was surprised to see that the development was progressing to some extent and that the game was also a more well-caught frame. I will expect it!
Tumblr media
And as the developers of 8Doors have used RPG MAKER since before, so he interested and have also come to The Starry Night. he was talked a lot about Waffle and MV.
In the meantime, LSH, a representative of Psychoflux, came and talked for a moment.
Tumblr media
And this is an analog game that was personally the most expected.
youtube
As you can see, I expected that it was a game that had both sound effects and game play with the idea that it can not be tried anywhere because it is not software and play video alone.
Tumblr media
When completed the game, it is shown play time of game. The number of red dots in the center is minutes, and the red dots on the outside are seconds. It took four minutes and 45 seconds. It was a really fun game.
Tumblr media
SHE and the light bearer is a conversational point and click adventure game. Overall, the art style was cute, too, and the characters had a unique voice in the conversation. To briefly summarize, it is said that a firefly leaves the adventure in search of a lost mother.
Tumblr media
Nicalis has been able to play Crystal Crisis, RemiLore, The binding of Issac: Repentance, Dungreed's Nintendo Switch version, Blade Strangers. The binding of Issac: Repentance confrimed can do Co-Op play by ask question. The demo ends on the third floor.
Tumblr media
It is a very difficult boss rush game, SACRED STONES. I thought it would have been nice to have a headset or a speaker for experince but there's doesn't have, anyway I think the game itself is really cool.
Tumblr media
IndigoBlue Game Studio's Blindia, famous for SPLIT BULLET and Vectorium. This game has DARK ECHO's style and with the action and strategic aspects are highlighted. I can shoot a gun!
youtube
Dance of fire and ice was also seen by the developers themselves. I can see that the developer has changed from Flash to Unity and the graphics have improved significantly, but I have not been able to shoot properly with the camera. In addition to what you can see in the video, and some pretty interesting variations such as a diagonal column.
Tumblr media
It's called MagiCat, and I played the game for a while. Oh my gosh... It's impressive that if you like cats, you might be stunned. It was also a good game design.
So the schedule is over...
Tumblr media
And it is the opening ceremony informing the start of the event!
Tumblr media
A variety of food from the support of the Canadian government was displayed at the front. I ate taco with sauce at first time!
Three, Fourth Schedule - Public Visit
Now, the weekend is finally here to can communicate with players and gamers.
Tumblr media
But I did not make The Starry Night directly, so I helped organize the booth and guide and introduce foreign guests. Photo shows I had Aseprite's source code build(...)
Tumblr media
By the way...
At first, Aseprite has laggy were caught. I initially thought this was due to the fact that it works in debug mode, but the real reason was the 4K resolution(...)
Tumblr media
Anyway, if change the target to system in Program > Properties > Compatibility > DPI then can use it normally.
Tumblr media
I heard from the end, but there was a story that there were many speculations that this BIC would have come more people.
Tumblr media
Waffle surprisingly made the demo quite long. It's hard for many to enjoy, but I think this will help people know what game is.
Tumblr media
This is Muse dash. It was an impressive game because the animations were made to fit well into the beat.
Tumblr media
Wow, there was a place to show the development. He is a developer of the rhythm doctor, Dance of fire and ice.
During the exhibition, one developer has shared a leaflet.
"Let's have an informal party and get together at Haeundae in front of the hostel at 9PM!"
So we arrived at Haeundae and it was 9PM, but I could not see people, so I gave up and tried to return. However, I found a person wearing an ID card on the other side of the traffic light, and the developers who were wandering around looking for a party place gathered one by one and the party proceeded.
It was a good time to talk to a lot of developers here. I had talked with LSH again, and he says I have been watching the development journal steadily, and I was surprised to see you doing the animation work.
Tumblr media
I had a schedule to perform the awards ceremony and the LAN party once again from 5:00 on the last Sunday, but unfortunately I came back as soon as 6 o'clock due to personal reason.
But this opportunity is not uncommon, so I think it makes sense.
Oh my legs!
Tumblr media
I am still making a small part of the plot and game system, and still keeping one commit per day. In the future, the amount of development journals will decrease. Because, as I mentioned at the beginning of this devlog, there are a lot of things I'm working on that are hard to disclose. I'm sad.
LSH said for that "most of the indie game developers when if keep writing the devlog, they arrive at this point, the devlog's post date term is getting longer." And he said, "that is a natural process. if you are worried about the devlog's quantity, how about put up a devlog every two week?" So I decided to try this part of the time.
One day I will improve my perfection until the day I show my game from there.
See you in next week, thank you :)
2 notes · View notes
glowloading346 · 4 years ago
Text
Phpstorm Slow
Tumblr media
Once upon a time, PhpStorm was the IDE I loved. I thought I would use it all my life, happily without looking at any other editor.
Phpstorm Slow Cooker
Phpstorm Slow Ftp
Phpstorm Show Main Menu
Phpstorm Slow Startup
I was wrong.
I discovered the true love of my live, called Vim.
Are you confused? Are you yelling “why” to the deaf sky? What happened between PhpStorm and me? Why a PHP developer would use this… old smelly thing called Vim?
Phpstorm does a very good job of saving, importing, exporting settings so upgrading your Phpstorm version doesn't require you to redo all your settings. This is also beneficial if you are setting up Phpstorm on another computer or sharing your company coding style guide with other developers. Now you will be working with the terminal - you can use Window's cmd or the PHPStorm's terminal. I prefer to use the terminal built inside the PHPStorm - it is: better, faster and more intuitive. I prefer to use the terminal built inside the PHPStorm - it is: better, faster and more intuitive.
I was happy with PhpStorm. We had a productive relationship. Its basic rules was simple, as simple as many text editor in the computing world. You use a mouse, you click where you want to change or add something, somewhere. The basic editor. We are all used to that from the beginning of times!
PhpStorm provides the following main ways to upload project files and folders to deployment servers: Manually, at any time through a menu command. Automatically, every time a file is updated, or before starting a debugging session, or during a commit to your version control system. PHPStorm was and now is very slow under Linux (currently am using version 2016.2). All its versions were slow. Even at powerful computers with SSD. Jamming and sticking is a normal behavior for this program. It's a pity that authors do not pay attention to it. Running PHP storm on windows 10 is incredible slow. I'm running PHPstorm on my windows 10 laptop, where it is extremly slow. I made a screenshot showing the about information. I have a 64bit so I'm correct running phpstorm64.exe for this. During work I'm also using phpstorm on an.unix system, which is great. So I thought about buying a private license for me at home, but with the given performance I really cant work.
I loved the auto completion with PhpStorm! I loved the fact that you could find easily a peculiar file even within a massive codebase. I loved its stability. I liked the snippets. I loved its numerous options to refactor, generate getter / properties / methods using one or two handy shortcuts.
And now, I don’t use it anymore.
Firstly, I want to tell you my story with Vim and PhpStorm in order for you to understand how you can switch between the two.
Then I will compare the two and underline what Vim brings on the table.
Vim: the Hate before the Love
It was a newcomer who first showed me Vim.
He was a PHP developer hired in the company I was working for. I was curious, I began to look what tools and IDE he was using, expecting seeing the good old PhpStorm, like every good PHP developer who suffered too much with Eclipse.
“I don’t use PhpStorm” said the newcomer. “Vim is way better!”.
Vim! This dinosaur! This boring terminal editor! So complex nobody knows how to use it, except the perfect nerd without life / girlfriend / whatever real things!How can he compares the wonderful shiny PhpStorm with this relic?
At that point, I went in a crusade. I tried to show him how a good IDE with tons of features could suit his needs even better than this… Vim thing! Without success, I let him swimming in his ocean of mistakes, sad he couldn’t see the Truth as I was.
Time past. Days became years. Years became centuries. I began to understand that this newcomer was a very interested and knowledgeable developer. It astonished me. How can he be that good and use Vim?
Quickly we began to work on the same project: a tandem was born.
The Time of Mockeries
I mocked my work tandem. A lot. He was persisting in his mistake to use Vim and I couldn’t do anything to dissuade him.
I mocked the austerity of Vim’s interface. I mocked the fact that he had to configure everything in config files. I mocked that this configuration (in my opinion) was always broken. Who wants to code with a broken IDE? It was pure nonsense.
Tumblr media
With hindsight, I may have been a bit jealous. He mastered a tool full of shortcuts in order to use the mouse as less as he can, and, without knowing it, I envied him.I envied him because I didn’t feel capable to learn how to use Vim in a reasonable amount of time.
More and more, my contempt toward Vim let place to curiosity.
PhpStorm and Me: the Breakdown
My attraction and curiosity toward Vim kept growing and growing.
The hate became love when I decided two things:
Quitting the company I was working in.
Learning to type like true crazy typists.
I wasn’t happy at that time, till I decided to quit the company I was working for. My decision opened new horizons and a true desire to learn more about everything.Moreover, I wanted to learn a maximum from my fellow work tandem before leaving for new and crazy adventures.
I wanted at the same moment to get rid of my very bad habit of typing with two or three fingers. I wanted to use typists techniques: using the home row keys and my ten fingers.
Quickly I began to understand the power of this typing method. You feel definitely faster and more in control of your computer. A very cool sensation!I knew as well that Vim was designed for this type of typing. Due to the pleasure I had with my new typing techniques, I slowly decided to give Vim a chance.
More and more, I asked tips to my tandem in order to learn how to use The Beast. At first, I just wanted to use it for editing configuration or text files, not for actually coding, too afraid that it would put down my productivity.
I stopped using PhpStorm in two weeks. Transfer from bitpay to coinbase.
Vim vs PhpStorm
Vim on the left, PhpStorm on the right. The clash.
Here we are finally: the comparison between PhpStorm and Vim. Do you want to replace PhpStorm with something more powerful and versatile? Do you want to be sure that Vim is the good choice?
I won’t cover here how to do a PHP IDE out of Vim since I wrote another article on the topic.
Who’s in Charge: You or Your IDE?
An IDE is obviously very important for developers. It’s the tool which helps us doing what we like: coding. It simplifies our lives, automatize all these boring stuff you repeat over and over again.
Therefore your IDE should reflect the way you are coding. It should give you the choice for you to do what you want, the way you want.
PhpStorm doesn’t really give you many choices: it is a bunch of tools and you have to stick with them.I never used 70% of it. I know a lot of shortcuts and I am able to navigates in the panels without even using the mouse. However I never used the composer tools / terminal / git GUI / database interface thingy integrated in PhpStorm.
I couldn’t configure that. I couldn’t choose to install what I wanted, what I needed. PhpStorm was choosing for me.
The result? Many panels and notifications popping, a lot of visual noise which was totally useless for me. Perfect to lose focus.
Some may argue that PhpStorm is really configurable compared to other IDE. It is nothing compared to Vim.
Vim has a great community who develop a LOT of plugin. Nowadays you can install them and get rid of them by typing two words. Not even command lines. Words.
You can choose exactly what you want and what suits you. You can even modify it easily and extends it. Vim can be bent following your wishes.
You are the master.
PhpStorm Only Allow You to Code in… PHP
Another point which was bothering me for a long time. Of course you can use it to write HTML / CSS but you won’t have many tools for those. And what about Go you want to learn so hardly? Ruby? Basic?
Vim is an editor, not an IDE, but you can make an IDE out of it for every language you want. Right now, I have very good auto completion systems for PHP, JavaScript, Go and Ruby.
Even better: the plugins can be activated depending of the file type you are editing. You will never have the Ruby autocompletion while editing a PHP file. Sweet, isn’t it?
I have tons of plugins for refactoring, creating snippets and so on. No need to change IDE and get use to different interfaces. With Vim I can switch from one language to another transparently. Believe me, it’s awesome.
When I open Vim, everything I need is there for whatever language.
Vim is Light
Each time I open PhpStorm I have the impress that my computer is running a marathon. And he doesn’t do well.
Even on my very lightweight arch linux / i3 system (running on very good hardware), everything suddenly slow down. Welcome to the Matrix, or the stop motion applied to computing!
Sometimes I like to open two projects at the same time to get some configuration or code from one to another. Sometimes I want to open even more if I need to work with multiple micro services.
With PhpStorm… you know what I am talking about. Your memory scream, your CPU burns some calories, your vans consume more electricity than your fridge.
In comparison, Vim is a feather. So light! You can run multiple instances of it if you want, your computer won’t slow down.Try to use Vim, then come back to PhpStorm and you will see what I’m talking about.
Your hardware will love Vim.
Vim is Fun
This is something I didn’t imagine: Vim is really fun to use. This is something my work tandem told me, and it’s so true: it’s basically the gamification of coding.
It is time to precise a bit how to use it. There are many modes in this editor:
The Normal mode is for executing commands (delete words, lines, paragraphs and a lot of others). Basically, it’s to edit your text (or code).
The insert mode is there for you to concretely write.
A simple separation of concern and, believe me, it’s brilliant!
This is Vim: you can learn to be productive with it in a couple of minutes (I promise). Get used to it may take a bit more time, and then you will learn new stuff all your life. The whole editor feel so logical that you will come up with new way to do things without even asking Google. Yes, by yourself, only!
Like: “Maybe if I press those keys, it will do that eventually. Yes it does! I’m a genius!”
Indeed, Vim is so sweet, you can talk to it like an old friend. For example: you want to delete all characters from your cursor till the coma? In Normal mode, type dt,, which means delete till ,. You can do as well dtf, which delete till f. Magical!
In comparison, PhpStorm is boring. To me, 70% of the tools are useless (by adding a useless graphical interface on top on very efficient terminal tools) and the editor itself use the mouse extensively, like 99% of the editors in the world.If shortcuts were invented, it’s because it’s more convenient and fast to use the keyboard to execute actions. Vim definitely nailed that.
If you want to build a complete Mouseless Development Environment, you might be interested by this book.
To be honest with you, I always have the impression I’m some sort of a hacker doing crazy things with my keyboard in three different Vim instances. Of course I am just writing down my shopping list but… who cares? The feeling is great!
I am always happy when I discover a new shortcut or way to do thing even more easily. It’s like finding a secret way to beat a video game even faster! Gamification, I tell you.
PhpStorm Cost Money
PhpStorm is not free, far from it. Even if it’s pretty affordable (around 100euro), you pay only for one year. Welcome to the era of renting instead of acquiring…
If you want a Go, Ruby or whatever IDE for whatever language, you have to pay. Again.
Vim is free, available on everything (linux, windows, mac).
You Might be Faster with Vim…
Honestly I don’t care that much if I’m faster with it. To me, being fast doesn’t mean being a good developer. Our brain is more valuable than our typing speed.
However you will feel fast and precise, which is a good cherry on the cake. Adblock plus google chrome. Especially when you have to move a bunch of classes and renaming namespaces again and again. You know, what we call refactoring: Vim can simplify that and many other things.
Vim Allow You to do More than PhpStorm
Here some examples what you can do with Vim but not with PhpStorm:
You can search through open tabs (“buffers” in Vim), files and entire projects very fast with the fzf plugin. Even faster than with PhpStorm.
You can go directly to php.net with a keystroke when you are on a method / function / whatever to see its definition. Very handy.
You can run Vim with a GUI or in the terminal. Doing the last will open a lot of possibility like the winning combo zsh / tmux / Vim. You will have a lot of flexibility and fun with those tools, I can guarantee it!
Since a tonne of plugins exist for Vim you can extend the possibilities as you wish. You can even write little functions which extend / alter whatever you want.
The possibilities are infinite.
A Great Community
A lot of people use Vim and will be happy to help you. You have access to a lot of plugins for every development language you dream of.
Some will argue (as I did) than Vim is too old. It is a strength! Think about it: what software is more stable than the one tested for decades?
It is very stable indeed, thanks to the community. If you are stuck, if you have a problem, you have tons of resources where you can found the solution.
Neovim!
Vim is old and maintained for a long long time, which means as well that its codebase is (apparently) not-that-goodish.That is why a bunch of people rewrote the whole editor. It’s called Neovim and it’s compatible with every Vim plugin available.
Even if it’s still in beta I didn’t have any issues with it. It works like a charm.
I want to be in love with Vim! Tell me how!
First you need to be motivated and learn how to properly use it. It is less complicated than you think.
You Work on Linux or macOs? Try Vimtutor!
First, go to your terminal.Then type vimtutor. Press enter.Here we are!
Vimtutor comes with a lot of linux-based distribution. It is a 15 minutes tutorial for you to learn Vim’s basics. After that, you can begin to use Vim for whatever need you have.
15 minutes! Who said that Vim was complicated?
You don’t believe me? Just try it!
Get Inspired by Other’s Configurations
Vim alone is a bit… too weak functionality wise. You need plugins, and the best way to find what you need is to look to configurations from other developers.They are most of the time hosted publicly on github.
Here my personnal config.
Be careful though. It is tempting to copy entire configuration from others but you will be lost very quickly. Vim needs to be personalized. It can suits you if you take the time to tune it depending on your needs.
Take the configurations available on the web as inspirations. Copy them little by little, plugin by plugin. Test it, try to understand what the plugin is doing. Take your time. Read the plugin documentations. In short: do everything with Vim you should do as a developer. Analyzing, acting step by step and see if it suits your need.
Vim Cheat Sheet
My advice for the beginning: having a cheat sheet printed you can refer to. You can find a lot of them everywhere.
It will help you memorising the basics of Vim and experimenting to be more effective and have even more fun!
Vim is a Winner! But… Do I Miss PhpStorm?
I hope you are now ready to try Vim, and maybe replace PhpStorm!
Now let be honest with one another:
Yes PhpStorm has some tool that Vim doesn’t. The search plugin I use for example has less options than PhpStorm’s search… but is so faster, you’ve no idea.
In PhpStorm the auto completion was slightly better… in 2017. In 2019, Vim auto completion plugins are as good as any IntelliJ plugin.
You need to spend time configuring Vim to have a powerful PHP IDE.However, it means as well that you can personalize it the way you exactly want it to behave. An IDE should answers your need, not imposing them!
After three weeks using Vim as my PHP IDE, I tried to reinstall PhpStorm. I used it for ten minutes… before coming back to Vim.
I won’t get back to you, PhpStorm. Never. Bartender for wedding near me. I am a faithful man to Vim now.
This section provides the list of solutions and workarounds for common problems with deployments in PhpStorm.
Collecting PhpStorm deployment logs
If your issue is not addressed in this section, contact our support engineers. If asked to provide deployment logs, follow the instructions to collect them.
Select Help | Configure Debug Log in the main menu.
In the Custom Debug Log Configuration dialog that opens, add the following lines depending on the issues you are experiencing:
Issues with deployment/synchronization: #com.jetbrains.plugins.webDeployment
Issues with issues with SSH/SFTP: #com.intellij.ssh
Click OK and reproduce the issue.
Locate the log file by selecting Help | Show Log in Explorer (for Windows and Linux) or Help | Show Log in Finder (for macOS).
If necessary, you can locate the log manually:
Syntax
%HOMEPATH%.<product><version>systemlog
Example
C:UsersJohnS.PhpStorm2021.1systemlog
Syntax
~/Library/Logs/<product><version>
Example
~/Library/Logs/PhpStorm2021.1
Syntax
~/.<product><version>/system/log
Example
~/.PhpStorm2021.1/system/log
The most recent log file is named idea.log; older files names end with a number, that is idea.log.1, idea.log.2, and so on. In most cases you need only the most recent one.
Attach the log file(s) to the issue or forum thread.
General troubleshooting
Deployment is slow or fails
Deployment can be a resource-intensive operation, especially if a project or a deployment server contains lots of directories and files. In the Settings/Preferences dialog Ctrl+Alt+S, navigate to Build, Execution, Deployment and explore the following configuration options, which can speed up deployment:
Exclude directories that are not needed from deployment (for example, images). This can be done from the Deployment: Excluded Paths Tab page.
On the Options page, clear the Overwrite up-to-date files to skip uploading files that don't need to be uploaded.
Depending on the server, switching between active and passive transfer mode in the advanced FTP settings may help. This can be done by toggling Passive mode in the Deployment: Connection Tab for the server.
Limit number of concurrent FTP connections. This can be done by toggling Limit concurrent connections and setting the number of connections (usually 3-5 concurrent connections is OK for any server if you experience problems with a greater number of connections) in the Deployment: Connection Tab for the server.
File transfer becomes unresponsive
This can happen in case PhpStorm tries to resolve an IPv4 host via IPv6. By default, PhpStorm only listens for incoming IPv4 connections. To make sure IPv6 is disabled, check the PhpStorm JVM options:
Select Help | Edit Custom VM Options from the main menu.
In the .vmoptions file that opens, make sure the -Djava.net.preferIPv4Stack=true line is present.
Restart PhpStorm.
Otherwise, to enable IPv6 support, delete the -Djava.net.preferIPv4Stack=true line. In this case, make sure to add the IPv6 entry for your host to the /etc/hosts file.
Download/upload actions are not available
Download/upload actions may not be available because of a missing mapping. If a file or folder that you want to download is not configured in any mapping, PhpStorm will not download it. Mappings can be configured as described in the Map project folders to folders on the server and the URL addresses to access them.
For some actions, a default deployment server needs to be selected on the Deployment page of the Settings/Preferences dialog.
Some folders are not deployed
A common cause for folders not being deployed is when they are explicitly excluded. To solve this, in the Remote host tool window right-click the given folder and select Remove Path From Excluded from the context menu. Once this is done, the folder will be deployed.
This can also be configured from the Deployment page of the Settings/Preferences dialog Ctrl+Alt+S. Open the Excluded Paths tab for the server and remove the excluded path. Note that both the source and the target folders should be checked. Folders can also be excluded by name on the Options page under Exclude items by name.
Sharing deployment configurations between projects
Deployment Servers are configured at the IDE level: they are available for all projects and can be shared between them.
Note that only the name and connection details (specified on the Deployment: Connection Tab tab) are shared between projects: mappings and excluded paths are project-specific and have to be configured separately. Using this approach, connection details have to be entered just once, while mappings and excluded paths can be configured per-project, sharing the connection details. This can be useful when projects share the same deployment server and use the same connection settings. If connection settings are different between projects, they have to be configured for every project separately.
If necessary, you can set a server to be visible in a single project by selecting the Visible only for this project checkbox on the Deployment: Connection Tab.
IDE settings do not allow me to configure mappings
The default new project settings are used to configure the default settings for new projects and do not affect the currently opened projects. To configure settings for the current project, use the Settings/Preferences dialog Ctrl+Alt+S.
Can subfolders within the same folder have different deployment settings? Can a local folder be deployed to multiple locations?
When uploading folders and configuring mappings, note the following:
You can specify mappings for specific folders to different paths on the deployment server. This can be configured on the Deployment: Mappings Tab for the server.
You can exclude specific folders and files from being uploaded/downloaded. This can be configured on the Deployment: Excluded Paths Tab for the server.
You cannot upload the same folder (or subfolders) to different sites at once. A separate deployment configuration needs to be created for each of them and uploaded to each site one by one.
If this is what you want to do, we recommend automating the process with a capable tool. For example, Phing has an FTP task which can be used from PhpStorm. Within PhpStorm, you can use the Sync with Deployed.. command and select from available deployment servers for every upload.
I cannot assign a keyboard shortcut to the Sync With Deployed to My Server menu item
It is not possible to assign a keyboard shortcut directly to the Sync With Deployed to <server name> command, only to the generic Sync with Deployed to.. command, which will then display a popup menu with the list of servers. Refer to Configure keyboard shortcuts for details.
If you do wish to assign a keyboard shortcut to a specific deployment server, it is possible to record a Macro and assign a shortcut to it instead:
Select Edit | Macros | Start Macro Recording and start recording a Macro.
Select Tools | Deployment | Sync With Deployed to <server name> and close the sync window.
Stop recording the Macro by selecting Edit | Macros | Stop Macro Recording from the main menu.
Set the Macro name, for example Sync with <server name>.
Open in the Settings/Preferences dialog Ctrl+Alt+S, select Keymap and find the Macros node. From the context menu of the new sync Macro that was just recorded, select Add keyboard shortcut and provide the desired shortcut .
How do I deploy a database using PhpStorm?
There are a couple of ways to deploy a database using PhpStorm:
Make use of the integrated database tools and run the required DDL and SQL statements manually.
Work with Phing and set up a DBDeploy task.
Can I run a script or executable on my files before the upload occurs?
Things like minifying CSS, optimizing images, encoding PHP files using IonCube and so on are actions that you may want to execute before an upload happens. The best approach to do this is run them not when the upload is started, but when the files are changed, by using File watchers in PhpStorm. When the time comes to upload them to a deployment server, upload the processed files instead.
Note that the Skip external changes checkbox must be cleared on the Options page for this to work.
Sometimes files are not uploaded automatically
By default, PhpStorm uploads the files if they are changed by some external processes (VCS, transpilers, and so on). If the files are not uploaded, make sure that the Upload changed files automatically to the default server on the Options page is set to Always and the Skip external changes checkbox is cleared.
Can I run pre- and post-deployment actions?
It's possible using Run/Debug configurations. You can create a fake Run/Debug Configuration, or a Run/Debug configuration that should be the last step, and add the required steps under Before launch.
As an alternative, we recommend using Phing or any other build system to execute complex sequences of steps.
FTP troubleshooting
FTP issue: Invalid descendent file name 'http:'
When a deployment server has been configured or when using the Test Connection button in the project settings, the Invalid descendent file name 'http:' error is displayed. Note that all file names with a colon : in the name will be considered invalid.
This can happen if a file containing http: Pioneer desserts. in its name exists in the project. The library that PhpStorm uses to connect to FTP (Apache Commons VFS) cannot read the contents of a folder containing such a file, which causes the operation to fail. The only solution is to remove the file containing http: in its name from the project.
PhpStorm seems to connect to the server but can't list files or perform upload
Phpstorm Slow Cooker
This may be because the deployment server requires a so-called passive FTP connection. To set this mode, select the Passive mode checkbox in the Deployment: Connection Tab for the selected server.
Phpstorm Slow Ftp
Limiting the number of concurrent FTP connections may also help in this situation. To do this, open the Deployment: Connection Tab for the selected server, select the Limit concurrent connections checkbox, and set the number of connections (usually, 3-5 concurrent connections is OK for any server if you experience problems with a higher number of connections).
Phpstorm Show Main Menu
Deploying files when changing branches using Git checkout
There are a couple of ways to go about deploying files when switching between branches using Git checkout:
One way is to configure deployments to always upload files and external changes. To do this, on the Options page, set Upload changed files to the default server to Always and clear the Skip external changes checkbox. Note that this will upload all files to the server when switching branches.
Use git-ftp. It performs minimal uploads and is also able to mirror file and directory removals.
Phpstorm Slow Startup
Known issues
Is rsync supported to synchronize files and folders with a deployment server?
No. If you feel this should be part of PhpStorm vote for this issue.
Tumblr media
0 notes
abbyharlow · 7 years ago
Text
I’m writing out of anger and maybe a little bit of sadness. As 2017 is coming to an end, I’m remembering how excited I was at the end of 2016 to have a great new year. For the most part, 2017 has been amazing and has treated me quite well – until it didn’t. The past two-ish months have been an extremely chaotic shit show. I’m willing to give you the low down. Brace yourselves; this is going to be a long one.
As October came to an end and November started, I felt fine. School was kicking my ass, but I’m a good student and I continued to carry on. I was proud of how I had been able to handle all of my stress with my crazy housemates, fat work load and financial issues in a way most people probably wouldn’t be able to. Imagine how fucked up I felt when I started hearing from one of my very best friends that people were expressing concerns about my well being. I have worked for THIRTEEN YEARS to get to where I am today and it felt like all of the hard work that has almost killed me at times was just ripped away from me. Stolen. Two of the girls expressing their concerns had no right to do so because they barely know me. They wanted to call my mom to tell her I needed help…they don’t even know my mom. When I heard this, I told my best friend that if they had done this, my mother would have just laughed and said something along the lines of, “Okay girls, thanks for the call.” I called my mom to tell her this and guess what? She laughed. I think what pissed me off the most about this situation was the fact that these girls are not even my friends and felt the need to go tell someone else about it. If they knew about my past, I would understand. But they know nothing. What hurt the most was I was in the best place I had been to date, and it wasn’t good enough for them, which means it might not have been good enough for anyone.
I told myself not to overthink this situation, but with my amazing mind (sense any sarcasm?), I couldn’t let it go. I was damaged. I felt like I needed to be a better everything but I had nothing to use to do this because I had already used up everything I had to get to my perceived great mental state. What made everything worse was the fact that my best friend who I live with was concerned I wasn’t okay because these other girls were concerned, which burdened me with the task to check on her all the time. She loves me so much that when she worries about me, she worries too much and it effects her mental state negatively. This is turn effects mine negatively as well. I hated that she expressed all of her worries about me to her mom. My best friend in high school also did this, but her mom is the woman who has bullied me since the minute she met me in kindergarten. I believe that I first felt suicidal because of the way this mom treated me for all of elementary, middle and high school. (Fortunately, I did leave this mother’s daughter behind half way through high school. I spent eleven years waiting for her to stand up to her mom for me, and she never did.) My current best friend telling her mom everything about me reminds me of the one person I hate in this world, and all it leaves me with is a brick constantly spinning in my gut.
I think I was able to reassure people I was okay. Unfortunately, this only lightened my stress load for a bit because during this whole disaster, I couldn’t concentrate on school and kept asking for extensions on assignments. I am now facing these assignments over winter break. Who in the hell would want to continue school for an extra four weeks? Thank you to everyone who stressed me the fuck out and made me feel anxious and depressed because you thought I was anxious and depressed when I wasn’t. You suck.
Thanksgiving arrived, and I saw how sick my aunt had become. She was diagnosed with cancer five years ago and fought so, so well to get better. She was not supposed to make it but she pulled through like an absolute champion. The week before the holiday, she was fine. Then her disease hit her out of nowhere like a truck. On December 1st, my aunt lost her battle with cancer. I am still struggling to accept that five of my cousins have lost such a beautiful mom.
One day later, on the night of December 2nd, I broke my ankle in four places. Long story short: I was walking home with my best friend, wanted to ding dong ditch our friend’s house, ran down the front porch stairs, and fell off the last step into a small pothole in the grass. I think it was probably about time something seriously bad happened to my ankle. After hurting it so many times tap dancing for ten years, it was tired of all of the strain.                                                  [This is the morning after the break]
I went to the hospital the next morning, was put in a splint, and was sent on my way. Thankfully, I only had one more week of school. I finished the week out thanks to Sierra giving me rides to and from campus. On Thursday, I came home. On Friday, I went to the doctor’s and was told I needed to have surgery. Okay fine. Then I was told I was not allowed to go to Cabo in a week. Not fine. I cried and was a little bitchy but left accepting the fact there was no way I would be able to fly and spend a week on the beach six days post op.
That Friday afternoon, my family and I left town to go to my Aunt’s funeral and to spend the weekend with my family. It was emotional, sad, happy, overwhelming and fun all at the same time. I am just so glad I was able to be there with all of my cousins, aunts and uncles.
Monday the 11th was surgery day. I went in with my mom and brother at 10:30 am to be ready for operation at 11:30. 11:30 am became 6:30 pm. My surgeon was stuck in another surgery where he said things went from bad, to worse, to disastrous. Thankfully, his patient survived the operation. I am proud of how calm I was during my long wait, but my mom claims the nurses gave me something for my anxiety. I don’t remember being wheeled out of my room and into the operating room but my mom did take a video of me forcefully pushing the door all the way open for my doctor and then waving goodbye with my eyes half open. Surgery was a successful hour and a half long procedure. I was woken up thirty minutes early though because I wasn’t breathing very well. Story of my life. Because I was awake before planned, I was conscious while a doctor was putting a nerve block in my leg. I’m so glad I don’t remember this however. A nerve block is a catheter which drains medicine into my body in order to numb my nerves in the desired area. I think this bad ass mechanism only worked for a day. Post op days three, four and five were excruciating. Yesterday I found out that my splint was digging into one of my incision sites. For the past week it has hurt like a bitch and so the nurses took my splint off and put me in a boot ten days early. Bless their souls. I still can’t walk until the 29th, but as long as my pain isn’t unbearable, I’m cool with it.
Overall, I would highly advise against breaking your ankle and getting surgery because it debilitates you in so many ways and leaves you feeling depressed and bored out of your mind. I am actually tired of laying down, sleeping and watching TV and movies. I can’t drive (which might be good because I therefore cannot go out and make more stupid decisions), but I hate having to rely on other people to help me get places…not that there are many places I want to go to when I can’t walk. I weened myself off of the prescribed hydrocodone I have been taking the past three weeks and finally got over the withdrawal symptoms. This whole experience has really humbled me. I never really stopped to think about how hard life must be for those who can’t use certain parts of their body. I am just thankful I will get to walk again, unlike so many others who will never have the ability to walk again.
Below are some pictures of my ankle surgery and recovery process.
This slideshow requires JavaScript.
And I'm not able to get up. I'm writing out of anger and maybe a little bit of sadness. As 2017 is coming to an end, I'm remembering how excited I was at the end of 2016 to have a great new year.
1 note · View note
lewiskdavid90 · 8 years ago
Text
50% off #Java Socket Programming: Build a Chat Application – $10
Learn Java socket programming concepts and build a multi-user chat application
All Levels,  – 2 hours,  25 lectures 
Average rating 4.4/5 (4.4 (21 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
Course requirements:
Basic knowledge of Java is required
Course description:
Socket programming is used for developing client-server applications in Java. In client-server architecture, the server provides some service and the client can use this service to get the desired output or result. Sockets also allow two or more computers to communicate with each other over the network using TCP/IP protocol.
This course is for anyone who has basic knowledge about core Java concepts and who is totally new to Java socket programming. This course may not be suitable for students/programmers who are not familiar with Java.
This course is going to teach you how to write client-server applications in Java using socket programming. It will also teach you how to write a multi-user/group chat application in Java with chat logging functionality. All the concepts are explained in a very simple language. This course is highly practical-based with a very few power-point presentations. Apart from socket programming, this course also gives you a short introduction to some of the Java concepts which are required for understanding our chat application. This chat application will give you a concrete understanding of all socket programming fundamentals.
And finally, a chat application could be a good topic for your school/college mini-project. It is also an area which is quite unique to work on rather than regular Java projects. As it’s a short course, it wont be boring at all. You need to invest only around 2 hours of your time.
I believe you will enjoy this course and learn a lot. Happy Coding
Tumblr media
  Full details Understand Socket Programming in Java Write simple Client-Server Applications in Java Build a multi-user GUI Chat Application in Java Students, programmers who have some basic knowledge of Java concepts and what to learn Socket Programming This course may not be suitable for students or programmers who are new to Java and are not familiar with Java core concepts.
Reviews:
“Because it was helpful” (maria Gaetana albina di lena)
“Great course. The instructor explains things really well and he is easy to understand. I’m still half way through but so far it’s been awesome. I would like to have more courses from this instructor.Thanks a lot.” (Uday Bhute)
“Too fast for me to learn. You copy and paste the code and explain too quickly. I have to pause the video couple of time.” (Wongsakorn Swangsringarm)
  About Instructor:
Abhay Redkar
I have around 5 years of programming experience. My area of expertise is Java. I have completed my Bachelor’s in Computer Science and a Master’s in Computer Applications from a reputed institute. I am currently working in a leading US-based financial firm as a Java/JSF developer. Ever since I started coding, I have done a lot of projects in various technologies like C++, HTML/CSS, Javascript, PHP, Java, Spring Framework, Struts, JSF  etc. Since my college days, I used to help out my friends with a lot of programming concepts and with time I realized that I was actually enjoying teaching. And so I decided to take my teaching passion to the next level and share my knowledge with as many people as possible with this platform.
Instructor Other Courses:
Java Object-Oriented Programming : Build a Quiz Application Abhay Redkar, Java/JSF developer (17) $10 $20 Java for Beginners in 2 hours: Build a Banking Application …………………………………………………………… Abhay Redkar coupons Development course coupon Udemy Development course coupon Programming Languages course coupon Udemy Programming Languages course coupon Java Socket Programming: Build a Chat Application Java Socket Programming: Build a Chat Application course coupon Java Socket Programming: Build a Chat Application coupon coupons
The post 50% off #Java Socket Programming: Build a Chat Application – $10 appeared first on Course Tag.
from Course Tag http://coursetag.com/udemy/coupon/50-off-java-socket-programming-build-a-chat-application-10/ from Course Tag https://coursetagcom.tumblr.com/post/157265901303
0 notes
givenchyic · 5 years ago
Text
Repeat after me, “You Can Never Be Overdressed Or Overeducated”, thank you Oscar Wilde. This quote is certainly true no matter the occasion, yet it does resonate in the time of quarantine and might bring you a dosage of comfort. This time is, to put it bluntly, a ‘kick you in the crotch spit on your neck fantastic moment’. Never thought I would combine a quote from Rachel Green with Oscar Wilde but here we are!
If like me, you love to vicariously live your life for a few days through prettily designed Pinterest quotes from dead famous people, then this one is perfect. Whether it’s dressing up in your finest and putting makeup on for dinner, or subscribing to a myriad of online courses and panic-ordering books on Amazon (because truly how long will this last for?) this quote can motivate you to boost both your mood and your brain. 
Occasion wear is the new stay-in wear, how to be the best dressed in your living room
Truthfully, I am a little bit bored with fast fashion’s disingenuous attempt to shove loungewear down our throats. For instance, these are a few email subject lines and opening sentences I have received in the past few weeks:
“New Season Loungewear BACK IN STOCK”
“Cozy things From £5” – Facetime your girls, eat tacos in bed and play your records from start to finish.
“Welcome to the loungewear appreciation club”
“Latest in loungewear”
“Next level loungewear”
Okay, we are stuck at home, stop infiltrating my social media cookies. 
 But, I also get it, you also want to look chic and you want to be comfortable whilst.. well… lounging. With this in mind, I have compiled a few different moods and faux scenarios for you with clothes to match. Truthfully, other than work, I have nothing better to do, so my imagination has run wild!
Perhaps the most annoying thing that I find with this fast fashion loungewear is the use of unsustainable fabrics and repetitive styles quickly regurgitated to satisfy our insatiable demand. Now, I’m not saying that these clothes picks below contain sustainable fabrics, yet I think that they are way more wearable than said loungewear. These pieces are different as you can easily wear them after lockdown ends. Polyester, Acrylic and Nylon knitwear will inevitably shrink in the wash or will be peppered with splashes of hot tomato pasta sauce after precariously trying to eat your dinner on the sofa. Then, it will just end up in the bin and clog up landfill sites in the UK and overseas for hundreds and thousands of years.
The point is, as sometimes sustainable isn’t necessarily the most affordable, buy pieces that you know you will wear again and again, that like us have a life after lockdown (because that day will come!)
Choose silhouettes that emphasise comfort but also that are more sophisticated. From oversized shirts to palazzo pants and silky dressing gowns, I have selected smart stay in wear that will elevate your wardrobe.
So, although this lockdown may last for a while, don’t let your impact on this earth last longer!
For The Ordinary AHA 30% Skin Peel and Bowl of Pasta Wear
There is nothing quite as calming as a hot bath on a Sunday evening followed by a bowl of pasta the size of your head and a skincare routine. If you are becoming a derma baby, and you want to indulge in that vision of preening yourself in front of an immaculate glamorous vintage vanity set then this lockdown look is perfect: A chic soft and silky dressing gown.
I am biased, but One Hundred Stars do the best gowns! From delicate chinoiserie to botanical floral and vintage maps of your favourite cities, these delightful gowns are made out of the softest fabric, a combination of Modal and Viscose. I often wear my dressing gown just around the house anyway, and last summer I wore it with black trousers and a black rollneck to work or thrown over a bikini!
 Linen gowns are also a great choice for the warmer weather, and this H&M Conscious collection piece promises sustainable sleepwear that soothes both you and the earth.
This slideshow requires JavaScript.
Night On The Sofa and Glass of Pale Rosé In Hand Wear:
Oversized linen and cotton shirts are a must for sophisticated soporific wear.I dream about pairing these cool, calm and collected shirts with darted wide-leg trousers, palazzo pants and, when the sun comes out, satin slip bias mini skirts. The sharp tailored pleats of the trousers, and the slick derriere skimming of the bias cut will provide the perfect contrast to the slouchy tucked or untucked shirt. 
For the finishing final touches, accessorise with bright yellow Gold chains, baroque pearls and satisfying slick of red lipstick.
When choosing colour palettes for an overall ensemble, go for graduated tones of ecru, creams, beiges, greyages and latte. These will effortlessly melt and ooze together. 
This slideshow requires JavaScript.
  For Pacing Around Your Apartment Whilst On the Phone to Your Boss Wear:
I never have been one for sliders, but since spending all my time at home, I have come to appreciate the need for “house shoes”. As heady sun-drenched living rooms become the norm, slippers constitute sweaty and clammy toes – not the nicest. But if, like me, you have an affliction with your toesies being out all the time, comfortable sandals like these fluffy ugg sandals will keep you perusing around your home with ease. Available in a variety of cutesy pastel colours, these sandals are worth every penny. 
For the Easy Mornings and Luxurious Nights
For me, a slip dress is ubiquitous with both comfort and luxury, two concepts that often go hand in hand or can be worlds apart. 
The greatness of a slip dress is in the name itself, the way they just slip over your head and shoulders with ease. Plus, the way they are cut can accentuate your body and make you instantly feel good in yourself – what’s not to love? The lighter materials too are currently perfect for lockdown, keeping you cool in the warmer climates. 
Although I am partial to cowl neck, I feel they have been slightly overdone. So, I think a deep v neck slip dress is equally as flattering and infinitely wearable. 
The sweet cornflower blue of this Urban outfitters slip dress gives you a renewed sense of optimism and tranquility, and the lime hue is also perfect for dancing the night away with its zeal and fresh colour. What’s more, the chocolate brown option can easily transcend into autumn and winter 
(When editing this piece I also found this slip dress in a pretty oyster shade too – a gift that just keeps on giving.) 
This selection below from Pretty Lavish are also all great choices. The satin Piper maxi dresses are exceptionally elegant, yet they dance on the fine line of formal and smart casual. The tie-dye print of the apricot number invites flat sandals, and the cool mint hue of the other dress means you can easily wear her, at the discretion of your own confidence, in the day. 
This slideshow requires JavaScript.
Online courses for pointless knowledge, career-boosting strategies or to learn for the sake of learning
So, I have been purposefully stringent in choosing clothes for this blog post, and believe me, it was hard. The reason why is because the second half is dedicated to learning – yes, learning. 
I miss learning, I really do. I have always had a curious mind, divulging daily in documentaries, reading books or following history accounts on twitter just because I like a random fact popping up on my timeline. I enjoyed the large majority of my lectures, and for the most part, reading for essays at university (I found the writing really hard and abhorred it, but you can find out more about that in this blog post!). 
Quarantine has made me think, okay how can I direct my energy into learning something new – whether its just pointless facts or it can strengthen my career. Because truthfully in future interviews, I might be asked what I like to do in my spare time, and drinking glasses of wine with friends and boyfriend might not cut the mustard. 
I have recently started doing this Museum of Modern Art: Fashion as Design course which is super duper interesting. I’m only on week 3, but the course explores a 2017 exhibition of theirs called ‘Is Fashion Modern’ looking at staple garments like the plain white t-shirt or Nike Air force 1’s and looking at how these garments have made their cultural stamp and their history.
So, I have searched on Future Learn to find other free online courses that I am interested in and have shared them below in case they pique anyone’s interest. The online art platform Artsy has also written: “10 Art History Classes You Can Take Online For Free” . 
Start Writing Fiction
A History of Royal Fashion
Understanding Fashion: From Business to Culture
Fashion and Sustainability: Understanding Luxury Fashion in a Changing World
Propaganda and Ideology in Everyday Life
Many Faces: Understanding the Complexities of Chinese Culture
Introduction to Japanese Sub Cultures
Designing a Feminist Chatbot
Thank you for reading,
Molly x
“You Can Never Be Overdressed or Overeducated” The Quarantine Mantra Repeat after me, “You Can Never Be Overdressed Or Overeducated”, thank you Oscar Wilde. This quote is certainly true no matter the occasion, yet it does resonate in the time of quarantine and might bring you a dosage of comfort.
0 notes
emmacorbe · 6 years ago
Text
Twitter & Instagram BIOs’ I like & creating my own.
A Twitter and instagram bio can give your audience an insight into your interests, hobbies and main focus’ as a designer.  It can actually shape your brand as it can make you appear fun, comical, intriguing or as an extrovert. However, it can also make you appear plain boring, which you don't want.
I think it’s important that you have the same bio on all your social media accounts so then people can find you easily on each platform. Below I had a look at a few designers social media accounts for inspiration as to what my bio should be like and also to find out more about them.
“I enjoy turning complex problems into simple, beautiful and intuitive designs. When I'm not coding, tweeting or pushing pixels, you'll find me cooking, gardening or working out in the park.” - Adam Dannaway
“I am a Developer from England, currently based in San Francisco. I earn my bread with HTML, CSS & JavaScript development but I'll happily play around with any language & have a passion for learning new things. I really like SASS, monkeys & Arsenal Football Club.” - Stephen Burgess
“I'm a freelance illustrator, originally from Ireland and now based in Belgium. With over 14 years experience as an illustrator and designer, I now get to make a living drawing dinosaurs and my 5 year old self is very happy about this. I illustrate for kids books and all sorts of other things. I have a range of iOS apps for kids, Wee Taps and I wish that Pluto was still a planet.” - Paddy Donnelly
I love the way each of these designers have something fun loving about them.  They biography would intrigue me due to how genuine, funny yet experienced in their field they are.
My BIO
To create my bio I thought it would be good to look at things I love and want to do in my life as I am a positive person with no negativity.
I looked at my goals to begin with, where do I want to be in 10 years time?  ‘I hope to be a UI designer with a huge client base, achieved by myself and through working as my own boss, developing my entrepreneurial skills.’ I then realised that working as my own boss is something I'm trying to do at the moment whilst studying, i want to start making my name known NOW by working for myself.
I then thought about what I love, when I thought this immediately ‘chocolate’ came to mind, I am a huge lover of chocolate.  At first I thought I can't include chocolate in my bio, what does that have to do with design? Not very professional is it? However, I realised that including something like this would show how fun-loving I can be and it shows a creative, quirky part of me.
Through putting both these aspects together this is a bio I have came up with.
“A thriving UI designer who hires herself to be creative and eat chocolate while doing it. “
As much as I loved this bio, I had to throw a pun in there somewhere, anyone that knows me knows how I love to throw as many puns into a conversation as possible, so I've changed it to:
“A Futura UI designer who hires herself to be creative and eat chocolate while doing it.”
Get it? Futura (the font) meaning Future.   I used the words ‘hires herself’ as I thought it would be quite comical and it shows that I am my own boss. 
I think learning about this is a great start to ‘Brand Identity’, as it makes you more aware of the persona your putting out to the general public.  It is a great tip and something I am going to take more consideration and care with when writing my short biographies in the future.
0 notes
our-beginnings · 8 years ago
Text
Michael Chase, Senior Software Engineer at Ancestry
Tumblr media
Tell us a bit about who you are, and what you do now.
My name is Michael Chase, and I’m currently a Senior Software Engineer at Ancestry. I serve as a full stack engineer (across both front and back end) and architect for my team at Ancestry. I’m also an active member of DevColor, a contributor to the Sequel app project, and a crypto-currency trader.
What do you get up to day-to-day at Ancestry? What’s one of your favourite things about working there?
My day-to-day at Ancestry usually starts off with me making my famed breakfast of plain oatmeal with a cut-up apple and cinnamon. I catch up on emails and Slack, and try to write any last minute code (usually Javascript or Node) before the daily standup. After that, we might have a technical discussion or some other meetings, and I then spend an hour or two working before lunch. Currently, we’re working on a survey project to collect phenotypic data (that is, observable characteristics/traits). After lunch, more meetings and writing code.
One of my favourite things about Ancestry is the people. I consider myself very lucky to be on such a great team with talented engineers and a great manager.
Is this where you expected to find yourself when you were a kid in Maryland? If not, where did you think you’d be?
I have memories of being a kid and wanting to work on spaceships: rockets specifically. I thought I would major in “aerospace engineering.” At some point I also thought it would be cool to be a tradesman doing plumbing, electrical, and carpentry type of work.
I took to computers at an early age. In the late 90s and very early 2000s, me and my brother were always tied to my grandmother’s computer. However, I had no idea I would (or could really) work with computers until my high school guidance counselor recommended I take a vocational IT class. There, we learned PC basics, including how to take them apart. That made me think I wanted to work on hardware in some way, and in the years leading up to graduation, I thought I would most likely be a computer repairman.
back then I thought I would hate sitting and staring at a computer all day, “typing.”
After deciding to go to college, that transitioned to this idea of making microchips and circuits (we had learned basic wiring and circuitry in the class). When I did get to college, I took up the “engineering” track of the Computer Science program, and it was that which led me to software development. Ironically, back then I thought I would hate sitting and staring at a computer all day, “typing.” But now, I absolutely love it.
What were the ‘eureka’ moment (or moments) that sparked your journey?
My journey to being a developer started a bit later than some. The first time I ever wrote code was in college!
In all honesty, life just kind of fell together in a lot of ways. In high school when I wanted to be a “tradesman” and didn’t want to go to college, I had a teacher named Ms. Nolan that would tell me (and the rest of the class) “you’re not dreaming big enough” and “you’re going to college and you’re going for free.” I thought she was absolutely crazy.
One day, my guidance counselor told me there was a free spot on a college tour, so I went. The colleges I visited were the only ones I applied to. This is also where I got introduced to my scholarship program - DNIMAS. That was a eureka moment of sorts: Norfolk State University didn’t have a Computer Engineering degree, which was what I’d originally hoped to do. But I wasn’t about to pass up a full ride, so I enrolled as a Computer Science major on the engineering track.
As luck would have it, I thoroughly enjoyed coding and was exceedingly good at it. I remember one day during my first semester: we had just started to really learn to code, and I went back to my dorm room after classes and just began playing with C++ using Dev C++. The more I understood what my code was doing, the more I wanted to write and learn. I was hooked!
This passion got me into some pretty good internships at the Department of Commerce, JP Morgan Chase and IBM. In the end, I took a job from IBM, but I was assigned the most boring role one could ever do: Sharepoint Administration.
The more I understood what my code was doing, the more I wanted to write and learn.
My biggest eureka moment occurred while I was at IBM, when a Google recruiter reached out to me on LinkedIn and I ended up interviewing there.
It was a total culture shock. The type of things I needed to know for college, DoC, JP, and IBM were worlds away from Silicon Valley. I would compare it to working as a car salesman, then one day stumbling into the car factory assembly line and being expected to know exactly how to put the cars together from scratch. I didn’t get that job at Google, but I learned that there was this whole other side of technology out there and I had to be a part of it.
From that moment, what path did your career take? 
I went from thinking “Oh, I have a decent job. If I stay here 5 years, I’ll get promoted” at IBM to thinking, “I need to learn how to be a true coder, how to solve the world’s problems and make the sharepoints, not manage them.”
The first step was to find a job in the Bay area. I applied to a lot of places and didn’t really get much. I ended up falling back to plan Z: switching from IBM to Accenture. It was hilarious, because one of my interviewers even said, “so this is just a business card change for you.” But I moved to the Bay Area with my then girlfriend (now fiancée) and joined Accenture’s SF office, then set out to find a real coding job.
“I need to learn how to be a true coder, how to solve the world’s problems and make the sharepoints, not manage them.”
It was a huge leap of faith. I wasn’t very skilled at the time so I was relatively underpaid, supporting both of us while my fiancée got her Masters degree in Counseling Psychology. Accenture had a wide reach of clients it served and projects one could be placed on and as luck would have it, my Sharepoint hacks done in HTML/CSS/Javascript positioned me to get me contracted on an Apple project (which I actually had to fight for, but that’s another story). Working there as an Accenture contractor isn’t quite the same as working there as an employee, but I still learned a ton. That knowledge allowed me to get into a startup called Yo, which is where I picked up almost all of my backend experience. When that ride ended, I came to Ancestry.
Was there a person, course, or other resource that really helped you along the way? Was your family supportive?
Practice was really my best friend. A lot of what I learned, I taught myself— by trying things and practicing. I have always been curious about how things work. As a small child I would take apart my toys (although they rarely got put back together). Everyone around me was very supportive; most of my teachers (both in high school and in college) saw the potential in me and would do what they could to push me to be as good as I could be.
My family was supportive as well. It was a win-win for them: as I got better and older I became the family tech support guy! All that being said, my biggest resource was probably my scholarship program. I can’t imagine my mom would have been able to afford to send me to college on her own. So without DNIMAS there is a good chance I would have ended up going to community college. I’m sure I still would have made it, but it’s hard to say how much more time it would have taken me.
It was a win-win for [my family]: as I got better and older I became the family tech support guy!
There seems to be a certain pressure on underrepresented folks in this industry to change it from within (while not always being empowered to do so). How do you deal with this?
I feel this pressure as well. I started out by doing things like speaking at my church, going back to NSU and my high school to talk, and tutoring and offering advice to peers and students. I think what I do best (for better or worst) is speaking up about things very loudly. As my fiancé would word it, I “speak [my] truth even if [my] voice shakes.”[1] At work, I’m very outspoken. I’ve developed the type of reputation where people ask me for my opinion when I’m quiet, both because they value it and because it’s unusual for me to not have one.
The hardest part, though, is being consistent and resilient. There are days when I absolutely am ready to quit my job because of the needed change and lack of diversity. However, I always tell myself that if I leave, who will be there to make this change? So I press on and I go to therapy!
[1]Maggie Kuhn
If you could do everything all over again, do you think your journey would be the same? Would you want it to be?
If I could do it all over again, I would probably study harder and try and get directly into a “big name” place like Google. When I first graduated, somehow I just had no idea this world existed, so I would try and do more to get to where I am now faster.
There is, though, a decent chance my journey would have been the same. Because of how life works, I wouldn’t actually want it to be different because of the ripple effects. But speaking in isolation, I definitely wish I could have gotten up to speed faster and thus progressed in my knowledge even more.
Is there anything about the internet or technology that you remember from your childhood/early years that makes you feel nostalgic?
Napster comes to mind. Me, my brother, and another friend of mine use to be really into downloading “stuff.” We didn’t have internet ourselves so we had to perfectly position our computer by the window to “borrow” the neighbor's wifi. Those were the days.
How do you see your next five to ten years? What are you most excited about? Perhaps most afraid of?
In five to ten years, I hope that I’ll look back and think, “man what was I thinking.” I’m all about exponential growth. I flip perspectives very quickly and the goals I have today will likely not be the same in a year.
That being said, ideally I’ll be working on a cause, and less about making money. One of the things I’ve truly come to dislike is capitalism. Most of us work and make money for the sake of survival. I believe that it’s rare to find someone who works where they do solely because of the pure joy they get out of it. Don’t get me wrong, I love writing code, and I do fun stuff at Ancestry— but if I won the lottery, I’d quit that day. But wouldn’t everybody?
The thing that excites me the most right now is crypto-currency and the overall prospect of being able to run my own business - or at least be my own boss. Whether that’s being the CTO of Ancestry, CTO at Sequel, running a Cryptocurrency trading related business, or just having a bot that trades for me while I sit on the beach— I’m not sure.
Thanks so much to Michael for his time and excellent responses! You can find him on LinkedIn. 
Also thanks to /dev/color and their speaker form, which has connected me to both Michael and Nick!
[1]Maggie Kuhn
0 notes