Tumgik
#edit: I FOUND IT !!!!! ty to the person who linked the website on their site ilysm
squuote · 11 months
Text
finally taking the time to learn html lets gooooo
8 notes · View notes
queenlua · 3 years
Note
hey, i started following you recently and ur bio says ur a hacker? any tips on where to start? hacking seems like a v cool/fun way to learn more abt coding and cybersecurity/infrastructure and i'd like to explore it but there's so much on the internet and like, i'm not trying to get into anything illegal. thanks!
huh, an interesting question, ty!
i can give more tailored advice if you hit me up on chat with more specifics on your background/interests.
given what you've written here, though, i'll just assume you don't have any immediate professional aspirations (e.g. you just want to learn some things, and you aren't necessarily trying to get A Cyber Security Job TM within the next three months or w/e), and that you don't know much about any specific programming/computering domain yet.
(stuff under cut because long)
first i'd probably just try to pick some interesting problem that you think you can solve with tech. this doesn't need to be a "hacking" project at first; i was just messing around with computers for ages before i did anything involving security/exploitation.
if you don't already know how to program, you should ideally pick a problem you can solve via programming. for instance: i learned a lot back in the 2000s, when play-by-post forum RPGs were in vogue.  see, i'd already been messing around, building my own personal sites, first just with HTML & CSS, and later on with Javascript and PHP.   and i knew the forum software everyone used (InvisionPowerBoard) was written in PHP.  so when one of the admins at my RPG complained that they'd like the ability to set multiple profile pictures, i was like, "hey i'm good at programming, want me to create a mod to do that," and then i just... did. so then they asked me to program more features, and i got all the sexy nerd cred for being Forum Mod Queen, and it was a good time, i learned a lot.
(i also got to be the person who was frantically IMed at 2am because wtf the forum is down and there's an inscrutable error, what do??? basically sysadmining! also, much less sexy! still, i learned a lot!)
the key thing is that it's gotta be a problem that's interesting to you: as much as i love making dorky sites in PHP, half the fun was seeing other people using my stuff, and i think the era of forum-based RPGs has passed. but maybe you can apply some programming talents to something that you are interested in—maybe you want to make a silly Chrome extension to make people laugh, a la Cloud to Butt, or maybe you'd like to make a program that converts pixel art into cross-stitching patterns, maybe you want to just make a cool adventure game on those annoying graphing calculators they make you use in class, or make a script for some online game you play, or make something silly with Arduino (i once made a trash can that rolled toward me when i clapped my hands; it was fun, and way easier than you'd think!), whatever.
i know a lot of hacker-types who got their start doing ROM hacking for video games—replacing the character art or animations or whatever in old NES games. that's probably more relevant than the PHP websites, at least, and is probably a solid place to get started; in my experience those communities tend to be reasonably friendly to questions. pick a small thing you want to do & ask how to do it.
also, a somewhat unconventional path, but—once i knew how to program a bit of Python, i started doing goofy junk, like, "hey can i implemented NamedTuple from scratch,” which tends to lead to Python metaprogramming, which leads to surprising shit like "oh, stack frames are literally just Python objects and you can manually edit them in the interpreter to do deliberately horrendous/silly things, my god this language allows too much reflection and i'm having too much fun"... since Python is a lot of folks' first language these days, i thought i'd point that out, since i think this is a pretty accessible start to thinking about How Programs Actually Work under the hood. allison kaptur has some specific recommendations on how to poke around, if you wanna go that route.
it's reasonably likely you'll end up doing something "hackery" in the natural course of just working on stuff. for instance, while i was working on the IPB forum software mods, i became distressed to learn that everyone was using an INSECURE version of the software! no one was patching their shit!! i yelled at the admins about it, and they were like "well we haven't been hacked yet so it's not a problem," so i uh, decided to demonstrate a proof of concept? i downloaded some sketchy perl script, kicked it until it worked, logged in as the admins, and shitposted a bit before i logged out, y'know, to prove my point.
(they responded by banning me for two weeks, and did not patch their software. which, y'know, rip to them; they got hacked by an unrelated Turkish group two months later, and those dudes just straight-up deleted the whole website. i was a merciful god by comparison!)
anyway, even though downloading a perl script and just pointing it at a website isn't really "hacking" (it's the literal definition of script kiddie, heh)—the point is i was just experimenting a lot and trying a lot of stuff, which meant i was getting comfortable with thinking of software as not just some immutable relic, but something you can touch and prod in unexpected ways.
this dovetails into the next thing, which is like, just learn a lot of stuff. a boring conventional computer science degree will teach you a lot (provided you take it seriously and actually try to learn shit); alternatively, just taking the same classes as a boring conventional computer science degree, via edX or whatever free online thingy, will also teach you a lot. ("contributing to open source" also teaches you a lot but... hngh... is a whole can of worms; send a follow-up ask if you want that rant.)
here's where i should note that "hacking" is an impossibly broad category: the kind of person who knows how to fuck with website authentication tokens is very different than someone who writes a fuzzer, who is often quite different than someone who looks at the bug a fuzzer produces and actually writes a program that can exploit that bug... so what you focus on depends on what you're interested in. i imagine classes with names like "compilers," "operating systems," and "networking" will teach you a lot. but, like, idk, all knowledge is god-breathed and good for teaching. hell, i hear some universities these days have actual computer security classes? that's probably a good thing to look at, just to get a sense of what's out there, if you already know how to program.
also be comfortable with not knowing everything, but also, learn as you go. the bulk of my security knowledge came when i got kinda airdropped into a work team that basically hired me entirely on "potential" (lmao), and uh, prior to joining i only had the faintest idea what a hypervisor was? or the whole protection ring concept? or ioctls or sandboxing or threat models or, fuck, anything? i mostly just pestered people with like 800 questions and slowly built up a knowledge base, and remember being surprised & delighted when i went to a security conference a year later and could follow most of the talks, and when i wound up at a bar with a guy on the xbox security team and we compared our security models a bunch, and so on.  there wasn't a magic moment when i "got it", i was just like, "okay huh this dude says he found a ring-0 exploit... what does that mean... okay i think i got that... why is that a big deal though... better ask somebody.." (also: reading an occasional dead tree book is a good idea. i owe my firstborn to Robert Love's Linux Kernel Development, as outdated as it is, and also O'Reilly's kookaburra book gave me a great overview of web programming back in the day, etc.  you can learn a lot by just clicking around random blogs, but you’ll often end up with a lot of random little facts and no good mental scaffolding for holding it together; often, a decent book will give you that scaffolding.)
(also, it's pretty useful if you can find a knowledgable someone to pepper with random questions as you go. finding someone who will actively mentor you is tricky, but most working computery folks are happy to tell you things like "what you're doing is actually impossible, here's why," or "here's a tutorial someone told me was good for learning how to write a linux kernel module," or "here's my vague understanding of this concept you know nothing about," or "here's how you automate something to click on a link on a webpage," which tends to be handier than just google on its own.)
if you're reading this and you're like "ok cool but where's the part where i'm handed a computer and i gotta break in while going all hacker typer”—that's not the bulk of the work, alas! like, for sure, we do have fun pranking each other by trying dumb ways of stealing each other's passwords or whatever (once i stuck a keylogger in a dude's keyboard, fun times). but a lot of my security jobs have involved stuff like, "stare at this disassembly a long fuckin' time to figure out how the program pointer got all fucked up," or, "write a fuzzer that feeds a lot of randomized input to some C++ program, watch the program crash because C++ is a horrible language for writing software, go fix all the bugs," or "think Really Hard TM about all the settings and doohickeys this OS/GPU/whatever has, think about all the awful things someone could do with it, threat model and sandbox accordingly." occasionally i have done cool proof-of-concept hacks but honestly writing exploits can kinda be tedious, lol, so like, i'm only doing that if it's the only way i can get people to believe that Yes This Is Actually A Problem, Fix Your Code
"lua that's cool and all but i wanted, like, actual links and recommendations and stuff" okay, fair. here's some ideas:
microcorruption: very fun embedded security CTF; teaches you everything you need to know as you're doing it.
cryptopals crypto challenges: very fun little programming exercises that teach you a lot of fundamental cryptography concepts as you're going along! you can do these even as a bit of a n00b; i did them in Python for the lulz
the binary bomb lab is hilariously copied by, like, so many CS programs, lol, but for good reason. it's accessible and fun and is the first time most people get to feel like a real hacker! (requires you know a bit of C beforehand)
ctftime is a good way to see when new CTFs ("capture the flag"s; security-focused competitions) are coming up. or, sometimes CTFs post their source code, so you can continue trying them after the CTF is over. i liked Stripe's CTFs when they were going, because they focused on "web stuff", and "web stuff" was all i really knew at the time. if you're more interested in staring at disassembly, there's CTFs focused on that sort of thing too.
azeria has good ARM assembly & exploitation tutorials
also, like, lots of good talks out there; just watching defcon/cansecwest/etc talks until something piques your interest is very fun. i'd die on a battlefield for any of Christopher Domas's talks, but he assumes a lot of specific x86/OS knowledge, lol, so maybe don’t start with that. oh, Julia Evans's blog is honestly probably pretty good for just learning a lot of stuff and really beginner-friendly?
oh and wrt legality... idk, i haven't addressed it here since it hasn't come up in my own work much, tbh. if you're just getting started you're kind of unlikely to Break The Law without, y'know, realizing maybe you're doing something a bit gray-area? and you can cross that bridge when you come to it? Real Hacking TM is way more of a pain-in-the-ass than doing CTFs and such, and you'll learn way more with the latter, so who cares lol just do the fun thing
20 notes · View notes
webpostingpro-blog · 7 years
Text
New Post has been published on Webpostingpro
New Post has been published on https://webpostingpro.com/can-livestreaming-replace-blogging-one-fashion-influencer-says-no/
Can Livestreaming Replace Blogging? One Fashion Influencer Says No
If you regard live streaming because the undisputed “quality” advertising tactic, you haven’t been in advertising and marketing long, specifically If you think it’s a standalone approach. Installed manufacturers recognize getting traction for a full blog requires correct, regular writing combined with staying power and size, in particular, if tying in video — edited or stay.
Can Live streaming Update Run a blog
One live streamer and the public speaker say Blogging is profitable for several reasons. In case you’re unsure approximately the cost of great Blogging on the net, Rebecca Casserly’s method will set you directly. Small Commercial enterprise Tendencies first met Casserly at a live streamer’ meetup in New york City in June of 2016. Her expertise of where Blogging overlaps with brands, live streaming, boom, metrics, events and exposure became why we reconnected for this interview.
Rebecca Casserly, known on-line as “BecBoop is a London-based totally live streamer and blogger. She is a finalist in the 2017 Shorty Awards for Periscope of the Year and was a finalist in the United kingdom blog Awards 2016 for best use of social media. Casserly blogs approximately fashion, splendor, travel, and way of life at BecBoop.Com even as attractive together with her community of over 135,000 followers across her social media structures. In 2016, Onalytica.Com ranked her the number 4 global beauty influencer primarily based on Twitter have an impact on, and top 50 fashion influencer in 2017. Casserly has labored with many global manufacturers on her weblog and turned into also the first life streamed to cowl London fashion Week on her Periscope channel. She has supplied as an enterprise professional about her live streaming revel in at Twitter United kingdom’s 10th birthday event and additionally at MojoCon, the arena’s largest mobile journalism conference.
Small Enterprise Developments: I was glad to analyze which you’re aware of the Moz metric named “Domain Authority”, or DA for the brief. in which did you learn about DA? What’s your favorite web page to learn extra approximately it?
Leveraging Live Streaming: How to Make Live Streaming Work for You
Nowadays, it is extremely easy to host a live flow to your website online. There are websites that make it easy to embed a live circulation being hosted on any other site, and there are some of the programs in an effort to allow you to circulate your own occasion.
In case you’re going to be web hosting a live circulate in your very own website online, you may want to ensure you’re taking complete gain of it. In any case, it’s possible that the movement will carry a super deal of traffic on your website. You want to make certain that traffic come again for more.
One of the first things you should do is make sure that you have other interesting, applicable content material it is sincerely available for your website. For instance, you would possibly need to make certain that a number of your most popular posts may be visible in the sidebar.
make sure that site visitors can see more than simply the identity of other posts. You need them to see an enticing picture as nicely. Studies have shown that human beings are some distance more likely to click over to a submit in the event that they see a picture above the link.
It is also a clever concept to make certain that people can smooth find your site again.
Make certain you have huge buttons that allow human beings to like your web page on social media. You need to also try to inspire humans to sign up for your electronic mail mailing list. You may get loads of subscribers this manner!
There are a number of humans accessible who are not nicely leveraging the stay streams that they host. ensure which you’re not one of these humans. Get the maximum from your streams, and make certain that those visitors have a terrific motive to come back.
make certain that interesting and attractive content material is conveniently viewable to your website. You can need to place it in your sidebar. make sure humans take a look at extra than simply the stream.
Ultimately
You must make certain that it will likely be clean for people to discover your website at a later date in the event that they see something they like. Encompass large social media buttons in order that humans can observe your site and notice new content material that you percentage.
You may be doing a lot greater with live streaming than you currently are. make sure which you take full benefit of this generation. quite a few internet site proprietors are reaping benefits extremely from streams, and You may be considered one of them. have a look at what a stay move ought to do for you.
Why I Love Blogging
Human beings blog for lots motives. Firstly, I began my weblog the end of 2013 as a writer platform.
But as time passed, I found out my weblog supplied a lot greater than an author platform and it wasn’t all about the numbers. Blogging served an exclusive and extra profound motive. I might even say that it is modified the way I take a look at and live my existence.
This is why in case you’re considering starting a blog, I would quite recommend it. This is if you’re Running a blog for the right reasons.
If you’re starting a blog to get wealthy or even to eke out a residing
Nicely, don’t anticipate it. Monetizing a blog is brilliant tough in recent times. In fact, after 3 years, I am nevertheless not getting cash from my blog. By the manner, don’t believe all of the hype from People promoting online publications that try to persuade you Running a blog is a splendid manner to make passive income. Make no mistake, writing and selling a blog is a ton of work. There may be not anything passive approximately it.
In truth, it’s so clean to get pissed off while you first start a blog. As a technically-challenged individual, I needed to analyze WordPress. Then, I spent numerous time selling my blog and trying to find a target audience. Something else I knew little approximately. As with maximum bloggers, I quick became obsessed – and depressed – with the numbers and how many site visitors, subscribers, and Fb fans I had on any given day. Seems constructing up readership for a blog takes loads of time, attempt, and patience.
So Why weblog
A few Human beings can also disagree with me, But I assume Blogging should not simply be approximately creating wealth, drumming up the commercial enterprise, gathering a huge following, chasing repute, or seeking to sell books.
Blogging can function an innovative channel to voice ideas, thoughts, opinions, ideas, and emotions. On top of that, writing a weblog affords a splendid opportunity to encourage and touch the lives of different Human beings in a positive way.
How Blogging changed My life
My weblog has certainly seen me thru many united states of American downs those past few years. I’ve written approximately pleased moments like an experience to Chicago with my husband to have a good time our anniversary, a day spent gambling within the snow with my grandchildren, watching Paul McCartney and the Rolling Stones at Wasteland experience, and a short weekend ride with my kids to San Francisco.
I have also poured my coronary heart out whilst caregiving for my Mother
Who suffered from Lewy Frame dementia and wrote about her eventual dying. I shared my angst when my mother-in-law died from ovarian cancer and my son went via a painful divorce and custody struggle that equal yr. (Satirically, rapidly once I started writing a weblog about happiness, I had the worst year of my existence.)
Yes, I love reading, which affords a welcome respite from my issues, However writing is my real breakout, outlet, and ardor. Once I write, I become so targeted, my issues fade away for awhile, giving me a much wanted to destroy. In reality, if you’re certainly a creator, believe me, it’s far a lifestyles-lengthy addiction!
Significance of Fashion
It is a new month and final month’s cloth cabinet is becoming useless and old, no trouble, you could strive out new trends inside the marketplace, that is going well with your flavor. Aside from the typical stripes, we’re used to, you could try out something else, upload matching skinny scarfs, and your outfit will be terrific. With the cold weather, the dressmaker has developed collections of clothes that suits the character. Other than assisting you to express yourself and revealing your precise inner personalities, fashion also makes you secure, change your life, indicates kind of creativity.
Additionally, it is through fashion that we communicate to human beings, the mode of dressing we put on tells more approximately us, the reaction in fashion relies upon on the message related to your desire of dressing. The statistics ca both be perfect or an outcast to the outdoor global, in particular on people who has the private identity, the celebrities,
Politicians, preachers, and the younger generations.
The fashion also is an expression of social, cultural and nonsecular values. fashion is like artwork, just like an architecture that gives his development d the shape and the layout that he/ she goals, so does to the fashion. It means that garments are non-verbal kinds of communications. style additionally do have an impact on our notion of a character, for instance, whilst someone places on an in shape, It’s miles greater prepared and comfy, and in flip, the healthy adjustments the gestures of that individual and the manner he speaks. Or when someone places on denim and T-shirts the notion is that such man or woman is feeble and liberal.
The style is a display of creativity; we choose someone’s
Creativity depending on the sort of desire of garments he/she puts on extra frequently. However you need to be wondering how fashion improves someone’s creativity, However, for example, while we are setting on the clothes, we remember several factors, considered one of them is that
0 notes
webpostingpro-blog · 7 years
Text
New Post has been published on Webpostingpro
New Post has been published on https://webpostingpro.com/can-livestreaming-replace-blogging-one-fashion-influencer-says-no/
Can Livestreaming Replace Blogging? One Fashion Influencer Says No
If you regard live streaming because the undisputed “quality” advertising tactic, you haven’t been in advertising and marketing long, specifically If you think it’s a standalone approach. Installed manufacturers recognize getting traction for a full blog requires correct, regular writing combined with staying power and size, in particular, if tying in video — edited or stay.
Can Live streaming Update Run a blog
One live streamer and the public speaker say Blogging is profitable for several reasons. In case you’re unsure approximately the cost of great Blogging on the net, Rebecca Casserly’s method will set you directly. Small Commercial enterprise Tendencies first met Casserly at a live streamer’ meetup in New york City in June of 2016. Her expertise of where Blogging overlaps with brands, live streaming, boom, metrics, events and exposure became why we reconnected for this interview.
Rebecca Casserly, known on-line as “BecBoop is a London-based totally live streamer and blogger. She is a finalist in the 2017 Shorty Awards for Periscope of the Year and was a finalist in the United kingdom blog Awards 2016 for best use of social media. Casserly blogs approximately fashion, splendor, travel, and way of life at BecBoop.Com even as attractive together with her community of over 135,000 followers across her social media structures. In 2016, Onalytica.Com ranked her the number 4 global beauty influencer primarily based on Twitter have an impact on, and top 50 fashion influencer in 2017. Casserly has labored with many global manufacturers on her weblog and turned into also the first life streamed to cowl London fashion Week on her Periscope channel. She has supplied as an enterprise professional about her live streaming revel in at Twitter United kingdom’s 10th birthday event and additionally at MojoCon, the arena’s largest mobile journalism conference.
Small Enterprise Developments: I was glad to analyze which you’re aware of the Moz metric named “Domain Authority”, or DA for the brief. in which did you learn about DA? What’s your favorite web page to learn extra approximately it?
Leveraging Live Streaming: How to Make Live Streaming Work for You
Nowadays, it is extremely easy to host a live flow to your website online. There are websites that make it easy to embed a live circulation being hosted on any other site, and there are some of the programs in an effort to allow you to circulate your own occasion.
In case you’re going to be web hosting a live circulate in your very own website online, you may want to ensure you’re taking complete gain of it. In any case, it’s possible that the movement will carry a super deal of traffic on your website. You want to make certain that traffic come again for more.
One of the first things you should do is make sure that you have other interesting, applicable content material it is sincerely available for your website. For instance, you would possibly need to make certain that a number of your most popular posts may be visible in the sidebar.
make sure that site visitors can see more than simply the identity of other posts. You need them to see an enticing picture as nicely. Studies have shown that human beings are some distance more likely to click over to a submit in the event that they see a picture above the link.
It is also a clever concept to make certain that people can smooth find your site again.
Make certain you have huge buttons that allow human beings to like your web page on social media. You need to also try to inspire humans to sign up for your electronic mail mailing list. You may get loads of subscribers this manner!
There are a number of humans accessible who are not nicely leveraging the stay streams that they host. ensure which you’re not one of these humans. Get the maximum from your streams, and make certain that those visitors have a terrific motive to come back.
make certain that interesting and attractive content material is conveniently viewable to your website. You can need to place it in your sidebar. make sure humans take a look at extra than simply the stream.
Ultimately
You must make certain that it will likely be clean for people to discover your website at a later date in the event that they see something they like. Encompass large social media buttons in order that humans can observe your site and notice new content material that you percentage.
You may be doing a lot greater with live streaming than you currently are. make sure which you take full benefit of this generation. quite a few internet site proprietors are reaping benefits extremely from streams, and You may be considered one of them. have a look at what a stay move ought to do for you.
Why I Love Blogging
Human beings blog for lots motives. Firstly, I began my weblog the end of 2013 as a writer platform.
But as time passed, I found out my weblog supplied a lot greater than an author platform and it wasn’t all about the numbers. Blogging served an exclusive and extra profound motive. I might even say that it is modified the way I take a look at and live my existence.
This is why in case you’re considering starting a blog, I would quite recommend it. This is if you’re Running a blog for the right reasons.
If you’re starting a blog to get wealthy or even to eke out a residing
Nicely, don’t anticipate it. Monetizing a blog is brilliant tough in recent times. In fact, after 3 years, I am nevertheless not getting cash from my blog. By the manner, don’t believe all of the hype from People promoting online publications that try to persuade you Running a blog is a splendid manner to make passive income. Make no mistake, writing and selling a blog is a ton of work. There may be not anything passive approximately it.
In truth, it’s so clean to get pissed off while you first start a blog. As a technically-challenged individual, I needed to analyze WordPress. Then, I spent numerous time selling my blog and trying to find a target audience. Something else I knew little approximately. As with maximum bloggers, I quick became obsessed – and depressed – with the numbers and how many site visitors, subscribers, and Fb fans I had on any given day. Seems constructing up readership for a blog takes loads of time, attempt, and patience.
So Why weblog
A few Human beings can also disagree with me, But I assume Blogging should not simply be approximately creating wealth, drumming up the commercial enterprise, gathering a huge following, chasing repute, or seeking to sell books.
Blogging can function an innovative channel to voice ideas, thoughts, opinions, ideas, and emotions. On top of that, writing a weblog affords a splendid opportunity to encourage and touch the lives of different Human beings in a positive way.
How Blogging changed My life
My weblog has certainly seen me thru many united states of American downs those past few years. I’ve written approximately pleased moments like an experience to Chicago with my husband to have a good time our anniversary, a day spent gambling within the snow with my grandchildren, watching Paul McCartney and the Rolling Stones at Wasteland experience, and a short weekend ride with my kids to San Francisco.
I have also poured my coronary heart out whilst caregiving for my Mother
Who suffered from Lewy Frame dementia and wrote about her eventual dying. I shared my angst when my mother-in-law died from ovarian cancer and my son went via a painful divorce and custody struggle that equal yr. (Satirically, rapidly once I started writing a weblog about happiness, I had the worst year of my existence.)
Yes, I love reading, which affords a welcome respite from my issues, However writing is my real breakout, outlet, and ardor. Once I write, I become so targeted, my issues fade away for awhile, giving me a much wanted to destroy. In reality, if you’re certainly a creator, believe me, it’s far a lifestyles-lengthy addiction!
Significance of Fashion
It is a new month and final month’s cloth cabinet is becoming useless and old, no trouble, you could strive out new trends inside the marketplace, that is going well with your flavor. Aside from the typical stripes, we’re used to, you could try out something else, upload matching skinny scarfs, and your outfit will be terrific. With the cold weather, the dressmaker has developed collections of clothes that suits the character. Other than assisting you to express yourself and revealing your precise inner personalities, fashion also makes you secure, change your life, indicates kind of creativity.
Additionally, it is through fashion that we communicate to human beings, the mode of dressing we put on tells more approximately us, the reaction in fashion relies upon on the message related to your desire of dressing. The statistics ca both be perfect or an outcast to the outdoor global, in particular on people who has the private identity, the celebrities,
Politicians, preachers, and the younger generations.
The fashion also is an expression of social, cultural and nonsecular values. fashion is like artwork, just like an architecture that gives his development d the shape and the layout that he/ she goals, so does to the fashion. It means that garments are non-verbal kinds of communications. style additionally do have an impact on our notion of a character, for instance, whilst someone places on an in shape, It’s miles greater prepared and comfy, and in flip, the healthy adjustments the gestures of that individual and the manner he speaks. Or when someone places on denim and T-shirts the notion is that such man or woman is feeble and liberal.
The style is a display of creativity; we choose someone’s
Creativity depending on the sort of desire of garments he/she puts on extra frequently. However you need to be wondering how fashion improves someone’s creativity, However, for example, while we are setting on the clothes, we remember several factors, considered one of them is that
0 notes