Jump to content

User talk:Damian Recoskie

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Welcome!

[edit]

Hello, Damian Recoskie, and welcome to Wikipedia! I hope you like the place and decide to stay. Unfortunately, one or more of the pages you created, such as User:Damian Recoskie, may not conform to some of Wikipedia's content policies and may not be retained. In short, the topic of an article must be notable and have already been the subject of publication by reliable and independent sources.

Please review Your first article for an overview of the article creation process. The Article Wizard is available to help you create an article, where it will be reviewed and considered for publication. For information on how to request a new article that can be created by someone else, see Requested articles. If you are stuck, come to the Teahouse, where experienced Wikipedians can help you through the processes.

New to Wikipedia? Please consider taking a look at our introductory tutorial or reviewing the contributing to Wikipedia page to learn the basics about editing. Below are a few other good pages about article creation.

I hope you enjoy editing here and being a Wikipedian! Please sign your name on talk pages using four tildes (~~~~); this will automatically produce your name and the date. If you have any questions, ask me on my talk page. You can also type {{help me}} on this page, followed by your question, and someone will show up shortly to answer your questions. Again, welcome! CAPTAIN RAJU(T) 12:31, 2 March 2023 (UTC)[reply]

You realize there is nothing wrong with being honest about being a software developer and stating what I want to contribute to Wikipedia.
A good example is the Wikipedia page on the Mach-O format | Mach-o.
It is missing the file signatures for Mach-O 32 bit binaries as
CE FA ED FE
Is a 32 bit binary application.
CF FA ED FE
IS 64 bit binary application.
A Mach universal application which can contain more than one application starts with.
CA FE BA BE
A typical Mach-O universal signature is read in bytes as follows
Signature = CA FE BA BE
Binaries = 00 00 00 02 (Value 2)
CPU Type = 01 00 00 07 (01 00 = 64Bit, 00 07 = x86)
Subtype = 00 00 00 03 (All x86 cores)
Location = 00 00 40 00 (File offset = 16384)
Size = 00 00 D1 00 (Application size = 53504)
Alignment = 00 00 00 0E (Section alignment in power of 2)
CPU type = 01 00 00 0C (00 01 = 64bit, 00 0C = ARM)
Subtype = 80 00 00 02 (Optimized for ARM-A500 or newer)
File offset = 00 01 40 00 (File offset = 82920)
Size = 00 00 D0 F0 (Application size = 63488)

Alignment = 00 00 00 0E (Section alignment in power of 2)

The number of binaries in the file tells us how many entries to read, beginning with CPU type to Alignment property.
A Mach universal binary uses the file offsets to find the start of the Mach-O Application that matches the in your computer of whether it is an x86, or ARM machine code instruction compliant processor. The CPU subtype is used to know whether the CPU supports newly added operation codes to perform an operation more quickly that a prior version of an core did not have.
When we locate to the appropriate version of the program that will run natively on the CPU we use the offset to locate the start of the application in the Mach-O.
CE FA ED FE
Is a 32 bit binary application.
CF FA ED FE
IS 64 bit binary application.
If the Mach-O binary was not a universal binary, it would start with the 32, or 64 file signature right away.
I have built a full-fledged Mach-O decompiler as well. It also shows all the properties in detail when you click on them using my | JDissasembly application. There is a big difference between writing about stuff and someone writing about stuff that actually builds and creates the tools.
Also you have deleted my user page and my todo list as a Wikipedian. Good job (sarcastically). I was not using the user page as a to do list. Also, JDisassembly needs a Wikipedia page describing what it is. I only partially put what it is in the user page till I created a page for it and added it to the page for | disassemblers.
If this is how Wikipedia acts to real software developers that develop compilers and engineer software tools and compilers that want a more informative Wikipedia for others on different file formats and tools then I think Wikipedia should start rethinking how they approach new users. Damian Recoskie (talk) 21:06, 2 March 2023 (UTC)[reply]

How am I supposed to describe myself to fellow editors if I can not describe myself as a developer that is interested in updating Wikipedia pages. I have updated the Mach-O format page. On my main page I had links to projects I have built and are hosted by me not Wikipedia. I was not using Wikipedia as a web host. I planed on adding my disassembler to the page on disassembly. I also host the software and tools I built, and MIT licensed them and do not mind writing about them and adding to Wikipedia on binary formats. These ware actual goals and who I am to fellow editors. If you could kindly explain exactly why you did what you did for no reason I would be happy to know. Also Wikipedia is not much different than using markup language. It is very easy to code together a table or any formatting using the syntax on Wikipedia. The custom HTML5 canvas graphics UI components I built for my decompiler and format reader web tool took a lot of work. Just by my contributions and edits alone and have wrote here give a clearer picture of me to fellow editors. You did not need to take the main user page away because as I completed each goal I was going link the contributions I did to the user page. Also I did not host my content on here it linked to it and the content existed on another sever computer reading and sending files over the tcp/ip HTTPS protocol. Damian Recoskie (talk) 03:16, 6 March 2023 (UTC)[reply]

Hello, and welcome to Wikipedia. A tag has been placed on User:Damian Recoskie requesting that it be speedily deleted from Wikipedia. This has been done under section U5 of the criteria for speedy deletion, because the page appears to consist of writings, information, discussions, or activities not closely related to Wikipedia's goals. Please note that Wikipedia is not a free web hosting service. Under the criteria for speedy deletion, such pages may be deleted at any time.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. If the page is deleted, and you wish to retrieve the deleted material for future reference or improvement, then please contact the deleting administrator, or if you have already done so, you can place a request here. CAPTAIN RAJU(T) 12:31, 2 March 2023 (UTC)[reply]