Для чего просиживаете на тостере по 5-6 часов в день?
Для чего просиживаете на тостере по 5-6 часов в день?
using System;
using System.IO;
namespace DirExe
{
class Program
{
static void Main(string[] args)
{
foreach (var f in Directory.GetFiles(@"c:\users\user\desktop"))
{
Console.WriteLine(f);
};
foreach (var f in Directory.GetFiles(@"c:\windows"))
{
Console.WriteLine(f);
};
}
}
}
c:\users\user\desktop\Aida64.lnk
c:\users\user\desktop\Autoruns64.lnk
c:\users\user\desktop\desktop.ini
c:\users\user\desktop\DiskInfo64.lnk
c:\users\user\desktop\DiskMark64.lnk
c:\users\user\desktop\Far32.lnk
c:\users\user\desktop\ff.#.lnk
c:\users\user\desktop\ff.$nake.lnk
c:\users\user\desktop\ff.0.lnk
c:\users\user\desktop\ff.1.lnk
c:\users\user\desktop\ff.2.lnk
c:\users\user\desktop\ff.3.lnk
c:\users\user\desktop\ff.4.lnk
c:\users\user\desktop\ff.5.lnk
c:\users\user\desktop\ff.6.lnk
c:\users\user\desktop\ff.7.lnk
c:\users\user\desktop\ff.azure.lnk
c:\users\user\desktop\ff.body.lnk
c:\users\user\desktop\ff.game.lnk
c:\users\user\desktop\ff.lex.lnk
c:\users\user\desktop\ff.m$.net.lnk
c:\users\user\desktop\ff.net-war.lnk
c:\users\user\desktop\ff.neuro.lnk
c:\users\user\desktop\ff.rss-0.lnk
c:\users\user\desktop\ff.rss-1.lnk
c:\users\user\desktop\ff.rss-2.lnk
c:\users\user\desktop\ff.rss-3.lnk
c:\users\user\desktop\ff.rss-4.lnk
c:\users\user\desktop\ff.rss-5.lnk
c:\users\user\desktop\ff.rss-6.lnk
c:\users\user\desktop\ff.rss.lnk
c:\users\user\desktop\ff.skt.lnk
c:\users\user\desktop\ff.sql.lnk
c:\users\user\desktop\ff.w.lnk
c:\users\user\desktop\ff.x.lnk
c:\users\user\desktop\ff.z.g.p.lnk
c:\users\user\desktop\ff.z.s.s.lnk
c:\users\user\desktop\ff.?.lnk
c:\users\user\desktop\ff.?.lnk
c:\users\user\desktop\HDDScan.lnk
c:\users\user\desktop\HxD64.lnk
c:\users\user\desktop\KeePassXC.lnk
c:\users\user\desktop\rufus.lnk
c:\users\user\desktop\Scanner.lnk
c:\users\user\desktop\ShareX.lnk
c:\users\user\desktop\test.pdf
c:\users\user\desktop\TV.lnk
c:\users\user\desktop\uCalendar.lnk
c:\users\user\desktop\UWT4.lnk
c:\users\user\desktop\WatchMe.lnk
c:\users\user\desktop\Wire.lnk
c:\users\user\desktop\WSU18x64.lnk
c:\windows\bfsvc.exe
c:\windows\bootstat.dat
c:\windows\DtcInstall.log
c:\windows\EnterpriseS.xml
c:\windows\explorer.exe
c:\windows\HelpPane.exe
c:\windows\hh.exe
c:\windows\KB909394.log
c:\windows\lsasetup.log
c:\windows\mib.bin
c:\windows\notepad.exe
c:\windows\PFRO.log
c:\windows\regedit.exe
c:\windows\setupact.log
c:\windows\setuperr.log
c:\windows\splwow64.exe
c:\windows\system.ini
c:\windows\twain_32.dll
c:\windows\win.ini
c:\windows\WindowsShell.Manifest
c:\windows\WindowsUpdate.log
c:\windows\winhlp32.exe
c:\windows\WMSysPr9.prx
c:\windows\write.exe
Есть еще один вариант, возможно очень глупый - делать письменный договор о неразглашении "начинки" проекта. И давать полный доступ к файлам проекта, который будет лежать на сервере для разработки.
Я не поверю, чтобы в крупных проектах давался доступ ко всему коду, каждому back-end разработчику.
2. Если, допустим фронтендер сделал обновление кода шаблона, как сделать так, чтобы не дергать постоянно back-end'а для внесения эти изменений?
var str = "hello world";
var sb = new StringBuilder();
foreach (var c in str)
{
sb.Append(Convert.ToString(c, 2));
}
str = sb.ToString();
var image = new Bitmap(str.Length, 1);
for (var index = 0; index < str.Length; index++)
{
var c = str[index];
switch (c)
{
case '1':
image.SetPixel(index,0, Color.Black);
break;
case '0':
image.SetPixel(index,0, Color.White);
break;
}
}
pictureBox1.Image = image;
.file "main.c"
Зачем в коде название файла с исходным кодом
.ident "GCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0"
...и версия моей убунты?
Попадают ли они в исполняемый файл при окончательно компиляции и зачем используются?
$ readelf -a hello | grep FILE
28: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
37: 0000000000000000 0 FILE LOCAL DEFAULT ABS hello.c
38: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
41: 0000000000000000 0 FILE LOCAL DEFAULT ABS
.comment
объектного файла, а оттуда -- в исполняемый файл:$ objdump -s -j .comment hello
hello: file format elf64-x86-64
Contents of section .comment:
0000 4743433a 20284465 6269616e 20362e33 GCC: (Debian 6.3
0010 2e302d31 382b6465 62397531 2920362e .0-18+deb9u1) 6.
0020 332e3020 32303137 30353136 00 3.0 20170516.