In the example above, each isolate would have its own map of connections - therefore, a message is only sent to connections that were opened on the same isolate that the chat message originated from.Ī simple solution is to only run the application on a single isolate, ensuring that all websockets are on a single isolate and accessible to one another:įor many applications, this is a fine solution. ![]() Since each isolate has its own heap, a websocket created on one isolate is not directly accessible by another isolate. Considerations for Multi-Isolate and Multi-Instance Applicationsīy default, an Aqueduct application runs on multiple isolates. Note that this simple implementation doesn't account for multiple connections from the same user or multi-isolate applications. Generating an OpenAPI/Swagger Specificationĭeploying with Docker and Kubernetes (VM) Request Binding with Resource ControllersĬonsiderations for Multi-Isolate and Multi-Instance Applications _connectionSubscription = _: Application Configuration and BehaviorĬonfiguring an Application and its Environment (count) => add(_CounterCountChanged(count)), StreamSubscription? _connectionSubscription : _counterRepository = counterRepository,įinal CounterRepository _counterRepository In this example, we'll model the state as a single object which contains the value of the count as well as a status to indicate whether the client is connected to the server:Įnum CounterStatus ) Once we have generated a new CounterBloc, let's work on modeling the state. We can create a new bloc either by using the bloc VS Code extension or using the bloc brick. Since we'll be working with streams, using a bloc provides some advantages over a cubit. The first thing we'll do is remove the cubit directory and create a CounterBloc instead. The application generated by Very Good CLI already comes with a counter feature which you can find in the lib directory. Now time to switch gears and focus on the Flutter app! Counter Bloc Make sure to install all dependencies by running flutter packages get. The updated pubspec.yaml should look like:ĭescription: A Flutter real-time counter which integrates with Dart Frog and WebSockets. That's it for the counter_repository implementation! Next, add the counter_repository to the pubspec.yaml of the Flutter application. Lastly, the CounterRepository exposes a close method which closes the underlying connection and can be used to free up any resources. A stream of ConnectionState is exposed in order to allow the application to react to changes in the WebSocket connection. The CounterRepository also exposes a stream of counts which the application can subscribe to in order to receive updates. Being able to share the Message enum is an example of code sharing, which can help you be more efficient when building full stack Dart applications and ensure the frontend client code is compatible with the server. Note that the Message enum allows us to use strongly typed objects, and it is used and exported by the Dart Frog server. ![]() We are exposing increment and decrement methods which send messages to the Dart Frog server. / Return a stream of connection updates from the server. ![]() Stream get count => _ws.messages.cast().map(int.parse) / Return a stream of real-time count updates from the server. / Send a decrement message to the server. / Send an increment message to the server. : _ws = socket ? WebSocket(Uri.parse('ws://localhost:8080/ws')) / A Dart package which manages the counter domain. Import 'package:web_socket_counter/counter/counter.dart' Import 'package:web_socket_client/web_socket_client.dart'
0 Comments
Some critics have said that, by projecting footage of demonstrators onto a courthouse where a Black man was famously hung from a second-story window in the 1920s, the music video means to impart that modern-day protesters are deserving of the same. (vid courtesy Karli Bonne) /T77P0MAwod- SweetPeaBelle July 22, 2023 Jason Aldean speech before performing “Try That in a Small Town” in Cincinnati yesterday. The people have spoken and you guys spoke very, very loudly this week.” So somebody asked me, ‘Hey man, you think you’re going to play this song tonight?’ The answer was simple. “You kind of have the same values, the same principles that I have, which is we want to take our kids to a movie and not worry about some asshole coming in there shooting up the theater. “I know a lot of you guys grew up like I did,” Aldean said. The targets of the song’s vigilante threats seem to be scattershot, so to speak.īut the only example that Aldean offered in his defense of the song at the Cincinnati concert was something that doesn’t come up in either the lyrics or the music video: mass shootings. ![]() The music video goes further, though, mostly showing footage of demonstrators - some of it stock footage of Canadian protests - along with brief shots of violent crime. Some of the criticism over the song and video have had to do with the long list of things that the lyrics maintains will be subject to swift retributive action, should big city types bring them to a small town - some involving violent crime (carjackings, liquor store holdups), some having to do with hooliganism that would be common even in small towns (“cussing” at cops), some involving exercising legal, First Amendment-protected rights (flag burning, the only reference to protests in the song itself), some bogeymen (would-be government gun confiscators). I saw country music fans rally like I’ve never seen before and it was pretty badass, I gotta say. ![]() One thing I saw this week was a bunch of country music fans that can see through a lot of the bullshit. I get to catch all her secrets / Sequins bouncing off flashing lights / If she wants it than we’re leaving / Getting me home, park the truck, cut the tires / I get to be where she goes when she’s lonely / The last door of the night that she’s closing / I know she could have anything but …”Īnd I don’t know how I got to be the only thing she needs right now.He continued, “You guys know how it is this day and age, cancel culture… This day and age, if people don’t like what you say, they try to make sure they can cancel you, which means try to ruin your life. She wants my hands on her body / She wants to burn like she’s made of fire / She ain’t going home ‘till we, drink every drop of Kentucky dry / Don’t even know what she’ll do but she does it / Palm of her hand I’m hers in a blink of an eye / She don’t take no and I love / She gets what she wants and I get to be what she wants tonight / I get to be what she wants tonight. She walks up, velvet rope unhooks / She snaps her fingers and a drink comes / She locks you down with just one look / She’s got this whole club undone / If she’s on a rebound you ain’t gonna know it / Coming off a heartbreak she ain’t gonna show it / She’s eyes caught, red dot, locked on me, yeah. ![]() Luke Bryan's "What She Wants Tonight" Lyrics Improved the speed of filtering the first message after SpamSieve launches - Improved the error reporting for the Apple Mail plug-in installer Added the following sections of the manual: - Turning Off the DreamHost Spam Filter - Turning Off the HostGator Spam Filter - Turning Off the Proton Mail Spam Filter Improved the following sections of the manual: - Granting Full Disk Access - If Apple Mail Is Running Slowly - Install Apple Mail Plug-In - Setting Up Airmail - Turning Off the Yahoo Mail Spam Filter - Why do good messages keep going to the Junk or Spam mailbox? - Why is SpamSieve not catching my spam? SpamSieve 2.9.51 - Made various changes to improve SpamSieve’s filtering accuracy - When using Apple Mail, SpamSieve installs a launch agent, and this now shows up as SpamSieve rather than as C-Command Software in System Settings ‣ General ‣ Login Items ‣ Allow in the Background on macOS 13 - Renamed Preferences to Settings for macOS 13 - Improved the diagnostic report on macOS 13 - If training a message doesn’t work due to an AppleScript failure, the error message now explains how you may be able to fix this by removing problematic legacy component files from your Mac - Improved the erro reporting when the Apple Mail plug-in cannot be installed due to a file permissions problem. For information on how to enable the workaround, please see the If Apple Mail Is Running Slowly section of the manual. Added an experimental workaround for an issue on macOS 13 that could cause Apple Mail to take a long time to launch. This can work around a Mail bug that causes a hang when training a message. Made various changes to improve SpamSieve’s filtering accuracy - If you are using Apple Mail on macOS 13, we recommend going to Mail ‣ Settings ‣ Accounts ‣ Account Information and setting Download Attachments to All for each account. However, if you don’t see the SpamSieve commands in Apple Mail’s Message menu, be sure to choose Install Apple Mail Plug-In from the SpamSieve menu and to enable the plug-in. SpamSieve 2.9.52 should automatically update the installed version of its Apple Mail plug-in, and the plug-in should stay enabled. We recommend updating SpamSieve before updating macOS. ![]() SpamSieve 2.9.52 - Added support for Apple Mail on the forthcoming macOS 13.3. ![]() Stiever also wants to build more brand awareness. “We feel pneumatics still play a large role in DIY products and so our goal is to get close to our customers so we can bring them meaningful innovation that helps them do their projects.” “Most companies have taken their focus of pneumatics in favor of cordless battery technology,” he says. “In the last five to 10 years, the industry has not seen a lot of innovation. “In the next 12 to 24 months, I would expect more new product development out of Campbell,” he says. The company also wants to increase its level of innovation, Stiever says. Campbell Hausfeld is getting back to focusing on its core products of compressors, tools and accessories. “This organization, over the years, extended itself beyond the compressor space,” he explains. Under his leadership, Campbell Hausfeld has started to refocus its operations. Stiever joined Campbell Hausfeld last year after spending close to 10 years with Illinois Tool Works Inc. “We also manufacture products for some industrial companies in the pneumatic industry as well.” ![]() Campbell Hausfeld largely serves the do-it-yourself (DIY) market through retailers such as Lowe’s, Walmart and The Home Depot. “We are certainly one of the leaders in the industry,” Stiever says. Today, Campbell Hausfeld is a subsidiary of Marmon Holdings Inc., an industrial organization that consists of four autonomous companies in 15 business sectors. In 1940, the company entered the air compressor business when it purchased all the patterns, tools, dies and fixtures to manufacture the Pressure King Air Compressor. It started operations in 1836, manufacturing horse-drawn wagons and agricultural equipment. Harrison, Ohio-based Campbell Hausfeld is one of the oldest companies in its home state. “Those are by far our bread and butter,” President Josh Stiever says. After 180 years, Campbell Hausfeld has established a name in the marketplace for its air compressor, tool and accessory products. ![]() SIRWOT – Redeem code for 7 days of premium, 3× 50% XP (2 hours), 3× 50% XP (1 hour), 3× 50% credit (1 hour), 3× 200% XP (2 hours).NOFUNFORYOU – Redeem code for 7 days of premium, 1000 gold, 20× 50% XP (1 hour), 20× 200% crew XP (1 hour).RUDYRUDYRUDY – Redeem code for 3 days of premium, 100 gold, T2 Light Tank, T-127, Pz.Kpfw.BEARDIFUL – Redeem code for 3 days of premium, 1000 gold, 4× 25% credit boosters (1 hour), Pz.Kpfw.SOFILEIN – Redeem code for 3 days of premium, 400 gold, T-34S.21NOOBS – Redeem code for 7 days of premium, 4x 50% credits (2 hours), Excelsior.AIRGMEOW – Redeem code for 1000 gold, 6x 50% XP (2 hours), 6x 25% credits (2 hours), T14.JERM – Redeem code for 3 days of premium, 850 gold, 2× 50% XP (1 hour), 2× 25% credits (1 hour), Ram II.GUIDOGRIND – Redeem code for 3 days of premium, 800 gold, 2x 100% crew XP (1 hour), 2x 50% XP (1 hour), 2x 25% credits (1 hour), Ram II.SILVERNICUM – Redeem code for 7 days of premium, 1000 gold, 20× 50% XP (1 hour), 20× 200% crew XP (1 hour).CODEPIZZA – Redeem code for Gun Rammer, 550 gold, T-34S.WORLDOFTACOS – Redeem code for 1000 gold, 6x 25% credits (2 hours), 6x 50% XP (2 hours), Churchill III.OPISOP – Redeem code for 850 gold, M22 Locust, Churchill III.MANKERCODE – Redeem code for 7 days of premium, 200.000 credits, Churchill III.WOTGURU – Redeem code for 3 days of premium, 1000 gold, 4x 25% credits (1 hour), 2x 100% XP (1 hour), T14.SUPERNOVA – Redeem code for 7 days of premium, 1000 gold, 200.000 credits, 2x 200% crew XP (1 hour), 2x 50% XP (1 hour), 2x 25% credits (1 hour).STRONGERTOGETHERNAEU – Redeem code for 16 Bunks in Barracks, 1 Garage Slot, 5 5x XP Victory Bonus for any vehicle, 2 XP Personal Reserves, and 2 Free and Crew XP Personal Reserves.STEAMAWARDS – Redeem code for 1 Day of WoT Premium (Steam users only).DISISSANTA2022 – Redeem code to light a window in Pirate Santa's House.ITMAKESNOSCENTS – Redeem code for seven days of premium time, 1000 gold, 200,000 credits.INSPIREDBYYOU – Redeem code for 3x Large Repair Kit and 3x Personal Reserves: +200% to Crew Experience for 1 hour. ![]() EHRE – Redeem code for German Camo and Rental Tanks ( New code – EU and ASIA only).These can range from temporary tank rentals and valuable resources to other enticing rewards, enhancing the gaming experience for existing players. Bear in mind, though, each account can use only one invite code, specifically designed to provide a smoother entry for newcomers.įor our seasoned tank commanders, we offer bonus World of Tanks codes that deliver a variety of freebies. Upon creating your account, apply any of the provided invite codes listed below to claim your welcome rewards. Invite codes are designed exclusively for those embarking on their first journey into the World of Tanks. New and Working World of Tanks Codes – Invite & Bonus codes Currently, there is just one Invite Link available: Invite Link Like the invite codes in the following section, invite links are intended for new players only and are limited to one use per account. New and Working World of Tanks Invite Links We have also included all the expired codes to save you from the trouble of testing them. All World of Tanks Codes & Linksīelow you will find all the current working World of Tanks codes and links. While you are here, don't forget to check for the latest Coin Master Free Spins, Pet Master Free Spins, World of Warships codes, DBD codes, WoWs Legends codes, Pokemon Go promo codes, Genshin Impact codes, AFK Arena codes, and Roblox promo codes. There's always room for a fresh coat of camo or an upgraded cannon in your arsenal! So, buckle up, get your helmets on, and dive headfirst into the thrilling world of World of Tanks codes. Even if you've mastered the strategic warfare that World of Tanks offers, these codes might just introduce a new dimension to your gaming experience. We'll be introducing codes for everything from new tanks and premium account time to in-game currency and rare skins. Whether you're a seasoned tank commander or a novice tread-head, our collection of codes will offer new opportunities to enhance your gameplay, providing an edge on the battlefield or simply adding some extra flair to your massive metal monsters. Welcome to our latest blog post, aptly titled “World of Tanks Codes.” This post is your definitive guide to unlockable content and hidden treasures within the immersive, armored combat game, World of Tanks. As we will explain World of Tanks codes are classified into invite codes and bonus codes. This post contains all the latest World of Tanks codes. RJ45 to RJ11 Converter Adapter, 2-Pack Telephone RJ11 6P4C Female to RJ45 Ethernet 8P8C Male Cable Cord. ![]() They are made from two types of glass phone sockets, and as the name. Generally we called RJ11 PCB Socket, also there’re RJ9, RJ12, RJ14, RJ22, RJ25 named base on the different configurations by different manufacturers. Uvital Phone Jack to Ethernet Adapter, RJ11 to RJ45 Adapter, RJ45 Female to RJ11 Male for Landline Telephone, with RJ45 to RJ11 Cable (Black,2 Pack) 4.6 out of 5 stars 368. 1-16 of 724 results for 'rj11 phone jack' Results Phone Jack Surface Mount Single Port Telephone Jack Box 4 Screw Terminals to 1 RJ11 6P4C Female White 204 200+ bought in past month 629 FREE delivery Tue, Aug 1 on 25 of items shipped by Amazon Skywalker Modular Surface Mount Phone Jack (White) 200 599 List: 9. RJ11 phone sockets are either type of porcelain phone sockets or porcelain phone sockets. This is a modular connector wired for one telephone line, using the center. How to name:ĭifferent manufacturer named it differently. The most widely implemented registered jack in telecommunications is the RJ11. the assignment or function of each contact. Single Port, Multi-Port, shielded & unshielded version is available for your choice. A connection standard, such as RJ11, specifies not only the physical aspects of an electrical connector, but also the signal definitions for each contact, and the pinout of the device, i.e. The mounting orientation is Right angle and Top Entry, Also known as horizontal Mount (180°), Vertical Mount(90°). PBT, PA66, PA46, high-temperature nylon UL94V-0, Black, Grey and Yellow color available Shielding Material:Ġ.20mm thickness copper alloy, plated with nickel Mounting Single Port, Multi-Port, 2XN / Stacked RJ11 Material Housing material: RJ11 phone jack, 6-position 4-conductor (6/4), screw terminals. You can continue this process with one cat5e or cat6 cable to have up to four lines off of the same cable.6 Positions and 4 Positions available RJ11 4P4C Socket also called RJ22 Socket or RJ11 telehone jacks, has 4 Positions Loaded with 4 Contacts RJ11 6P Scoket, has configurations of RJ11 6P2C, RJ14 6P4C and RJ25 6P6C, 6 Positions Loaded with 2, 4, 6 Contacts Ports Configurations: Linea Classica / Devices / Phone socket outlets. With a plug at each end, the cord fits standard phone jacks and is ready to use out of the packaging. length improves the reach of your landline phone. Replace your old, worn-out or damaged cord with a high-quality upgrade. Take the orange pair and punch them down on a separate jack on the blue pair location just like the first. Buy White Phone/Data Keystone Insert Jacks (RJ11 / RJ12 Female to 110 Type Punch Down) at CableWholesale. Make a good call by choosing the Power Gear 15ft. Also, if in the future another line is required in the same location the three pairs wrapped around the housing can be useful again. If and when it is decided to upgrade that jack to a data line or VoIP the three cables that were saved can then be punched down to create a data line. When punching down an analog voice line on an RJ45 jack only punch down the blue pair, take the remaining three pairs and wrap them back around the housing of the cable. ![]() This will be useful if in the future a computer line or VoIP (voice over IP) which is cable on a RJ45 plug, if you had a RJ11 jack in that place re-cabling the entire run would be necessary to accommodate VoIP. Phone Jack Splitter, RJ11 6P4C Duplex Wall Jack Phone Line Splitter, Telephone Splitter for Landline Fax Machine (2 Pcs) 304. RJ11 jacks only take RJ11 plugs however a RJ45 jack can take a RJ11 or RJ45. SinLoon Phone Jack Splitter RJ11 Female to 2 Female 6P6C Telephone Inline Coupler Telephone Extension Adapter for Landline Fax Machine (1 to 2) 31. The RJ11 Jack is built into the wall plate which fits into a. When cabling a voice line it is wise to cable with only RJ45 jacks. The RJ11 wall plate is designed to neatly tuck away unsightly telephone cables behind a plate. This will cause the pins that were previously slightly raised to crimp down on the wire, cutting through the wire housing and creating a connection. LINK-PP is The High Quality Integrated RJ45 Connector,Lan Transformer,Modular. Place the mod plug with the cable in it into a crimper and close it down on the mod plug. 6P2C 1x2 Port Telephone Jack RJ11 with 90 Degree from l-p.com on Tindie. Slide one pair, two wires, into the mod plug so that they line up with the two center pins which are the first position. To make a RJ11 a mod plug, crimper, and cable is needed. It is typical to find RJ11s with 6 positions, which are the metallic pins on the underside of a phone jack. It is a single pair jack, a jack with 2 wires. RJ11 stands for “registered jack” and was originally designed by phone companies in the 70’s and is used for analog voice lines. ![]() Automatic egg turning is a valuable feature, and few incubators in this budget range can offer this possibility.Īnother notable characteristic of this model is the ease of assembly. ![]() In order to provide eggs with even heat, this incubator will automatically rotate the eggs at regular intervals. Even so, it’s best to keep the temperature around 38 degrees Celsius. When it comes to temperature, VIVOHOME Mini Digital Incubator offers a decent range. Nonetheless, the essential component of this model is the LED display, which provides real-time data.īy using the commands on the control panel, users can adjust the temperature inside the incubator. The VIVOHOME Mini Incubator is suitable for any species, which means that you can incubate the eggs from ducks, pigeons, or quails.ĭepending on the size of the eggs, you will be able to place from nine to 12 eggs in the incubator.Īdjustable dividers can also help with positioning and placement of the eggs. ![]() So, let’s see how this tiny incubator behaves in action. Nurturing and taking care of the chicks is a great way for children to develop responsibility and love for animals, after all. It’s also ideal for hatching eggs from breeds who don’t go broody, like the Golden Comet chicken. As the word “mini” suggests, the VIVOHOME Digital Egg Incubator is a compact and lightweight life-giving gadget.Īs such, this device is an excellent choice for science teachers or parents who want their kids to learn about the egg hatching process. To kick off our list of the top-rated best chicken egg incubators, we decided to start with a small model. So, let’s dive deeper into the warm world of chicken eggs. (C ough cough We won’t say his real name, but one of our team members whose title rhymes with re-bounder once sent out 20 resumes with his name spelled ‘Stepen. Note: All the resume templates in our builder are ATS-friendly and designed by experienced career professionals. To make your resume possible for an ATS to parse, it has to be machine-readable, or as commonly known, have an ATS-friendly resume format. But you’d be aghast (fun word) at the number of folks rejected for a job because of this. A guide to using the Canva resume builder, with step-by-step instructions on selecting free canva resume templates and a comparison to other resume builders. ![]() Include those projects on your resume.Īvoid grammar and spelling errors. We offer specialized expertise across various services like job search, job posting, talent search, recruitment, and employer branding. As you read, see if any prior work projects come to mind. CakeResume is the best free resume builder and top-ranked talent platform that bridges the gap between job seekers and employers internationally. Completely free to use, create and download Clean ATS-friendly resume. Another point of reference should be the job description. These may include: Once you have the rough content of your resume, compare it with the checklist so that you don’t forget anything of importance. Tailor your resume for each job you apply to, which means reading each job description carefully. Set up a checklist with every bit of information you want your resume to convey at the end. Your work experience should focus on your measurable accomplishments, not on job responsibilities. Use numbers to showcase your impact in past roles. The Chicago resume template embraces simplicity with matching colored headers and horizontal. Formal but not stuffy, our Classic resume template is well-organized, suitable for any industry, and lets your content shine. There are plenty of resume tips we could give you, but here are three that, when followed, will most increase your chances of snagging an interview: Our simple and basic resume templates are easy to modify and compatible with any Word processor. ![]() Highlight the Right Skills Jobscan’s resume scanner uses AI technology to analyze your resume and compare it to the job listing you want to apply for. Would you believe we’ve actually seen resumes without a name?! Besides discovering disheartening news like that, we’ve figured out how to make a good resume. Our ATS resume checker analyzes your resume against real job listings and tells you exactly how to optimize your resume to match each company’s ATS. Not to blast our own horns, but we’ve reviewed tens of thousands of resumes in the last few years. It’s a reflection of our commitment to delivering excellence always and putting our customers at the heart of all we do. We’re proud of our 5 Star builder status awarded by the national Home Builders Federation (HBF). Times are likely to vary according to travel conditions and time of day. Travel times and distances assume journeys are made by car. Autumn Woods Apartments, Mobile, Alabama. Where schools and other educational facilities are mentioned they are intended to highlight their distance from the development and don’t represent a guarantee of admission or eligibility. The dimensions shown in floor plans are approximate and the precise measurements and layouts may vary.Įvery effort has been taken to ensure the information provided here is accurate however, particulars regarding local amenities and their distances are for general guidance only. Please contact a representative for details. Prices and availability are subject to change. Not all features are available in every apartment. Actual product and specifications may vary in dimension or detail. Further information is available from a site sales advisor. 7 Photos Floor Plans & Pricing Floor plans are artist's rendering. The leasing team is ready and waiting to help you find your perfect floorplan. The prime Upland Gardens Dr location in the South Quinsigamond Village area of Worcester is a popular place for those looking for their new place. Site plans do not form any part of a warranty or contract. Autumn Woods offers a blend of comfort and livability. Trees, planting and public open space shown are indicative, actual numbers and positions may vary. Site layouts are intended for illustrative purposes only, and may be subject to change, for example, in response to market demand, ground conditions or technical and planning reasons. The prices shown are correct at the time of being published but are subject to change without prior notice, please contact our Marketing Suite for accurate price information. Images and videos shown are for illustrative purposes only. ![]() Epic Games Account Issues: Players who encounter issues with their Epic Games account should contact Epic Games Support by visiting the following page: Epic Games Support.Linking to : Once players have created their Epic Games account, they should link it to an existing profile or create a new one.Returning Players on the Epic Games Store: Returning players should log in to their existing Epic Games account by visiting the following page: Epic Games Login.New Players on the Epic Games Store: Players new to Epic Games may create an account by visiting the following page: Create an Epic Games Account.Once an Epic Games account has been created, players may link it to their profile to gain access to the forums, special offers, and Destiny Companion features. To play Destiny 2 on the Epic Games Store, players must start by creating their Epic Games account. Important Note: Previous versions of Windows, such as Windows 7 or 8.1, are not officially supported by Destiny 2 on the Epic Games Store. Laptops with specifications that match or exceed our Minimum System Requirements may be able to play Destiny 2 PC. Important Note: While we will do our best to make sure Destiny 2 is available on the widest variety of PC hardware, we do not officially support Destiny 2 on laptop configurations. Install size may vary based on languages installed size shown is maximum size possible. Listed below are the system requirements for Destiny 2 on the Epic Games Store. New and returning players should see the guide below for information on how they can prepare for the updated Destiny 2 Epic Games Store experience. As of August 23, 2022, Destiny 2 is now available through the Epic Games Store. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |