Тута (хи-хи!!) налицо симбиоз нескольких правил не только современного русского языка, но и старославянского языка.
В старославянском, при образовании данного слова, произошло соединение нескольких частиц:
"Сь" (в значении "сей" - "этот") соединилось с "къде" ("кто", которая впоследствии трансформировалась в "де"). Затем для усиления значения произошло повторное присоединение частицы "се" в значении "эти" (трансформация в "сь").
По современным нормам языка перед звонкой согласной в начале корня слова должна быть звонкая согласная "з" в качестве окончания префикса, а не "с" (предшествующая глухой согласной).
В итоге имеем "Здесь" ("он тут есть"). И исторически образованно, и современному русскому литературному языку соответствует...
Я думаю, что "фингал" - это далеко не русское слово. Его можно разделить на 2 части: "фин" и "гал". Соответственно, жили были 2 человека разной национальности: один из Финляндии, другой из Галии (это историческая часть Европы). И вот они что-то не поделили, и фин поставил галлу синяк. В итоге приходит жена галла и говорит: "О боже! Фин, гал, что случилось?" Так и возникло слово "фингал")))))
Ибо Слово "допетрить" происходит от имени Петра Великого, который, как известно, глубоко проникал в суть каждого дела, которым занимался, постоянно учился и узнавал что-то новое. Так например, Петр сначала сам учился строить корабли на уровне плотника, токаря и инженера, и потом уже учил других. Именно поэтому слово "допетрить" означает додуматься, догадаться, сообразить, докумекать, скумекать, догнать, дотумкать, дотюмкать, допереть, въехать, воткнуться
Смысл слова очевиден - тот, кто имеет рост или размер ниже установленной меры. Но что это за мера? Этот термин использовался охотниками и военными. Охотники называли так промысловых зверей, которые не достигли размера, чтобы быть пригодными для охоты на них. Речь в первую очередь о пушных зверях, потому что при покупке шкурки проверяли меркой, если размер был слишком мал, добычу отбраковывали. В армию в старину рекрутов брали не ниже определенного роста. В призывных пунктах имелся ростомер, к которому ставили новобранцев. И если рост рекрута оказывался ниже 159 см, его называли недомерком и отправляли обратно за счет недобросовестного поставщика (помещика или должностного лица). С тех времен слово недомерок стало означать презрительную оценку человека низкого роста.
Когда возникла необходимость присвоить обобщающие названия тому, что даёт возможность компьютерной технике работать, эти продукты поделили на две категории: так называемые "твёрдые изделия" (hardware) - непосредственно элементы, из которых собирается компьютер, и "мягкие изделия" (software) - программное обеспечение, управляющее деятельностью "твёрдых изделий". До возникновения программного обеспечения компьютер сам выполнял определённые задачи (вроде того, как это делает калькулятор, не нуждающийся в установке программ), потому деления не было. Со времени его появления, слово "soft" получило ещё одно значение, подразумевающее программное обеспечение.